Crate sp_state_machine

source ·
Expand description

Substrate state machine implementation.

Re-exports

Modules

  • State machine backends. These manage the code and storage of contracts.

Macros

  • Logs a message at the debug level.
  • Logs a message at the error level.
  • Constructs an event at the trace level.
  • Logs a message at the warn level.

Structs

Enums

Constants

Traits

  • State Machine Error bound.
  • Trait for inspecting state in any backend.
  • Patricia trie-based storage trait.
  • Key-value pairs storage that is used by trie backend essence.
  • A provider of trie caches that are compatible with [trie_db::TrieDB].
  • A key-value datastore implemented as a database-backed modified Merkle tree.

Functions

Type Definitions