Eric Lombrozo
7801f4387d
Added fPowNoRetargeting field to Consensus::Params that disables nBits recalculation.
9 years ago
Wladimir J. van der Laan
fbf44e6f3e
Add debug message to CValidationState for optional extra information
...
Add a field `strDebugMessage` which can be passed to DoS or Invalid,
and queried using GetDebugMessage() to add extra troubleshooting
information to the validation state.
10 years ago
Shaul Kfir
a651403e09
Add absurdly high fee message to validation state (for RPC propagation)
10 years ago
Philip Kaufmann
a9ac95c1bc
use const references where appropriate
10 years ago
jtimon
da29ecbcc6
Consensus: MOVEONLY: Move CValidationState from main consensus/validation
10 years ago
Peter Todd
48e9c57cf0
Move LOCKTIME_THRESHOLD to src/script/script.h
...
Will now be needed by CHECKLOCKTIMEVERIFY code.
10 years ago
jtimon
691161d419
Consensus: Create consensus/consensus.h with some constants
10 years ago
Philip Kaufmann
a21df62069
ensure consistent header comment naming conventions
...
- BITCOIN_FOLDER_SUBFOLDER_FILENAME_H
10 years ago
Cory Fields
fd311996e8
consensus: don't use arith_uint256 in consensus.h
...
Requiring arith_uint256 at such a base level is not good for modularity.
10 years ago
Jorge Timón
bd006110fb
Consensus: Refactor: Introduce Consensus::Params class
10 years ago