[][src]Module substrate_client::backend

Substrate Client data backend

Structs

ClientImportOperation

Import operation wrapper

Enums

NewBlockState

State of a new block.

Traits

AuxStore

Provides access to an auxiliary database.

Backend

Client backend. Manages the data layer.

BlockImportOperation

Block insertion operation. Keeps hold if the inserted block state and data.

Finalizer

Finalize Facilities

LocalBackend

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

OffchainStorage

Offchain workers local storage.

PrunableStateChangesTrieStorage

Changes trie storage that supports pruning.

RemoteBackend

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

Type Definitions

ChildStorageCollection

In memory arrays of storage values for multiple child tries.

StorageCollection

In memory array of storage values.