Crate sp_database

Source
Expand description

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

Modules§

error

Structs§

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

Enums§

Change
An alteration to the database.

Traits§

Database

Functions§

as_database
Wrap RocksDb database into a trait object that implements sp_database::Database
with_get
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§

ColumnId
An identifier for a column.