![]() |
Bitcoin ABC 0.32.4
P2P Digital Currency
|
#include <primitives/blockhash.h>#include <primitives/transaction.h>#include <primitives/txid.h>#include <util/settings.h>#include <cstddef>#include <cstdint>#include <functional>#include <memory>#include <optional>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| struct | interfaces::BlockKey |
| Hash/height pair to help track and identify blocks. More... | |
| class | interfaces::FoundBlock |
| Helper for findBlock to selectively return pieces of block data. More... | |
| class | interfaces::Chain |
| Interface giving clients (wallet processes, maybe other analysis tools in the future) ability to access to the chain state, receive notifications, estimate fees, and submit transactions. More... | |
| class | interfaces::Chain::Notifications |
| Chain notifications. More... | |
| class | interfaces::ChainClient |
| Interface to let node manage chain clients (wallets, or maybe tools for monitoring and analysis in the future). More... | |
Namespaces | |
| namespace | node |
| namespace | Consensus |
| namespace | interfaces |
Functions | |
| std::unique_ptr< Chain > | interfaces::MakeChain (node::NodeContext &node, const CChainParams ¶ms) |
| Return implementation of Chain interface. More... | |