jl777
531b92932a
Allow future block to not trigger severe rejection
2018-04-24 14:47:21 +03:00
jl777
2a5ffc0486
Test
2018-04-24 11:02:09 +03:00
jl777
e530155687
Test
2018-04-24 10:53:04 +03:00
jl777
9f6cb8f05e
futureblock flag
2018-04-24 10:49:04 +03:00
miketout
a1af306f81
Accounted for 50 coin transaction in genesis block as genesispremine
2018-04-23 22:49:56 -07:00
jl777
0c09e20087
Merge pull request #615 from jl777/jl777
...
Jl777
2018-04-24 00:01:29 +03:00
jl777
2fea1c9723
-print
2018-04-24 00:00:45 +03:00
jl777
43ef3068d1
10 second window for notary mining
2018-04-23 23:47:48 +03:00
jl777
8d725ab46f
-komodo_requesthash
2018-04-23 22:59:51 +03:00
jl777
d1cd2af5f4
Test
2018-04-23 22:56:28 +03:00
jl777
82b4714bee
Test
2018-04-23 22:55:27 +03:00
jl777
5d9f111967
Test
2018-04-23 22:52:16 +03:00
jl777
f65a34b970
Test
2018-04-23 22:32:35 +03:00
jl777
70240e5ec3
Merge pull request #613 from jl777/jl777
...
Jl777
2018-04-23 21:48:16 +03:00
jl777
37091e704e
30 seconds margin for notary mining
2018-04-23 21:33:18 +03:00
jl777
bddeaf5e44
Detect missing prevblock and request it.
...
On some systems, the chain can get into a state where it has the hash
for a prevblock, but not the prevblock itself.
This condition was treated as a horrible error, but since it can
happen, it is better to return a simple error and let the block get
processed when it comes back again.
2018-04-23 21:09:47 +03:00
jl777
d9cf734306
Test
2018-04-23 20:56:24 +03:00
Michael Toutonghi
6b78e01d5d
Cleanup, rename, fix bug that returned false to return true when we do not recognize a transaction as invalid
2018-04-23 10:54:12 -07:00
jl777
027cfdce15
Test
2018-04-23 20:49:28 +03:00
jl777
367265ab29
Test
2018-04-23 20:32:50 +03:00
jl777
ecc342b6da
Test
2018-04-23 20:25:32 +03:00
jl777
b80fef6f77
Test
2018-04-23 20:18:46 +03:00
jl777
99dd19d43e
Test
2018-04-23 20:04:54 +03:00
jl777
e450b1ceaf
Test
2018-04-23 20:02:40 +03:00
jl777
161f617de4
komodo_requestedhash request
2018-04-23 19:58:16 +03:00
jl777
71f2c6969c
Revert
2018-04-23 11:23:05 +03:00
jl777
3099c9ca23
Tweak sync constants
2018-04-23 11:17:36 +03:00
jl777
d6793d1966
Merge pull request #612 from jl777/jl777
...
remove half the redundant windows headers request fix
2018-04-23 11:01:11 +03:00
jl777
7cae836aa8
Fix
2018-04-23 10:42:14 +03:00
jl777
1e57ae08ca
Fix
2018-04-23 10:40:06 +03:00
jl777
882c4cfeef
Syntax
2018-04-23 10:38:44 +03:00
jl777
f8a07170af
Revert half of windows headers filter
2018-04-23 10:28:16 +03:00
jl777
3ede6dd335
Test
2018-04-22 17:14:27 +03:00
jl777
346d96b956
Test
2018-04-22 17:13:18 +03:00
jl777
307d443cca
Test
2018-04-22 17:11:35 +03:00
jl777
05c2ba6371
split out asset chain p2p port from roc port
2018-04-22 17:10:35 +03:00
jl777
67899f2e2c
-prints
2018-04-22 16:44:35 +03:00
jl777
59490d6f23
Test
2018-04-22 16:39:33 +03:00
jl777
34775d996c
Test
2018-04-22 16:36:00 +03:00
jl777
9c117b3df7
Test
2018-04-22 16:19:51 +03:00
jl777
4735f5b201
Test
2018-04-22 16:16:27 +03:00
jl777
5cf29e5bfd
Test
2018-04-22 16:16:14 +03:00
jl777
3a19bc18f5
Test
2018-04-22 16:14:19 +03:00
jl777
9edf27ec05
+print
2018-04-22 16:05:56 +03:00
jl777
3ac6a0a66d
Debug
2018-04-22 15:33:42 +03:00
jl777
d4f64c513e
Merge pull request #611 from jl777/jl777
...
similar to the prior fix, if the prevblock is in the limbo state of not being in the mapIndex or not having a pindex, it used to be a severe enough treatment to blacklist the peer. However this seems too strict as with fast block production and uneven block propagation times it seems not impossible that block N+1 arrives at a node before block N does.
In such a case, if the blockheaders for N and N+1 have not already been seen, these errors were triggered. The change reduces the reaction from a DoS error blacklist points to simply rejecting the block. If it indeed is a valid block, it will soon arrive and all will be well.
2018-04-22 13:00:20 +03:00
jl777
38a3382327
Merge branch 'dev' into jl777
2018-04-22 12:57:26 +03:00
jl777
bbd0d75a7e
prohibit same timestamps for staked blocks
2018-04-22 12:54:42 +03:00
jl777
f307157143
Reduce prev block not found to return false from state.DoS error
2018-04-22 11:07:39 +03:00
jl777
d762865ec9
Merge branch 'beta' into dev
2018-04-22 10:22:56 +03:00