You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the SDK uses tm-db as its low-level database interface. Here we create a new interface to replace tm-db and support ADR-040. This interface will be packaged as part of the SDK. This interface will only support databases which support efficient DB Snapshot. At the time of writing we are going to support RocksDB and BadgerDB.
Our new interface will
use batched transactions
support versioning
support direct querying and abci.Querying
needs to support the MapStore interface underpinning the SMT
be generic enough to work on top of our two selected databases: RocksDB and BadgerDB
After creating the interface we need to integrate it into the SDK, replacing the dependency on tm-db.
Child of #9816
Currently the SDK uses tm-db as its low-level database interface. Here we create a new interface to replace tm-db and support ADR-040. This interface will be packaged as part of the SDK. This interface will only support databases which support efficient DB Snapshot. At the time of writing we are going to support RocksDB and BadgerDB.
Our new interface will
MapStore
interface underpinning the SMTAfter creating the interface we need to integrate it into the SDK, replacing the dependency on tm-db.
For Admin Use
The text was updated successfully, but these errors were encountered: