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 Definitions

An identifier for a column.