[package] name = "hash-db-impl-vsdb" version = "0.3.1" edition = "2021" keywords = ["mpt", "trie", "database", "blockchain"] license = "MIT" authors = ["hui.fan@mail.ru"] description = "An implementation of the `hash_db::HashDB` trait" homepage = "https://github.com/rust-util-collections/hash-db-impl-vsdb" repository = "https://github.com/rust-util-collections/hash-db-impl-vsdb" [dependencies] sp-trie = "19.0.0" sp-trie-db = { package = "trie-db", version = "0.26.0" } hash-db = "0.15.2" keccak-hasher = "0.15.3" bcs = "0.1.5" serde = { version = "1.0", features = ["derive"] } ruc = "4.1.0" vsdb = { version = "0.52.1", default-features = false } [features] default = ["sled_engine", "bcs_codec"] sled_engine = ["vsdb/sled_engine"] rocks_engine = ["vsdb/rocks_engine"] bcs_codec = ["vsdb/bcs_codec"] json_codec = ["vsdb/json_codec"] msgpack_codec = ["vsdb/msgpack_codec"]