Commit Graph

2960 Commits

Author SHA1 Message Date
Duke Leto
3d9e662266 Switch to -ac_private=1 at our z2z fork height 2020-04-14 07:53:01 -04:00
Duke Leto
bd88898ce0 Implement z2z transition period for mempool 2020-04-12 05:55:08 -04:00
Duke Leto
88f846c359 Log more details for invalid binding sigs 2020-04-07 13:36:21 -04:00
Duke Leto
6cdf4dd765 Fix zrpcunsafe logging and log valueBalance when final_check fails 2020-04-07 00:11:53 -04:00
Duke Leto
a49dc97e25 Log txid when IsFinalTx returns false 2020-04-06 18:25:00 -04:00
Duke Leto
ad4d87c653 Fix ConnectTip() from thread_notify merge 2020-03-09 11:04:36 -04:00
Duke Leto
9c4acae5fd Move this inside another lexical scope to hopefully avoid compiler bugs in gcc 8.3 and clang 9.0 2020-03-09 10:32:29 -04:00
Duke Leto
13b59f00ce Clean up 2020-03-07 21:30:51 -05:00
Duke Leto
a2b3316664 Port PR93 from @denioD 2020-03-07 13:55:12 -05:00
Duke Leto
3246b4a907 Correctly sum shielded output count for every xtn, not just the last xtn in the block 2020-01-02 07:44:13 -05:00
Duke Leto
649fa9fa71 Improve zindex to track anonset 2020-01-01 22:45:01 -05:00
Duke Leto
7609fe8bbb Logging and copyrights 2019-12-29 12:16:44 -05:00
Duke Leto
d49e637ee3 Remove KMD-specific code that causes compile issues 2019-12-22 04:38:27 -05:00
Duke Leto
2620de459f Correctly count taddr outputs towards shielded payments 2019-12-20 10:47:24 -05:00
Duke Leto
80868ef5e4 Make sure to count taddr outputs in z=>t xtns as shielded payments 2019-12-20 09:05:08 -05:00
Duke Leto
97df4d43ec Set nChainPayments and increasing debugging/logging 2019-12-18 13:58:08 -05:00
Duke Leto
fbfdc8f40f Port zindex code from old patches; compiles and seems to work when zindex is disabled 2019-12-17 12:08:14 -05:00
Duke Leto
73030bccd2 Delete dead code relating to chainPower 2019-12-16 12:01:19 -05:00
Duke Leto
0ea56333d1 Remove log2_stake from debug.log 2019-12-15 11:14:02 -05:00
Duke Leto
b2d577c31f Remove dead code 2019-12-14 05:07:34 -05:00
Duke Leto
e8509dd525 It is called hush_hardfork_active now 2019-12-13 11:08:10 -05:00
Duke Leto
ff803add6e Compile fixes 2019-12-12 06:42:33 -05:00
Duke Leto
0bb15841b0 define 2019-12-11 23:04:49 -05:00
Duke Leto
bfc635106a Compile fixes 2019-12-11 22:39:56 -05:00
Duke Leto
1fa3de387c Delete delete delete 2019-12-11 16:31:28 -05:00
Duke Leto
5a15350b0e Remove more Verus garbage 2019-12-10 19:03:45 -05:00
Duke Leto
c1d1554dfc Updates from to main.cpp from kmd master 1f874d46c5ddd24c0fd32ae6800f16d8006b9059 2019-12-09 23:40:32 -05:00
Jonathan "Duke" Leto
e494e99a00 Merge branch 'duke' into delete_verus 2019-11-22 08:13:51 -08:00
jl777
f0cb8ba145 +debug 2019-11-14 12:00:27 -08:00
Duke Leto
e87d029968 Mostly-working Hush full node sans Verus!!!
Every line of Verus-specific code has been removed from the codebase.
This code compiles on Linux and can do a partial sync. A full sync
and other extensive tests need to be done before it's merged into
the duke branch.

BUGS:

One known bug is that the node starts to CPU mine by default, lol.
2019-11-05 09:42:21 -05:00
jl777
3252efc837 Mempool fix from upstream 2019-11-05 09:37:24 -05:00
Duke Leto
0eaee9dc83 Good riddance 2019-11-04 10:53:36 -05:00
Duke Leto
f39cd2a473 Delete Verus junk, which breaks ARMv8/aarch64 builds 2019-11-04 08:17:27 -05:00
Duke Leto
ec3c6eaca7 Less noise and put back earlytxid stuff which was not the core issue 2019-10-28 07:58:51 -04:00
Duke Leto
659ebb148d Less noise and bump version 2019-10-27 16:33:19 -04:00
Duke Leto
4c0ac5734a Unbreak things by undoing a line accidentally deleted from LoadBlockIndex, derp 2019-10-27 10:18:06 -04:00
Duke Leto
7b8fa48dba meh 2019-10-26 07:52:24 -04:00
Duke Leto
36cb2d26c2 fixes 2019-10-26 06:50:56 -04:00
Duke Leto
a4f827faeb remove zindex stuff that should not be on this branch 2019-10-25 18:23:15 -04:00
Duke Leto
b00cda1c09 Fix lots of little things that were undone by migrating Hush to KMD source code 2019-10-25 10:17:30 -04:00
Jonathan "Duke" Leto
ced4d38255 Bunch of little things 2019-10-22 19:21:23 -07:00
Jonathan "Duke" Leto
02bdc9d657 Fix mempool bug where fees are mis-calculated when fSkipExpiry is used 2019-10-22 18:14:35 -07:00
Jonathan "Duke" Leto
52c716e625 Look in /usr/share/hush for sapling params 2019-10-18 10:58:27 -07:00
Duke Leto
a93763aadc Merge remote-tracking branch 'origin/duke' into duke 2019-10-18 00:34:56 -04:00
Jonathan "Duke" Leto
3657b91025 Port mempool coredump fix from blackjoker 2019-10-15 21:33:19 -07:00
ca333
6b79766999 Merge pull request #205 from KomodoPlatform/fix_PING
fix PING/REJECT attack [CVE-2019-17048, CVE-2019-16930]
2019-10-06 00:38:09 +02:00
ca333
85aad4be5d fix PING attack [CVE-2019-17048] 2019-10-02 21:53:47 +02:00
Jonathan "Duke" Leto
80c0a3b039 Merge remote-tracking branch 'jl777/FSM' into duke
Conflicts:
	README.md
	src/cc/gateways.cpp
2019-08-26 13:48:58 -07:00
jl777
9fac123016 Don't change adaptivepow to default on: -ADAPTIVEPOW_CHANGETO_DEFAULTON 2019-08-26 02:32:24 -11:00
Jonathan "Duke" Leto
d0d6a9cea9 Merge remote-tracking branch 'jl777/FSM' into duke
Conflicts:
	README.md
2019-08-22 05:23:03 -07:00