Function cuprate_txpool::open

source ·
pub fn open(config: Config) -> Result<ConcreteEnv, InitError>
Expand description

Open the txpool database using the passed Config.

This calls cuprate_database::Env::open and prepares the database to be ready for txpool-related usage, e.g. table creation, table sort order, etc.

All tables found in crate::tables will be ready for usage in the returned ConcreteEnv.

§Errors

This will error if:

  • The database file could not be opened
  • A write transaction could not be opened
  • A table could not be created/opened