Interfaces between the node and the rest of the application.

Types

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.

Created with MrDocs