572 Commits (32269449185d64d96900a503e73439060dae19f2)

Author SHA1 Message Date
Pieter Wuille 31e9a8384a Use CSizeComputer to avoid counting sizes in SerializationOp 10 years ago
Kamil Domanski 84881f8c47 rework overhauled serialization methods to non-static 10 years ago
Kamil Domanski 3d796f8996 overhaul serialization code 10 years ago
Wladimir J. van der Laan 0101483f46
Move CMerkleTx to wallet.cpp/h 10 years ago
Philip Kaufmann 093303a887 add missing header end comments 10 years ago
Wladimir J. van der Laan 8bdd2877c4
Fix a few "Uninitialized scalar field" warnings 10 years ago
Wladimir J. van der Laan 2e280311b8
Perform CVerifyDB on pcoinsdbview instead of pcoinsTip 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 b343c1a1e3 Move CBlockIndex::GetBlockWork() to pow::GetProofIncrement(nBits) 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
Peter Todd 9ee09dc64f
Reapply: Reject transactions with excessive numbers of sigops 11 years ago
Wladimir J. van der Laan 3b72fdfb86 Revert "Reject transactions with excessive numbers of sigops" 11 years ago
Daniel Kraft b33bd7a3be Implement "getchaintips" RPC command to monitor blockchain forks. 11 years ago
Pieter Wuille d70bc52ee3 Rework block processing benchmark code 11 years ago
Wladimir J. van der Laan 98e84aae7a Revert "Relay double-spends, subject to anti-DOS" 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
Peter Todd 4fad8e6d83
Reject transactions with excessive numbers of sigops 11 years ago
Luke Dashjr ff6a7af154 getblocktemplate: longpolling support 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
jtimon 834e46e847 CBlockIndex()::SetNull() method to avoid code repetition 11 years ago
Tom Harding 0da6b3fd18 Remove signal DoubleSpendDetected, use function 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
Tom Harding d640a3ceab Relay double-spends, subject to anti-DOS 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
Cory Fields f3967bcc50 build: fix build weirdness after 54372482. 11 years ago
Pieter Wuille d38da59bf6 Code simplifications after CTransaction::GetHash() caching 11 years ago
Philip Kaufmann 1c24187b51 remove unused UPnP code from main.h 11 years ago
Philip Kaufmann ac14bcc1f1 small formatting, indentation and comment fixes 11 years ago
Pieter Wuille 77339e5aec Get rid of the static chainMostWork (optimization) 11 years ago
Gavin Andresen 171ca7745e estimatefee / estimatepriority RPC methods 11 years ago
shshshsh 7b45d943b2 Make max number of orphan blocks kept in memory a startup parameter (fixes #4253) 11 years ago
jtimon d754f34e8d Move majority constants to chainparams 11 years ago
Cozz Lovan 06a91d9698 VerifyDB progress 11 years ago
Wladimir J. van der Laan a48355dc44
Remove forward declaration for non-existent class CCoinsDB 11 years ago
R E Broadley 79d06dc6e0 Remove redundant c_str 11 years ago
Kamil Domanski 28b6c1def5 remove GetMedianTime( ) which is never used 11 years ago
Pieter Wuille df9eb5e14f Move {Get,Set}Compact from bignum to uint256 11 years ago
Wladimir J. van der Laan aa250f0453 Remove NumBlocksOfPeers 11 years ago
Peter Todd 68f7d1d7af Create (MANDATORY|STANDARD)_SCRIPT_VERIFY_FLAGS constants 11 years ago
Philip Kaufmann 1cc7f54a8d use standard __func__ instead of __PRETTY_FUNCTION__ 11 years ago
Pieter Wuille 942b33a19d Split AcceptBlockHeader from AcceptBlock. 11 years ago
Pieter Wuille f457347053 Split up CheckBlock in a block and header version 11 years ago