770 Commits (86dbeea2cdd5749374c98afea3e4f5f49817f746)

Author SHA1 Message Date
R E Broadley 346193bd93 Cleanup messy error messages 10 years ago
Pieter Wuille 145d5be896 Introduce BlockMap type for mapBlockIndex 10 years ago
Pieter Wuille a0dbe433bd checkpoints.cpp depends on main, it can use mapBlockIndex directly 10 years ago
Wladimir J. van der Laan 0101483f46
Move CMerkleTx to wallet.cpp/h 10 years ago
Wladimir J. van der Laan 70352e11c0
Revert "Add a getutxos command to the p2p protocol. It allows querying of the UTXO set" 10 years ago
Wladimir J. van der Laan 2e280311b8
Perform CVerifyDB on pcoinsdbview instead of pcoinsTip 10 years ago
Wladimir J. van der Laan ad49c256c3 Split up util.cpp/h 10 years ago
Wladimir J. van der Laan 651480c8e4 move functions in main and net to implementation files 10 years ago
Daniel Kraft d0867acb0e Use const CCoinsView's at some places. 10 years ago
Pieter Wuille 92bb6f2f17 Bypass reloading blocks from disk 10 years ago
jtimon 654871d436 replace ComputeMinWork with CheckMinWork 10 years ago
jtimon c2c02f3fa9 Move UpdateTime to pow 10 years ago
Wladimir J. van der Laan 3802224110 Remove all other print() methods 10 years ago
Cozz Lovan 0d27dad845 Clean-up SyncWithWallets/SyncTransaction 10 years ago
Jeff Garzik c7b6117deb Create new signal for notification of new blocks. Use w/ -blocknotify 10 years ago
Jeff Garzik beb36e800c ui_interface: remove unused NotifyBlocksChanged signal 10 years ago
Peter Todd 9ee09dc64f
Reapply: Reject transactions with excessive numbers of sigops 10 years ago
Wladimir J. van der Laan 3b72fdfb86 Revert "Reject transactions with excessive numbers of sigops" 10 years ago
Mike Hearn da2ec100f3 Add a getutxos command to the p2p protocol. It allows querying of the UTXO set 10 years ago
Wladimir J. van der Laan ea100c73fa Reduce maximum coinscache size during verification 10 years ago
Pieter Wuille eb0b56b190 Simplify serialize.h's exception handling 10 years ago
Pieter Wuille 216e9a4456 Add a way to limit deserialized string lengths 10 years ago
Jeff Garzik 70b9d36a2c
Log "version" message IP addresses in client connect summary 10 years ago
Daniel Kraft b33bd7a3be Implement "getchaintips" RPC command to monitor blockchain forks. 10 years ago
Pieter Wuille d70bc52ee3 Rework block processing benchmark code 10 years ago
Wladimir J. van der Laan 98e84aae7a Revert "Relay double-spends, subject to anti-DOS" 11 years ago
Wladimir J. van der Laan ad26dc9c31 Revert "Formatting, spelling, comment fixes." 11 years ago
Wladimir J. van der Laan cd057bfd41 Revert "Check signatures before respend relay" 11 years ago
Wladimir J. van der Laan 67cc8f25c2 Revert "Remove signal DoubleSpendDetected, use function" 11 years ago
Jeff Garzik 3da434a2ef Introduce option to disable relay/mining of bare multisig scripts in TX outputs 11 years ago
kazcw 43005cffa3 Fix semantic typo in state.CorruptionPossible check 11 years ago
Peter Todd 4fad8e6d83
Reject transactions with excessive numbers of sigops 11 years ago
Pieter Wuille d4d3fbd828 Do not flush the cache after every block outside of IBD 11 years ago
Pieter Wuille 714a3e6505 Only keep setBlockIndexValid entries that are possible improvements 11 years ago
Luke Dashjr ff6a7af154 getblocktemplate: longpolling support 11 years ago
Pieter Wuille dc942e6f27 Introduce whitelisted peers. 11 years ago
Pieter Wuille 5734d4d1e6 Only remove actualy failed blocks from setBlockIndexValid 11 years ago
Philip Kaufmann 001a53d742 add GetRandBytes() as wrapper for RAND_bytes() 11 years ago
jtimon 209377a7cb Use GetBlockTime() more 11 years ago
Pieter Wuille 9f4da19bab Use pong receive time rather than processing time 11 years ago
Pieter Wuille 40f5cb878e Send rejects and apply DoS scoring for errors in direct block validation. 11 years ago
Pieter Wuille 3c85d2ec37 Fix CChain::GetLocator 11 years ago
R E Broadley 2e36866fec Show nodeid instead of addresses (for anonymity) unless otherwise requested. 11 years ago
Gavin Andresen 13fc83c77b
Move fee policy out of core 11 years ago
Gavin Andresen 4b7b1bb1ac
Sanity checks for estimates 11 years ago
Gavin Andresen b33d1f5ee5
Use fee/priority estimates in wallet CreateTransaction 11 years ago
Tom Harding 0da6b3fd18 Remove signal DoubleSpendDetected, use function 11 years ago
Tom Harding 88dd3598d2 Check signatures before respend relay 11 years ago
Pieter Wuille c9a0918330 Add a skiplist to the CBlockIndex structure. 11 years ago
Pieter Wuille aa81564700 Track peers' available blocks 11 years ago