| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 | 
							- [package]
 
- name = "cdk-signatory"
 
- version.workspace = true
 
- edition.workspace = true
 
- authors = ["CDK Developers"]
 
- description = "CDK signatory default implementation"
 
- homepage = "https://github.com/cashubtc/cdk"
 
- repository = "https://github.com/cashubtc/cdk.git"
 
- rust-version.workspace = true # MSRV
 
- license.workspace = true
 
- [features]
 
- default = ["grpc", "sqlite"]
 
- sqlite = ["cdk-sqlite"]
 
- sqlcipher = ["cdk-sqlite/sqlcipher"]
 
- redb = ["dep:cdk-redb"]
 
- grpc = ["dep:tonic", "tokio/full", "dep:prost", "dep:tonic-build"]
 
- [dependencies]
 
- async-trait.workspace = true
 
- bitcoin.workspace = true
 
- cdk-common = { workspace = true, default-features = false, features = [
 
-     "mint",
 
-     "auth",
 
- ] }
 
- tonic = { workspace = true, optional = true }
 
- prost = { workspace = true, optional = true }
 
- tracing.workspace = true
 
- [target.'cfg(not(target_arch = "wasm32"))'.dependencies]
 
- # main.rs dependencies
 
- anyhow.workspace = true
 
- cdk-sqlite = { workspace = true, features = ["mint", "auth"], optional = true }
 
- cdk-redb = { workspace = true, features = ["mint", "auth"], optional = true }
 
- clap = { workspace = true }
 
- bip39.workspace = true
 
- home.workspace = true
 
- thiserror.workspace = true
 
- tracing-subscriber.workspace = true
 
- tokio = { workspace = true, features = ["full"] }
 
- tokio-stream.workspace = true
 
- [target.'cfg(target_arch = "wasm32")'.dependencies]
 
- tokio = { workspace = true, features = ["rt", "macros", "sync", "time"] }
 
- getrandom = { version = "0.2", features = ["js"] }
 
- [build-dependencies]
 
- tonic-build = { workspace = true, features = ["prost"], optional = true }
 
 
  |