Crate themelio_nodeprot
source ·Modules
Structs
In-memory trust store.
Automatically generated client type that communicates to servers implementing the NodeRpcProtocol protocol. The easiest way to use this is by using the
From<RpcTransport>
implementation. Automatically generated struct that wraps any ‘business logic’ struct implementing NodeRpcProtocol, and returns a JSON-RPC server implementing nanorpc::RpcService. See the NodeRpcProtocol trait for further documentation.
A higher-level client that validates all information.
A “snapshot” of the state at a given state. It essentially encapsulates a NodeClient and a trusted header.
Enums
Automatically generated error type that NodeRpcClient instances return from its methods
Errors that a ValClient may return
Traits
Standard interface for persisting a trusted block.