32189 Commits
Author SHA1 Message Date
jl777 0c5985cbf0 Test larger BLOCK_DOWNLOAD_WINDOW 2018-04-25 23:16:59 +03:00
jl777 16ec83024f -print 2018-04-25 21:50:20 +03:00
Simon b230fe6836 Refactoring: Rename class libzcash::Note to libzcash::SproutNote. 2018-04-25 11:33:24 -07:00
Simon bef33bbc73 Refactoring: libzcash::Note is now a subclass of libzcash::BaseNote. 2018-04-25 11:33:16 -07:00
Eirik Ogilvie-Wigley 9669920f75 Rename nullifier caches and maps to indicate sprout nullifiers 2018-04-25 11:26:38 -06:00
jl777 51376f3c53 ASSETCHAINS HF MAXSIGOPS -> 60000 2018-04-25 19:06:27 +03:00
jl777 9d65762061 Test 2018-04-25 18:52:27 +03:00
jl777 efee0b0e9d Fix 700kb limit 2018-04-25 18:50:55 +03:00
jl777 9876909ccd Test 2018-04-25 18:19:25 +03:00
jl777 d1f503b5a6 Test 2018-04-25 18:17:53 +03:00
jl777 61f8caf2c3 +prints 2018-04-25 18:16:08 +03:00
jl777 2933b3ac3b Default JUMBLR_PAUSE=1 2018-04-25 17:42:32 +03:00
jl777 29da16c835 +print 2018-04-25 16:26:42 +03:00
jl777 1407ad8be1 Test 2018-04-25 16:10:24 +03:00
jl777 6f1de9852a -prints 2018-04-25 16:05:40 +03:00
jl777 6a8fb557dd Test 2018-04-25 16:04:07 +03:00
jl777 3e9fcad0ad Test 2018-04-25 15:59:33 +03:00
jl777 a6cbaa25ce Test 2018-04-25 15:53:45 +03:00
jl777 247428bdb2 Test 2018-04-25 15:47:19 +03:00
jl777 94d3d09da0 Test 2018-04-25 15:37:32 +03:00
jl777 001bc04a08 Test 2018-04-25 15:26:37 +03:00
jl777 daf214b1b6 Rely on cached KOMODO_LONGESTCHAIN in netinfo 2018-04-25 15:17:07 +03:00
jl777 6bb74a0256 Test 2018-04-25 15:09:12 +03:00
jl777 265660f7cb streamline 2018-04-25 15:04:16 +03:00
ca333 3ba5fac4a4 Merge pull request #28 from jl777/beta
update beta
2018-04-25 13:47:02 +02:00
ca333 2263bcd958 Merge pull request #29 from jl777/dev
update dev
2018-04-25 13:46:39 +02:00
ca333 ec65f763b8 Merge pull request #27 from jl777/master
Add support for out of order blocks and tolerance for future stamped …
2018-04-25 13:46:09 +02:00
jl777 cdf589a2fd Test 2018-04-25 14:38:31 +03:00
jl777 373668be25 Test miner caused getinfo delay 2018-04-25 14:29:10 +03:00
jl777 63831f76e0 Add support for out of order blocks and tolerance for future stamped blocks
In order to speed up block propagation, it is possible for some blocks
to arrive out of order due to propagation delays combined with 2 or
more blocks mined very quickly.

Additionally futurestamping blocks allows a high hash rate miner to
produce blocks that would be valid after a passage of time.

Previously such blocks triggered an extreme response that banned the
peer that broadcast it. Since these are temporary issues, if the block
is still valid when it is within the allowed timestamp window, this
update will process it normally.
2018-04-25 13:41:27 +03:00
jl777 51dd1d3294 Merge pull request #626 from jl777/jl777
Jl777
2018-04-25 03:19:56 +03:00
jl777 c9fbb1a741 Sync addtoblockindex 2018-04-25 03:00:53 +03:00
jl777 6cc888dd99 Set second 2018-04-25 02:55:40 +03:00
jl777 f190f354b0 -print 2018-04-25 02:51:17 +03:00
jl777 9376e387db +ensure 2018-04-25 02:47:30 +03:00
jl777 8771059f5b Mi->second = index 2018-04-25 02:32:54 +03:00
jl777 9cdde30c2c Test 2018-04-25 02:32:14 +03:00
jl777 27113a317e Miself update 2018-04-25 02:30:59 +03:00
jl777 58ef04c7dc Set mi->second 2018-04-25 02:28:14 +03:00
Eirik Ogilvie-Wigley cab341e1a8 Add sapling nullifiers to db and mempool 2018-04-24 17:16:43 -06:00
jl777 ab158faa6d Simplify ensure 2018-04-25 01:49:01 +03:00
jl777 85328429bb Test 2018-04-25 01:41:44 +03:00
jl777 4ac854ea90 Simplify ensure 2018-04-25 01:37:43 +03:00
jl777 695ffea8de +ensure 2018-04-25 01:30:28 +03:00
jl777 163fbf95a1 Test 2018-04-25 01:29:00 +03:00
jl777 55c01f138d Audo addtoblockindex 2018-04-25 01:14:19 +03:00
jl777 d60fb8fa36 Test 2018-04-25 01:10:52 +03:00
Jack Grigg bf605b2644 Return result of boost::apply_visitor
Not returning a value at the end of a non-void function is undefined behaviour.
Given that this managed to pass our full test suite, I guess that GCC looks for
un-returned values at the end of a function and uses them as the return value,
if the keyword is missing. Clang OTOH complains, which is how we spotted this:
https://ci.z.cash/#/builders/16/builds/282
2018-04-24 23:04:09 +01:00
jl777 4270df91a3 -ensure 2018-04-25 01:01:26 +03:00
jl777 537cfef7d9 +error 2018-04-25 00:59:58 +03:00