469 Commits (5d5862a85e806f5e12c3da9f5a516839fb4c17a0)

Author SHA1 Message Date
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 7 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 9 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
Jameson Lopp 4bc95c4387 remove max orphan blocks config parameter since it is no longer functional 10 years ago
sandakersmann f914f1a746
Added "Core" to copyright headers 10 years ago