32188 Commits
Author SHA1 Message Date
jl777 5794aafc48 +printout 2018-04-24 16:39:04 +03:00
jl777 0cbf6cff4f Merge pull request #620 from jl777/jl777
stuck node fix
2018-04-24 16:31:32 +03:00
jl777 599c2c5f4d Allow a block from the future to be rejected without being permabanned 2018-04-24 16:19:15 +03:00
jl777 924afa4c3f Test config 2018-04-24 15:54:52 +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 12121008ff Add validate_interest expiration to mempool removeExpired 2018-04-24 15:38:49 +03:00
jl777 ed67a29bcd Fix 2018-04-24 15:36:34 +03:00
jl777 f045635ebc Fix 2018-04-24 15:35:48 +03:00
jl777 4825cbeb68 komodo_validate_interest expiration in CTxMemPool::removeExpired 2018-04-24 15:32:15 +03:00
jl777 5feff3f466 Merge pull request #617 from himu007/patch-3
Update README.md
2018-04-24 15:11:48 +03:00
jl777 3f4b661d56 Merge pull request #618 from himu007/patch-4
Update README.md
2018-04-24 15:11:38 +03:00
jl777 fcf451b0d8 Merge pull request #619 from himu007/patch-5
Update README.md
2018-04-24 15:11:26 +03:00
SHossain aa03edda8a Update README.md 2018-04-24 13:09:31 +01:00
SHossain 4a95392025 Update README.md 2018-04-24 13:08:32 +01:00
SHossain 650ada0c29 Update README.md 2018-04-24 13:07:35 +01:00
jl777 460945fc9e Max future mined time -> 10 seconds 2018-04-24 15:03:02 +03:00
jl777 a8badd3229 Merge pull request #616 from himu007/patch-2
Update README.md
2018-04-24 14:55:31 +03:00
SHossain 20e0bc85a8 Update README.md 2018-04-24 12:53:13 +01:00
jl777 e868c9ea24 Test 2018-04-24 14:49:41 +03:00
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
Homu 68cf6f3c2d Auto merge of #3074 - arcalinea:2983_tx_expiry_test_dependent, r=str4d
Add test for dependent txs to mempool_tx_expiry.py

Closes #2983

Also replaced absolute blockheight check with a relative height check.
2018-04-23 15:50:16 -07:00
Eirik Ogilvie-Wigley df960a9ba7 Clarify help text of dumpprivkey 2018-04-23 15:14:56 -06:00
Jeremy Rubin 1b34996b21 Fix subscript[0] in base58.cpp 2018-04-23 22:12:53 +01:00
MarcoFalke b37b4b2fa3 [rpcwallet] Don't use floating point 2018-04-23 22:12:53 +01:00
Pedro Branco 181c511cd0 Prevent multiple calls to ExtractDestination 2018-04-23 22:12:53 +01:00
Kaz Wesley 63822fbc84 CBase58Data::SetString: cleanse the full vector
SetString seems to be passing the length of the wrong variable to
memory_cleanse, resulting in the last byte of the temporary buffer not being
securely erased.
2018-04-23 22:12:45 +01: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
Homu df1dc9dd91 Auto merge of #3197 - str4d:2907-sapling-v4-tx-innards, r=str4d
Sapling v4 transaction format

Builds on #3173.
2018-04-23 13:35:07 -07: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
Jack Grigg b1608eed82 Add a constant for Overwinter's transaction version 2018-04-23 20:39:04 +01:00
Jack GriggandGeorge Tankersley b4f7174a88 Implement SpendDescription and OutputDescription datastructures
Co-authored-by: George Tankersley <george@z.cash>
2018-04-23 20:39:00 +01: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