511 Commits (bc909a7a7f0553d8ec80fa6c36a4faf8609edcf7)

Author SHA1 Message Date
Daira Hopwood bc909a7a7f Replace http with https: in links to the MIT license. 5 years ago
Larry Ruane f381d4e085 add spentindex to getrawtransaction RPC results 5 years ago
Jack Grigg 3ffc29b881
Globals: Explicitly pass const CChainParams& to IsInitialBlockDownload() 5 years ago
Jack Grigg 9e0f75dcbd
Consistently use chainparams and consensusParams 5 years ago
Jack Grigg c6012fe923
Globals: Explicit const CChainParams& arg for main: 5 years ago
Jack Grigg be94721953
Globals: Explicitly pass const CChainParams& to ContextualCheckTransaction() 5 years ago
Jack Grigg 7ef947c32b
Globals: Explicit const CChainParams& arg for main: 5 years ago
Jack Grigg 13cfabb36c
Globals: Explicitly pass const CChainParams& to IsStandardTx() 5 years ago
Wladimir J. van der Laan 3647f0a7b1
Break circular dependency main ↔ txdb 8 years ago
face e9128c4a1d
Explicitly pass CChainParams to ConnectBlock 8 years ago
face f2baeb7cb6
Pass CChainParams to DisconnectTip() 8 years ago
MarcoFalke 98f3010026
[doc] Fix doxygen comments for members 8 years ago
Peter Todd 9b0f61af2d
Improve block validity/ConnectBlock() comments 8 years ago
Jorge Timón 44b2d060ef
Globals: Remove a bunch of Params() calls from main.cpp: 9 years ago
Jorge Timón 8e5d8ca52a
Chainparams: Explicit CChainParams arg for main (pre miner): 9 years ago
Jorge Timón 94debefbcf
Globals: Make AcceptBlockHeader static (Fix #6163) 9 years ago
Jorge Timón 71cf6ba98b
Globals: Explicit Consensus::Params arg for main: 9 years ago
Daniel Kraft 9a529fd217
Add some const declarations where they are appropriate. 9 years ago
Daira Hopwood 5eb7129d95 Generalize TransactionBuilder and CreateNewContextualCMutableTransaction to allow choosing the expiry delta. 5 years ago
Larry Ruane 7fb8088288 add -timestampindex for bitcore insight block explorer 5 years ago
Eirik0 162bfc3a1e Move migration logic to ChainTip 5 years ago
Eirik0 81a45d6984 Add rpc to enable and disable Sprout to Sapling migration 5 years ago
Larry Ruane 3d018ab556 add -spentindex changes for bitcore insight block explorer 5 years ago
Larry Ruane 6cf0e50b56 add -addressindex changes for bitcore insight block explorer 5 years ago
Simon f8cd79c2de For ZEC-013. Mitigate potential tx expiry height related DoS vector. 6 years ago
Jonathan "Duke" Leto 719508e703 Backport size_on_disk to RPC call getblockchaininfo. 6 years ago
Larry Ruane 6206d86237 Test peer banning logic in both pre- and post-initial block download states 6 years ago
Daira Hopwood 66856b2b3c Support testnet rollback. 6 years ago
Wladimir J. van der Laan 29aaf13b0a
Make max tip age an option instead of chainparam 9 years ago
Pieter Wuille 242f1421db
Get rid of nType and nVersion 8 years ago
Jay Graber 9bb37bf0d5 Implement transaction expiry for Overwinter 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
Pieter Wuille f762d44973
Precompute sighashes 7 years ago
Jorge Timón 722d811f89
Mempool: Use Consensus::CheckTxInputs direclty over main::CheckInputs 8 years ago
Pieter Wuille 2d42e1a993
Refactor script validation to observe amounts 8 years ago
21E14 8cb98d9105
Remove obsolete reference to CValidationState from UpdateCoins. 8 years ago
Matt Corallo fe5cef0555
removeForReorg calls once-per-disconnect-> once-per-reorg 9 years ago
Jack Grigg 57e6ecda5a
Implement roll-back limit for reorganisation 7 years ago
Simon 072099d788 Implementation of Overwinter transaction format ZIP 202. 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
Luke Dashjr a79c8e24a5
Fix various warnings 9 years ago
Jorge Timón e079f010bf
Consensus: Refactor: Separate Consensus::CheckTxInputs and GetSpendHeight in CheckInputs 9 years ago
Philip Kaufmann db954a65ac
use const references where appropriate 9 years ago
Simon 0f724e716d Closes #1969. Default fee now sufficient for large shielded tx. 7 years ago
Jack Grigg 1f015f6afa
Add a flag for enabling experimental features 7 years ago
Jack Grigg 6fb8d0c2d6
Skip JoinSplit verification before the last checkpoint 8 years ago
Simon e2a6161f4a Closes #1901. Increase default settings for the max block size when 8 years ago
Simon ba0625f25d Set default minrelaytxfee to 1000 zatoshis to match upstream. 8 years ago