Interfaces between the node and the rest of the application.
| Name | Description |
|---|---|
BlockAndHeaderTipInfo | Summary of the current block and header tip, returned from initialization. |
BlockInfo | Block data sent with blockConnected, blockDisconnected notifications. |
BlockRef | A lightweight reference to a block by hash and height. |
Chain | Interface giving clients read and write access to the node's chain state. |
ChainClient | Interface for a client (such as a wallet) attached to the node. |
Init | Interface for process initialization and inter-process setup. |
Mining | Interface exposing block-template creation to mining clients. |
Wallet | Interface to a single wallet exposed to the node. |
WalletLoader | Interface for loading and creating wallets. |