/ fedimint-dbtool / Cargo.toml
Cargo.toml
 1  [package]
 2  name = "fedimint-dbtool"
 3  version = {workspace = true}
 4  edition = "2021"
 5  license = "MIT"
 6  readme = "README.md"
 7  description = "Tool to inspect Fedimint client and server databases"
 8  repository = "https://github.com/fedimint/fedimint"
 9  
10  [package.metadata.docs.rs]
11  rustc-args = ["--cfg", "tokio_unstable"]
12  
13  # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
14  
15  [[bin]]
16  path = "src/main.rs"
17  name = "fedimint-dbtool"
18  
19  [lib]
20  name = "fedimint_dbtool"
21  path = "src/lib.rs"
22  
23  [dependencies]
24  anyhow = { workspace = true }
25  fedimint-aead = { version = "=0.4.0-alpha", path = "../crypto/aead" }
26  bytes = "1.6.0"
27  clap = { version = "4.5.4", features = ["derive", "env"] }
28  fedimint-core = { version = "=0.4.0-alpha", path = "../fedimint-core" }
29  fedimint-client = { version = "=0.4.0-alpha", path = "../fedimint-client" }
30  fedimint-server = { version = "=0.4.0-alpha", path = "../fedimint-server" }
31  fedimint-rocksdb = { version = "=0.4.0-alpha", path = "../fedimint-rocksdb" }
32  fedimint-meta-server = { version = "=0.4.0-alpha", path = "../modules/fedimint-meta-server" }
33  fedimint-meta-client = { version = "=0.4.0-alpha", path = "../modules/fedimint-meta-client" }
34  fedimint-mint-server = { version = "=0.4.0-alpha", path = "../modules/fedimint-mint-server" }
35  fedimint-mint-client = { version = "=0.4.0-alpha", path = "../modules/fedimint-mint-client" }
36  fedimint-ln-server = { version = "=0.4.0-alpha", path = "../modules/fedimint-ln-server" }
37  fedimint-ln-client = { version = "=0.4.0-alpha", path = "../modules/fedimint-ln-client" }
38  fedimint-logging = { version = "=0.4.0-alpha", path = "../fedimint-logging" }
39  fedimint-wallet-server = { version = "=0.4.0-alpha", path = "../modules/fedimint-wallet-server" }
40  fedimint-wallet-client = { version = "=0.4.0-alpha", path = "../modules/fedimint-wallet-client" }
41  futures = { workspace = true }
42  erased-serde = { workspace = true }
43  hex = { version = "0.4.3", features = ["serde"] }
44  ln-gateway = { package = "fedimint-ln-gateway", version = "=0.4.0-alpha", path = "../gateway/ln-gateway" }
45  serde = { workspace = true }
46  serde_json = { workspace = true }
47  strum = { workspace = true }
48  strum_macros = { workspace = true }
49  tokio = "1.37.0"
50  tracing = { workspace = true }
51  
52  [build-dependencies]
53  fedimint-build = { version = "=0.4.0-alpha", path = "../fedimint-build" }