Skip to main content

ChainStore

Trait ChainStore 

Source
pub trait ChainStore {
    // Required methods
    fn load(&self, key: &str) -> String;
    fn save(&self, key: &str, data: &str);
}
Expand description

Persistence backend for chain databases (smoldot fast restart).

Required Methods§

Source

fn load(&self, key: &str) -> String

Load persisted chain database content. Returns empty string if not found.

Source

fn save(&self, key: &str, data: &str)

Save chain database content.

Implementors§