veriblock-pop-cpp
C++11 Libraries for leveraging VeriBlock Proof-Of-Proof blockchain technology.
|
mainnet network params in Bitcoin chain. More...
Definition at line 64 of file btc_chain_params.hpp.
#include <btc_chain_params.hpp>
Public Member Functions | |
bool | EnableTimeAdjustment () const noexcept override |
const char * | networkName () const noexcept override |
uint32_t | numBlocksForBootstrap () const noexcept override |
minimum number of BTC blocks needed to bootstrap chain More... | |
uint256 | getPowLimit () const override |
uint32_t | getPowTargetTimespan () const noexcept override |
uint32_t | getPowTargetSpacing () const noexcept override |
bool | getAllowMinDifficultyBlocks () const noexcept override |
bool | getPowNoRetargeting () const noexcept override |
Public Member Functions inherited from altintegration::BtcChainParams | |
virtual uint256 | getPowLimit () const =0 |
virtual uint32_t | getPowTargetTimespan () const noexcept=0 |
virtual uint32_t | getPowTargetSpacing () const noexcept=0 |
virtual bool | getAllowMinDifficultyBlocks () const noexcept=0 |
virtual bool | getPowNoRetargeting () const noexcept=0 |
virtual bool | EnableTimeAdjustment () const noexcept=0 |
uint32_t | getDifficultyAdjustmentInterval () const noexcept |
virtual uint32_t | numBlocksForBootstrap () const noexcept=0 |
minimum number of BTC blocks needed to bootstrap chain More... | |
virtual const char * | networkName () const noexcept=0 |
virtual uint32_t | maxFutureBlockTime () const noexcept |
int32_t | getMaxReorgBlocks () const noexcept |
by default we store this many last BTC blocks in RAM More... | |
uint32_t | preserveBlocksBehindFinal () const noexcept |
when finalizeBlockImpl is called, this many blocks behind final block will be preserved in RAM. More... | |
int32_t | getOldBlocksWindow () const noexcept |
all blocks further than this number of blocks are considered "old" More... | |
Additional Inherited Members | |
Public Attributes inherited from altintegration::BtcChainParams | |
uint32_t | mOldBlocksWindow = 1000 |
int32_t | mMaxReorgBlocks = BTC_MAX_REORG_BLOCKS_MIN_VALUE |
Protected Attributes inherited from altintegration::BtcChainParams | |
uint32_t | mMaxFutureBlockTime = 2 * 60 * 60 |
|
inlineoverridevirtualnoexcept |
Implements altintegration::BtcChainParams.
Definition at line 67 of file btc_chain_params.hpp.
|
inlineoverridevirtualnoexcept |
Implements altintegration::BtcChainParams.
Definition at line 84 of file btc_chain_params.hpp.
|
inlineoverridevirtual |
Implements altintegration::BtcChainParams.
Definition at line 75 of file btc_chain_params.hpp.
|
inlineoverridevirtualnoexcept |
Implements altintegration::BtcChainParams.
Definition at line 85 of file btc_chain_params.hpp.
|
inlineoverridevirtualnoexcept |
Implements altintegration::BtcChainParams.
Definition at line 83 of file btc_chain_params.hpp.
|
inlineoverridevirtualnoexcept |
Implements altintegration::BtcChainParams.
Definition at line 80 of file btc_chain_params.hpp.
|
inlineoverridevirtualnoexcept |
Implements altintegration::BtcChainParams.
Definition at line 69 of file btc_chain_params.hpp.
|
inlineoverridevirtualnoexcept |
Implements altintegration::BtcChainParams.
Definition at line 71 of file btc_chain_params.hpp.