11059 Commits (6e9c7629af1153d436bc7fabf145e2b669419833)
 

Author SHA1 Message Date
Jack Grigg 6e9c7629af
Implement z_mergetoaddress for combining UTXOs and notes 7 years ago
Jack Grigg bdbe8e8591
Extend CWallet::GetFilteredNotes to enable filtering on a set of addresses 7 years ago
Homu 8487be8360 Auto merge of #2903 - str4d:1408-sighash, r=str4d 6 years ago
Jack Grigg 4553901850
Use v3 transactions with caching for validatelargetx benchmark 6 years ago
Jack Grigg 818b94f94f
Make number of inputs configurable in validatelargetx test 6 years ago
Jack Grigg a3353b4e01
Regenerate SignatureHash tests 6 years ago
Ariel 7245f32835
update SignatureHash according to Overwinter spec 7 years ago
Ariel 132dc81f7d
add blake2b writer 7 years ago
Jack Grigg d55e5e778b
Cleanup: Wrap function arguments 6 years ago
Jack Grigg be12669982
Add consensus branch ID parameter to SignatureHash, remove SigVersion parameter 6 years ago
Pieter Wuille 6514771a44
Rename to PrecomputedTransactionData 8 years ago
Nicolas DORIER 90285e7b81
Unit test for sighash caching 8 years ago
Pieter Wuille f762d44973
Precompute sighashes 7 years ago
Jorge Timón 722d811f89
Mempool: Use Consensus::CheckTxInputs direclty over main::CheckInputs 8 years ago
Jack Grigg e005ff83ab
Remove P2WPKH and P2WSH from signing logic 6 years ago
Pieter Wuille 157a5d0d9c
BIP143: Signing logic 8 years ago
Pieter Wuille c86a1cb86e
BIP143: Verification logic 7 years ago
Pieter Wuille 2d42e1a993
Refactor script validation to observe amounts 8 years ago
Jonas Nick ffda7e01a5
Reduce unnecessary hashing in signrawtransaction 8 years ago
21E14 8cb98d9105
Remove obsolete reference to CValidationState from UpdateCoins. 8 years ago
Pieter Wuille 838e7a29cc
Report non-mandatory script failures correctly 9 years ago
Homu 49274558c6 Auto merge of #2940 - str4d:nu-activation-mempool-expiry, r=str4d 6 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 e52ba51bda
Don't call removeForReorg if DisconnectTip fails 9 years ago
Suhas Daftuar a4b2518068
Track coinbase spends in CTxMemPoolEntry 9 years ago
Matt Corallo fe5cef0555
removeForReorg calls once-per-disconnect-> once-per-reorg 9 years ago
Matt Corallo 5aa165d557
Make indentation in ActivateBestChainStep readable 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
Matt Corallo b0f8c83f95
Add failing test checking timelocked-txn removal during reorg 9 years ago
Homu 8da60b127e Auto merge of #2958 - bitcartel:2906_extra_test, r=str4d 6 years ago
Simon fa78211ed7 Add test to check malformed v1 transaction against Overwinter tx parser 6 years ago
Homu c6ffabb47f Auto merge of #2925 - bitcartel:2906_overwinter_tx_format, r=str4d 6 years ago
Jack Grigg 46d3762a90 Update SignatureHash tests for transaction format changes 6 years ago
Simon 072099d788 Implementation of Overwinter transaction format ZIP 202. 6 years ago
Homu d527116d46 Auto merge of #2923 - str4d:sighash-tests-env-bug, r=str4d 6 years ago
Alex Morcos f41775b2c8
Implement helper class for CTxMemPoolEntry constructor 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
Homu e6850571dd Auto merge of #2898 - str4d:2286-nu-activation-mechanism, r=str4d 6 years ago
Jack Grigg cad27eb77f
Update quote from ZIP 200 6 years ago
Jack Grigg 5009136dc3
Change UI/log status message for block rewinding 6 years ago
Jack Grigg 828940b163
Use a boost::optional for nCachedBranchId 6 years ago
Jack Grigg 149d69e36b
Add method for fetching the next activation height after a given block height 6 years ago
Jack Grigg 548683767c
Add Overwinter to upgrade list 6 years ago
Jack Grigg 9e851450ab
Adjust rewind logic to use the network upgrade mechanism 6 years ago
Pieter Wuille 89f20450c2
Add rewind logic to deal with post-fork software updates 8 years ago
Jack Grigg f52da91139
Test network upgrade logic 7 years ago
Jack Grigg b174b7e330
Allow changing network upgrade parameters on regtest 6 years ago