[][src]Module sc_client_api::backend

Substrate Client data backend

Structs

ClientImportOperation

Import operation wrapper

ImportSummary

Import operation summary.

Enums

NewBlockState

State of a new block.

Traits

AuxStore

Provides access to an auxiliary database.

Backend

Client backend.

BlockImportOperation

Block insertion operation.

Finalizer

Finalize Facilities

LocalBackend

Mark for all Backend implementations, that are making use of state data, stored locally.

PrunableStateChangesTrieStorage

Changes trie storage that supports pruning.

RemoteBackend

Mark for all Backend implementations, that are fetching required state data from remote nodes.

StateBackend

A state backend is used to read state data and can have changes committed to it.

Functions

changes_tries_state_at_block

Return changes tries state at given block.

Type Definitions

StateBackendFor

Extracts the state backend type for the given backend.

TransactionFor

Extracts the transaction for the given backend.

TransactionForSB

Extracts the transaction for the given state backend.