736 Commits (565e56977235974c0dd3acfe2023beb84974297c)

Author SHA1 Message Date
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" 10 years ago
Wladimir J. van der Laan ad26dc9c31 Revert "Formatting, spelling, comment fixes." 10 years ago
Wladimir J. van der Laan cd057bfd41 Revert "Check signatures before respend relay" 10 years ago
Wladimir J. van der Laan 67cc8f25c2 Revert "Remove signal DoubleSpendDetected, use function" 10 years ago
Jeff Garzik 3da434a2ef Introduce option to disable relay/mining of bare multisig scripts in TX outputs 10 years ago
kazcw 43005cffa3 Fix semantic typo in state.CorruptionPossible check 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
Michael Ford 675bcd5892 Correct comment for 15-of-15 p2sh script size 11 years ago
R E Broadley 6ecf3edfee Display unknown commands received. 11 years ago
R E Broadley 0dd5d3a009 Show only one zero instead of many when getblocks request received with a hashStop of uint256(0) 11 years ago
Tom Harding 7a19efe040 Formatting, spelling, comment fixes. 11 years ago
Tom Harding d640a3ceab Relay double-spends, subject to anti-DOS 11 years ago
Luke Dashjr 2a72d4591f JSON-RPC method: prioritisetransaction <txid> <priority delta> <priority tx fee> 11 years ago
Philip Kaufmann e10dcf27b4 ensure clean and consistent "namespace" usage 11 years ago
jtimon df852d2bcc Refactor proof of work related functions out of main 11 years ago
Gavin Andresen 7f3b4e9569
Relax IsStandard rules for pay-to-script-hash transactions 11 years ago
Pieter Wuille d38da59bf6 Code simplifications after CTransaction::GetHash() caching 11 years ago
Philip Kaufmann ac14bcc1f1 small formatting, indentation and comment fixes 11 years ago
Pieter Wuille f1920e8606 Ping automatically every 2 minutes (unconditionally) 11 years ago
Pieter Wuille 18e72167dd Push cs_mains down in ProcessBlock 11 years ago
Pieter Wuille 202e01941c Move all post-chaintip-change notifications to ActivateBestChain 11 years ago
Pieter Wuille 4e0eed88ac Allow ActivateBestChain to release its lock on cs_main 11 years ago
Pieter Wuille 77339e5aec Get rid of the static chainMostWork (optimization) 11 years ago
Pieter Wuille 7a9e0b6460 Move checkpoint based heuristic checks to AcceptBlockHeader 11 years ago
Gavin Andresen 171ca7745e estimatefee / estimatepriority RPC methods 11 years ago
Gavin Andresen c6cb21d17a Type-safe CFeeRate class 11 years ago
Wladimir J. van der Laan 4a48a0671d
Remove side effect in assertion in ProcessGetData 11 years ago
shshshsh 7b45d943b2 Make max number of orphan blocks kept in memory a startup parameter (fixes #4253) 11 years ago
jtimon cfeb8235fd Add RequireStandard chain parameter 11 years ago
jtimon 21913a9ac9 Add AllowMinDifficultyBlocks chain parameter 11 years ago