Commit Graph

15971 Commits

Author SHA1 Message Date
jl777
6494f040c5 Redundant calls to dpow KMD 2018-04-29 14:59:20 +03:00
jl777
61a186ae07 Create copy of fiat into ac so we can deprecate usage of fiat/* 2018-04-29 12:28:12 +03:00
jl777
4add33cf7e Restore LOCK cs_main in getinfo 2018-04-29 10:05:50 +03:00
Scott Sadler
3c7604133e tombstone for import 2018-04-29 00:37:22 -03:00
Scott Sadler
0cb91a8d20 wip 2018-04-29 00:34:57 -03:00
jl777
0d88e6d57b SCALE* exemption 2018-04-28 14:26:22 +03:00
jl777
9a496880ae Assume notarized if TEST* chain 2018-04-28 12:09:15 +03:00
jl777
2f5cd4adf9 Test 2018-04-27 22:31:11 +03:00
jl777
7b4e9279fb Test 2018-04-27 22:25:31 +03:00
jl777
69a1f51513 genCOIN -> COIN_7776 2018-04-27 17:46:57 +03:00
jl777
97343f3d77 Handle MoMdepth overflow 2018-04-27 15:18:28 +03:00
jl777
593f9a7075 iguana_merkle needs 3x men 2018-04-27 13:29:25 +03:00
jl777
49d6f80679 -LOCK cs_main 2018-04-27 13:19:33 +03:00
jl777
22d345ec44 syntax 2018-04-27 13:17:48 +03:00
jl777
b0fa5bad4d calc_MoM 2018-04-27 13:16:37 +03:00
jl777
5725f8ea5d Wallet utility needs unsigned int MAX_BLOCK_SIGOPS = 20000; 2018-04-26 23:43:05 +03:00
jl777
b32a9f1a5f Directly call longestchain() 2018-04-26 23:30:27 +03:00
jl777
4875678883 Fix 2018-04-26 23:21:22 +03:00
jl777
32885e7422 Update getinfo cached for asset chains 2018-04-26 23:09:53 +03:00
jl777
fac54947b4 Restore netinfo lock 2018-04-26 21:59:09 +03:00
jl777
c010c5335c Support ac_cc 2018-04-26 19:25:01 +03:00
jl777
a8de9f3888 Test 2018-04-26 15:19:07 +03:00
jl777
69d23911ce +prevMoMheight to getinfo 2018-04-26 15:14:12 +03:00
jl777
8f95f7e138 Fix header special case for non-KMD 2018-04-26 11:11:55 +03:00
jl777
b3e591ac5c Revert bigger window 2018-04-25 23:54:24 +03:00
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
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
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
c9fbb1a741 Sync addtoblockindex 2018-04-25 03:00:53 +03:00