mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-02-05 10:17:30 -05:00
23 lines
648 B
C
23 lines
648 B
C
|
// Copyright (c) 2022 The Bitcoin Core developers
|
||
|
// Distributed under the MIT software license, see the accompanying
|
||
|
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
||
|
|
||
|
#ifndef BITCOIN_KERNEL_CHAINSTATEMANAGER_OPTS_H
|
||
|
#define BITCOIN_KERNEL_CHAINSTATEMANAGER_OPTS_H
|
||
|
|
||
|
#include <cstdint>
|
||
|
#include <functional>
|
||
|
|
||
|
class CChainParams;
|
||
|
|
||
|
/**
|
||
|
* An options struct for `ChainstateManager`, more ergonomically referred to as
|
||
|
* `ChainstateManager::Options` due to the using-declaration in
|
||
|
* `ChainstateManager`.
|
||
|
*/
|
||
|
struct ChainstateManagerOpts {
|
||
|
const CChainParams& chainparams;
|
||
|
};
|
||
|
|
||
|
#endif // BITCOIN_KERNEL_CHAINSTATEMANAGER_OPTS_H
|