mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-03-12 18:44:59 +01:00
20 lines
562 B
C
20 lines
562 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_CHAIN_H
|
||
|
#define BITCOIN_KERNEL_CHAIN_H
|
||
|
|
||
|
class CBlock;
|
||
|
class CBlockIndex;
|
||
|
namespace interfaces {
|
||
|
struct BlockInfo;
|
||
|
} // namespace interfaces
|
||
|
|
||
|
namespace kernel {
|
||
|
//! Return data from block index.
|
||
|
interfaces::BlockInfo MakeBlockInfo(const CBlockIndex* block_index, const CBlock* data = nullptr);
|
||
|
} // namespace kernel
|
||
|
|
||
|
#endif // BITCOIN_KERNEL_CHAIN_H
|