720 Commits (bdd5b587fc7fd1b4dda479c4aad15c874b22e8f3)

Author SHA1 Message Date
Luke Dashjr ff6a7af154 getblocktemplate: longpolling support 12 years ago
Pieter Wuille dc942e6f27 Introduce whitelisted peers. 10 years ago
Philip Kaufmann 001a53d742 add GetRandBytes() as wrapper for RAND_bytes() 10 years ago
jtimon 209377a7cb Use GetBlockTime() more 10 years ago
Pieter Wuille 9f4da19bab Use pong receive time rather than processing time 10 years ago
Pieter Wuille 40f5cb878e Send rejects and apply DoS scoring for errors in direct block validation. 10 years ago
Pieter Wuille 3c85d2ec37 Fix CChain::GetLocator 10 years ago
R E Broadley 2e36866fec Show nodeid instead of addresses (for anonymity) unless otherwise requested. 10 years ago
Gavin Andresen 13fc83c77b
Move fee policy out of core 10 years ago
Gavin Andresen 4b7b1bb1ac
Sanity checks for estimates 10 years ago
Gavin Andresen b33d1f5ee5
Use fee/priority estimates in wallet CreateTransaction 10 years ago
Tom Harding 0da6b3fd18 Remove signal DoubleSpendDetected, use function 10 years ago
Tom Harding 88dd3598d2 Check signatures before respend relay 10 years ago
Pieter Wuille c9a0918330 Add a skiplist to the CBlockIndex structure. 10 years ago
Pieter Wuille aa81564700 Track peers' available blocks 10 years ago
Michael Ford 675bcd5892 Correct comment for 15-of-15 p2sh script size 10 years ago
R E Broadley 6ecf3edfee Display unknown commands received. 10 years ago
R E Broadley 0dd5d3a009 Show only one zero instead of many when getblocks request received with a hashStop of uint256(0) 10 years ago
Tom Harding 7a19efe040 Formatting, spelling, comment fixes. 10 years ago
Tom Harding d640a3ceab Relay double-spends, subject to anti-DOS 10 years ago
Luke Dashjr 2a72d4591f JSON-RPC method: prioritisetransaction <txid> <priority delta> <priority tx fee> 12 years ago
Philip Kaufmann e10dcf27b4 ensure clean and consistent "namespace" usage 10 years ago
jtimon df852d2bcc Refactor proof of work related functions out of main 10 years ago
Gavin Andresen 7f3b4e9569
Relax IsStandard rules for pay-to-script-hash transactions 10 years ago
Pieter Wuille d38da59bf6 Code simplifications after CTransaction::GetHash() caching 10 years ago
Philip Kaufmann ac14bcc1f1 small formatting, indentation and comment fixes 10 years ago
Pieter Wuille f1920e8606 Ping automatically every 2 minutes (unconditionally) 11 years ago
Pieter Wuille 18e72167dd Push cs_mains down in ProcessBlock 10 years ago
Pieter Wuille 202e01941c Move all post-chaintip-change notifications to ActivateBestChain 10 years ago
Pieter Wuille 4e0eed88ac Allow ActivateBestChain to release its lock on cs_main 10 years ago
Pieter Wuille 77339e5aec Get rid of the static chainMostWork (optimization) 10 years ago
Pieter Wuille 7a9e0b6460 Move checkpoint based heuristic checks to AcceptBlockHeader 10 years ago
Gavin Andresen 171ca7745e estimatefee / estimatepriority RPC methods 10 years ago
Gavin Andresen c6cb21d17a Type-safe CFeeRate class 10 years ago
Wladimir J. van der Laan 4a48a0671d
Remove side effect in assertion in ProcessGetData 10 years ago
shshshsh 7b45d943b2 Make max number of orphan blocks kept in memory a startup parameter (fixes #4253) 10 years ago
jtimon cfeb8235fd Add RequireStandard chain parameter 10 years ago
jtimon 21913a9ac9 Add AllowMinDifficultyBlocks chain parameter 10 years ago
jtimon d754f34e8d Move majority constants to chainparams 10 years ago
Cozz Lovan 06a91d9698 VerifyDB progress 10 years ago
Philip Kaufmann 53a088154c rename fNoListen to fListen and move to net 10 years ago
Pieter Wuille 305ccaa275 Add missing LOCK(cs_main) 10 years ago
Kamil Domanski 28b6c1def5 remove GetMedianTime( ) which is never used 10 years ago
R E Broadley 0a59723ff6 Remove extraneous c_str 10 years ago
Ashley Holman 8c93bf4c28 LoadBlockIndexDB(): Require block db reindex if any blk*.dat files are missing. 10 years ago
Ashley Holman 7a0e84dd63 ProcessGetData(): abort if a block file is missing from disk 10 years ago
Pieter Wuille df9eb5e14f Move {Get,Set}Compact from bignum to uint256 10 years ago
Peter Todd 4d79098ad5 Increase IsStandard() scriptSig length 10 years ago
Peter Todd f80cffa213 Do not trigger a DoS ban if SCRIPT_VERIFY_NULLDUMMY fails 10 years ago
Wladimir J. van der Laan a475285a53
Add missing cs_main lock to VerifyDB 10 years ago