Bitcoin ABC
0.29.3
P2P Digital Currency
src
kernel
blockmanager_opts.h
Go to the documentation of this file.
1
// Copyright (c) 2022 The Bitcoin Core 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_KERNEL_BLOCKMANAGER_OPTS_H
6
#define BITCOIN_KERNEL_BLOCKMANAGER_OPTS_H
7
8
class
CChainParams
;
9
10
namespace
kernel
{
11
16
struct
BlockManagerOpts
{
17
const
CChainParams
&
chainparams
;
18
uint64_t
prune_target
{0};
19
};
20
21
}
// namespace kernel
22
23
#endif
// BITCOIN_KERNEL_BLOCKMANAGER_OPTS_H
CChainParams
CChainParams defines various tweakable parameters of a given instance of the Bitcoin system.
Definition:
chainparams.h:74
kernel
Definition:
blockmanager_opts.h:10
kernel::BlockManagerOpts
An options struct for BlockManager, more ergonomically referred to as BlockManager::Options due to th...
Definition:
blockmanager_opts.h:16
kernel::BlockManagerOpts::prune_target
uint64_t prune_target
Definition:
blockmanager_opts.h:18
kernel::BlockManagerOpts::chainparams
const CChainParams & chainparams
Definition:
blockmanager_opts.h:17
Generated on Thu May 2 2024 20:01:58 for Bitcoin ABC by
1.9.1