Expand description

Traits implemented by client.

Structs

The data required for a Client to create a transaction.

Enums

Do we want to force update sealing?

State information to be used during client query

Traits

Provides methods to access account info

Provides recently seen bad blocks.

Provides balance and latest_balance methods

Provides various blockchain information, like block header, chain state etc.

Blockchain database client. Owns and manages a blockchain and a block queue.

resets the blockchain

Provides various information on a block by it’s ID

Provides methods used for sealing new state

Provides broadcast_proposal_block method

Provides call and call_many methods

Provides chain_info method

Client facilities used by internally sealing Engines.

Provides engine method

Provides methods to import block into blockchain

Provides a method for importing/exporting blocks

Provides import_sealed_block method

IO operations that should off-load heavy work to another thread.

Provides nonce and latest_nonce methods

Provides prepare_open_block method

Extended client interface for providing proofs of the state.

Provides reopen_block method

Provides latest_schedule method

Provides methods to import sealed block and broadcast a block proposal

Provides methods to access chain state

Provides various information on a transaction by it’s ID