Commit Graph

10931 Commits

Author SHA1 Message Date
jl777
f9b8979398 Add check commission 2018-07-26 20:48:02 -11:00
jl777
b1c01fb91f Merge asset chain outputs check code 2018-07-26 20:34:34 -11:00
jl777
af78f44998 Disable free4all at ht 1 million, also cap PoS diff at 4*mindiff 2018-06-27 01:41:34 -11:00
jl777
fbe92fcd2f Alloc tx 2018-05-23 00:52:08 -11:00
jl777
bf261fa62d Fix 2018-05-23 00:50:51 -11:00
jl777
4d69af1714 Sync with beta 2018-05-23 00:43:52 -11:00
ca333
137f118cea add DSEC 2018-05-20 19:00:28 +02:00
jl777
afd62a9688 KOMODO_MAXMEMPOOLTIME 2018-05-10 17:51:45 +03:00
jl777
2b322c794a Prevent relaying expired tx 2018-05-10 13:01:26 +03:00
jl777
e7f4ace1e5 Monthly cap on active user reward 2018-05-04 17:44:40 +03:00
jl777
2933b3ac3b Default JUMBLR_PAUSE=1 2018-04-25 17:42:32 +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
dd20bebc5c Add interest based expiration to CTxMemPool::removeExpired
This fix will remove from the mempool tx that wouldn’t current be
accepted into the mempool. Useful when some old mempool entries keep
getting restored.
2018-04-24 15:40:31 +03:00
jl777
6d8d1b49d1 Revert half the windows redundant header fix 2018-04-23 11:00:00 +03:00
jl777
3404548c41 Merge pull request #610 from KomodoPlatform/master
add OSX/WIN mods
2018-04-22 10:13:59 +03:00
ca333
e20c2740a5 fix proton 2018-04-21 18:51:01 +02:00
ca333
ecaa9c46bf fix snark for WIN 2018-04-21 17:42:23 +02:00
ca333
0ed14ad955 OSX/WIN port conditions 2018-04-21 17:31:09 +02:00
jl777
658d4954b8 Return error instead of assert if prevhash != best block 2018-04-21 10:47:34 +03:00
jl777
a8e2d83045 Compensate for processblock 2018-04-19 23:58:22 +03:00
jl777
57ad606570 Revert special case 2018-04-17 11:54:50 +03:00
jl777
6bc9c55742 New notaries activate 814000 2018-04-17 10:40:37 +03:00
jl777
e720d2d52b Test 2018-04-16 23:36:42 +03:00
jl777
0ceae28235 Test 2018-04-16 23:21:51 +03:00
jl777
e4274f4f39 Test 2018-04-16 22:52:38 +03:00
jl777
98eff363c6 Test 2018-04-16 22:50:44 +03:00
jl777
0d5a6a96cb Test 2018-04-16 22:43:36 +03:00
jl777
3ede10e931 Test 2018-04-16 22:08:55 +03:00
jl777
512700937d Test 2018-04-16 22:06:50 +03:00
jl777
44b0ba4fa1 Test 2018-04-16 22:04:46 +03:00
jl777
af9073fc85 Test 2018-04-16 22:02:22 +03:00
jl777
5a620e447e Test 2018-04-16 22:01:07 +03:00
jl777
c521bc1ecf Allow genesis block to have low version 2018-04-16 16:44:21 +03:00
jl777
2df89273c1 +print 2018-04-16 16:42:41 +03:00
ca333
b8d174ef94 add Makefile 2018-04-16 15:18:45 +02:00
jl777
11077d9019 Disable auto rewind 2018-04-16 13:05:52 +03:00
jl777
7101b35b2d Deal with missing prev 2018-04-16 10:30:46 +03:00
jl777
2a32e55a31 Blockader 2018-04-16 10:25:20 +03:00
jl777
e73b2055c6 Merge branch 'beta' into mergemaster
# Conflicts:
#	src/main.cpp
2018-04-16 10:16:01 +03:00
jl777
9226f69ef1 +prints 2018-04-16 09:55:38 +03:00
jl777
d3e5f6b7c3 return false; 2018-04-16 09:09:38 +03:00
jl777
78ca477a56 Set pindexPrev 2018-04-16 09:08:04 +03:00
jl777
cfefc9211b Miner fixes 2018-04-16 08:59:42 +03:00
jl777
7413e8565f Move equihash test 2018-04-16 06:01:39 +03:00
jl777
9e9cf3011b Test 2018-04-16 05:59:27 +03:00
jl777
5a2a0543f9 Test 2018-04-16 05:44:41 +03:00
jl777
d608d49460 Prevent PoW check during premising 2018-04-16 05:43:21 +03:00
jl777
321a414050 Syntax 2018-04-16 04:09:01 +03:00
jl777
afcc3f70f7 Defer PoW check till connect block 2018-04-16 04:06:39 +03:00
jl777
c7cbf5725a Change n0/n1 to int32_t 2018-04-15 22:30:05 +03:00