130 Commits (v3.2.1)

Author SHA1 Message Date
ca333 85aad4be5d fix PING attack [CVE-2019-17048] 5 years ago
Mihailo Milenkovic 1f013df156
Initial PegsCC implementation (#27) 5 years ago
blackjok3r 8bb5f9abd5 fix address type 5 years ago
jl777 0ea9ae3c05 Update copyright to 2019 6 years ago
ca333 492d6703ed sync jl777:FSM 6 years ago
miketout 0a962eb958 remove sign from time lock check 6 years ago
miketout 4b729ec577 Changes for most chain power rule 6 years ago
Asher Dawes 5f48c77923
Updating branch (#108) 6 years ago
Eirik Ogilvie-Wigley 4fc309f0f5 Rename Merkle Trees to include sprout or sapling 6 years ago
jl777 7f190223f5 Support IsPayToCryptoCondition for -addressindex 6 years ago
jl777 8613127572 LastTip() and tweak deprecation heights 6 years ago
jl777 dc276bd087 Map address type 3 -> 1 6 years ago
jl777 fa7bf712a1 Add support for pay2pubkey for -addressindex 6 years ago
jl777 ba31c2f4b4 Fix pay to pubkey for -addressindex 6 years ago
Sean Bowe 8c57bbac15 Fix broken error messages. 6 years ago
Sean Bowe 98d2f090ca Evict transactions with obsolete anchors from the mempool 6 years ago
Sean Bowe b4ff707605 Add support for Sapling anchor checks in mempool consistency checks. 6 years ago
Sean Bowe 27616b9a04 Add support for Sapling anchors in coins/txdb. 6 years ago
Sean Bowe 008f4ee8e7 Rename GetAnchorAt to GetSproutAnchorAt. 6 years ago
Sean Bowe 28d20bdb11 Rename NullifierType to ShieldedType. 6 years ago
jl777 f839d3f52e Fix 6 years ago
jl777 38215324fe Skip interest check for AC 6 years ago
miketout e980a26ddd Enable time locked coin bases to be used as normal coinbase transactions with longer maturity, fix max_money 6 years ago
Jack Grigg 1f9dfbb9f0
Fix -Wstring-plus-int warning on clang 6 years ago
Scott Sadler 0cb91a8d20 wip 6 years ago
jl777 16ec83024f -print 6 years ago
Eirik Ogilvie-Wigley 9669920f75 Rename nullifier caches and maps to indicate sprout nullifiers 6 years ago
Eirik Ogilvie-Wigley cab341e1a8 Add sapling nullifiers to db and mempool 6 years ago
Eirik Ogilvie-Wigley 708c87f16d Add enum for nullifier type 6 years ago
Eirik Ogilvie-Wigley 685e936c31 Add sapling nullifier set 6 years ago
jl777 dd20bebc5c Add interest based expiration to CTxMemPool::removeExpired 6 years ago
jl777 12121008ff Add validate_interest expiration to mempool removeExpired 6 years ago
jl777 ed67a29bcd Fix 6 years ago
jl777 f045635ebc Fix 6 years ago
jl777 4825cbeb68 komodo_validate_interest expiration in CTxMemPool::removeExpired 6 years ago
jl777 9edf27ec05 +print 6 years ago
jl777 e73b2055c6 Merge branch 'beta' into mergemaster 6 years ago
TheTrunk 8b78a8199e Bitcore port 6 years ago
Simon eb13862667 Closes #3084. Log txid when removing expired txs from mempool. 6 years ago
Jay Graber 9bb37bf0d5 Implement transaction expiry for Overwinter 6 years ago
Jorge Timón 722d811f89
Mempool: Use Consensus::CheckTxInputs direclty over main::CheckInputs 8 years ago
21E14 8cb98d9105
Remove obsolete reference to CValidationState from UpdateCoins. 8 years ago
Jack Grigg 34a64fe0a2
Remove mempool transactions which commit to an unmineable branch ID 6 years ago
Suhas Daftuar 233c9eb635
Fix removeForReorg to use MedianTimePast 9 years ago
Suhas Daftuar a4b2518068
Track coinbase spends in CTxMemPoolEntry 9 years ago
Matt Corallo c944d161fd
Fix comment in removeForReorg 9 years ago
Matt Corallo f5b35d2305
Fix removal of time-locked transactions during reorg 9 years ago
Pieter Wuille 934fd19744
Support -checkmempool=N, which runs checks on average once every N transactions 9 years ago
Ashley Holman e328fa32b3
TxMemPool: Change mapTx to a boost::multi_index_container 9 years ago
Pieter Wuille 6bd1d60c97
Separate core memory usage computation in core_memusage.h 9 years ago