Crate sp_database

source ·
Expand description

The main database trait, allowing Substrate to store data persistently.

Modules

Structs

  • This implements Database as an in-memory hash map. commit is not atomic.
  • A series of changes to the database that can be committed atomically. They do not take effect until passed into Database::commit.

Enums

  • An alteration to the database.

Traits

Functions

  • Wrap RocksDb database into a trait object that implements sp_database::Database
  • Call f with the value previously stored against key and return the result, or None if key is not currently in the database.

Type Aliases