Duke Leto
646c68490b
cleanup
2020-06-17 17:53:12 -04:00
Duke Leto
f8972d4150
Remove mention of joinsplit from some error messages
2020-06-17 17:49:18 -04:00
Duke Leto
7f7876d208
oops
2020-06-16 12:25:47 -04:00
Duke Leto
a470c4e251
get rid of z2zforkheight which causes linker bugz
2020-06-16 12:21:30 -04:00
Duke Leto
a9d04b1e3f
Include z2z fork height in our future seasons
2020-06-13 22:38:38 -04:00
Duke Leto
0a999c8497
Merge branch 'z2z' into duke
2020-06-13 22:13:54 -04:00
Duke Leto
dd95b1471c
desprout
2020-06-06 14:48:16 -04:00
Duke Leto
b5a0d3b8b7
desprout
2020-06-06 14:11:30 -04:00
Duke Leto
f13171efc6
desprout
2020-06-06 05:14:21 -04:00
Duke Leto
ed91f0188b
We aint got no JoinSplits around here
2020-06-04 21:56:04 -04:00
Duke Leto
ff0ce2b69a
Fix warning
2020-05-29 02:08:21 -04:00
ca333
b879f536e9
debug.log spam prevention
2020-05-21 21:33:05 -04:00
DenioD
f3a4f77368
port expired transaction notify from Zcash. Issue #110
2020-05-19 10:03:53 +02:00
Duke Leto
1009c7933d
CLI arg -z2zforkheight and avoid a compiler warning
2020-04-16 22:10:25 -04:00
Duke Leto
41a4c84633
Refactor z2z and additionally set ac_private=1 when loading block index from disk
...
This should avoid the edge case when a node starts up after the z2z block height but
has not yet seen a new block and so does not yet know it is an -ac_private=1 chain,
as currently that is set in ConnectBlock.
2020-04-15 02:39:18 -04:00
Duke Leto
a2013ecc39
Fix incorrect error message
2020-04-15 02:07:19 -04:00
Duke Leto
e515560837
Improve and remove mention of sprout in this error message
2020-04-14 22:27:24 -04:00
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