/ fedimint-rocksdb / Cargo.toml
Cargo.toml
1 [package] 2 name = "fedimint-rocksdb" 3 version = {workspace = true} 4 authors = ["The Fedimint Developers"] 5 edition = "2021" 6 description = "fedimint-rocksdb provides a rocksdb-backed database implementation for Fedimint." 7 license = "MIT" 8 readme = "../README.md" 9 repository = "https://github.com/fedimint/fedimint" 10 11 [package.metadata.docs.rs] 12 rustc-args = ["--cfg", "tokio_unstable"] 13 14 [lib] 15 name = "fedimint_rocksdb" 16 path = "src/lib.rs" 17 18 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 19 20 [dependencies] 21 anyhow = { workspace = true } 22 async-trait = { workspace = true } 23 fedimint-core = { version = "=0.4.0-alpha", path = "../fedimint-core" } 24 futures = { workspace = true } 25 rocksdb = { version = "0.22.0" } 26 tracing = { workspace = true } 27 28 [dev-dependencies] 29 tempfile = "3.10.1" 30 tracing-subscriber = { version = "0.3.18", features = [ "env-filter" ] } 31 32 [target.'cfg(not(target_family="wasm"))'.dependencies] 33 tokio = { version = "1.37.0", features = ["rt", "rt-multi-thread", "sync", "time"] }