471 Commits (d40e640b87bf67a00ac9e0711df66fd288e1c551)

Author SHA1 Message Date
Jonathan "Duke" Leto d40e640b87 Add size_on_disk to getblockchaininfo from BTC master 6 years ago
Duke Leto 09158e0710 Fix some more compiler errors 6 years ago
Larry 5d5862a85e bitcore 7 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 8 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
Sean Bowe 74f15a73a1 Make 100KB transaction size limit a consensus rule, rather than a standard rule. 8 years ago
Simon db0f931570 Add founders reward to ChainParams. 8 years ago
Jack Grigg a40034f7d6 Enable high-priority alerts to put the RPC into safe mode 8 years ago
Daira Hopwood b93c8139e6 Decrease MAX_HEADERS_RESULTS to 160. fixes #1289 8 years ago
Daira Hopwood c6a7e897bc Add mostly-static checks on consistency of Equihash parameters, MAX_HEADERS_RESULTS, and MAX_PROTOCOL_MESSAGE_LENGTH. 8 years ago
Taylor Hornby 948d4e6c10 Split JoinSplit proof verification out of CheckTransaction. 8 years ago
Sean Bowe d212ba320b Disable enforced coinbase protection in miner_tests. 8 years ago
Sean Bowe c0dde76d8a Disable coinbase-must-be-protected rule on regtest. 8 years ago
Sean Bowe 2c901fd87d Refactor contextual and noncontextual input checks. 8 years ago
Sean Bowe 10df6fb3df Rename `CheckInputs` to `ContextualCheckInputs` since it relies on a global variable 8 years ago
Sean Bowe f3ffa3d27f Implementation of Founders' Reward. 8 years ago
Mark Friedenbach a1d3c6fb9d
Add rules--presently disabled--for using GetMedianTimePast as endpoint for lock-time calculations 9 years ago
Gavin Andresen fce474c9df
Use best header chain timestamps to detect partitioning 9 years ago
Wladimir J. van der Laan 4d9c7fe61d
Add option `-alerts` to opt out of alert system 9 years ago
Suhas Daftuar 304892fc03
Be stricter in processing unrequested blocks 9 years ago
Peter Todd 75a4d512cf
Fix off-by-one error w/ nLockTime in the wallet 9 years ago
Jorge Timón e69734309c Chainparams: Explicit CMessageHeader::MessageStartChars to functions in main: 9 years ago
Jorge Timón 935bd0a447 Chainparams: Refactor: Decouple main::GetBlockValue() from Params() [renamed GetBlockSubsidy] 9 years ago
jtimon da29ecbcc6 Consensus: MOVEONLY: Move CValidationState from main consensus/validation 10 years ago
Cory Fields 27afcd89db Consensus: Refactor: Decouple CValidationState from main::AbortNode() 10 years ago
Gavin Andresen 36cba8f118
Alert if it is very likely we are getting a bad chain 9 years ago
Pieter Wuille 67708acff9 Write block index more frequently than cache flushes 9 years ago
Pieter Wuille fc684ad8af Use accurate memory for flushing decisions 9 years ago
Corinne Dashjr 7e6d23b171 Bugfix: Grammar fixes 9 years ago
Cory Fields a8cdaf5c96 checkpoints: move the checkpoints enable boolean into main 9 years ago
mrbandrews f9ec3f0fad Add block pruning functionality 9 years ago
jtimon 691161d419 Consensus: Create consensus/consensus.h with some constants 10 years ago
Pieter Wuille 3fcfbc8ac5 Add a consistency check for the block chain data structures 9 years ago
Jorge Timón d698ef690f Consensus: Refactor: Decouple pow.o from chainparams.o 9 years ago
Gavin Andresen 0f5954c434
Regression test for ResendWalletTransactions 9 years ago
Jorge Timón 26c16d9de9 Includes: Refactor: Move CValidationInterface and CMainSignals out of main 10 years ago
Ruben de Vries fc720207e0 don't trickle for whitelisted nodes 9 years ago
Daira Hopwood 1371e6f5db Change "insane" to "absurd" (referring to high fees) in text strings and identifiers. 10 years ago
Luke Dashjr 2ce63d395f MOVEONLY: Move struct CBlockTemplate to miner.h (from main.h) 10 years ago
Wladimir J. van der Laan 807658549c Replace GetLow64 with GetCheapHash 10 years ago
Luke Dashjr 23f3435962 Rename MAX_TX_SIGOPS to MAX_STANDARD_TX_SIGOPS to match similar policy constant MAX_STANDARD_TX_SIZE 10 years ago
jtimon 937ba572d0 MOVEONLY: CBlockUndo from main.h to undo.h 10 years ago
jtimon e035c6a737 Decouple CBlockUndo from CDiskBlockPos 10 years ago
jtimon d7621ccf9d Decouple miner.o and txmempool.o from CTxUndo 10 years ago