Bitcoin ABC  0.26.3
P2P Digital Currency
chainparamsconstants.h
Go to the documentation of this file.
1 // Copyright (c) 2019-2020 The Bitcoin developers
2 // Distributed under the MIT software license, see the accompanying
3 // file COPYING or http://www.opensource.org/licenses/mit-license.php.
4 
5 #ifndef BITCOIN_CHAINPARAMSCONSTANTS_H
6 #define BITCOIN_CHAINPARAMSCONSTANTS_H
11 #include <primitives/blockhash.h>
12 #include <uint256.h>
13 
17 extern const uint64_t MAINNET_ASSUMED_BLOCKCHAIN_SIZE;
18 extern const uint64_t MAINNET_ASSUMED_CHAINSTATE_SIZE;
19 
22 extern const uint64_t TESTNET_ASSUMED_BLOCKCHAIN_SIZE;
23 extern const uint64_t TESTNET_ASSUMED_CHAINSTATE_SIZE;
24 } // namespace ChainParamsConstants
25 
26 #endif // BITCOIN_CHAINPARAMSCONSTANTS_H
256-bit opaque blob.
Definition: uint256.h:127
Chain params constants for each tracked chain.
const uint64_t MAINNET_ASSUMED_CHAINSTATE_SIZE
const uint64_t TESTNET_ASSUMED_CHAINSTATE_SIZE
const uint64_t MAINNET_ASSUMED_BLOCKCHAIN_SIZE
const uint64_t TESTNET_ASSUMED_BLOCKCHAIN_SIZE
const BlockHash MAINNET_DEFAULT_ASSUME_VALID
const uint256 TESTNET_MINIMUM_CHAIN_WORK
const uint256 MAINNET_MINIMUM_CHAIN_WORK
const BlockHash TESTNET_DEFAULT_ASSUME_VALID
A BlockHash is a unqiue identifier for a block.
Definition: blockhash.h:13