[[bin]]
name = "cdk-mintd"
path = "src/main.rs"
[build-dependencies.time]
version = "=0.3.39"
[build-dependencies.zip]
version = "=2.4.2"
[dependencies.anyhow]
version = "1"
[dependencies.async-trait]
version = "0.1"
[dependencies.axum]
features = ["ws"]
version = "0.8.1"
[dependencies.bip39]
features = ["rand"]
version = "2.0"
[dependencies.bitcoin]
features = ["base64", "serde", "rand", "rand-std"]
version = "0.32.2"
[dependencies.cdk]
default-features = false
features = ["mint"]
version = "=0.9.0"
[dependencies.cdk-axum]
default-features = false
version = "=0.9.0"
[dependencies.cdk-cln]
optional = true
version = "=0.9.0"
[dependencies.cdk-fake-wallet]
optional = true
version = "=0.9.0"
[dependencies.cdk-lnbits]
optional = true
version = "=0.9.0"
[dependencies.cdk-lnd]
optional = true
version = "=0.9.0"
[dependencies.cdk-mint-rpc]
optional = true
version = "=0.9.0"
[dependencies.cdk-payment-processor]
default-features = true
optional = true
version = "=0.9.0"
[dependencies.cdk-redb]
default-features = true
features = ["mint", "auth"]
optional = true
version = "=0.9.0"
[dependencies.cdk-sqlite]
default-features = true
features = ["mint"]
version = "=0.9.0"
[dependencies.clap]
features = ["derive"]
version = "4.5.31"
[dependencies.config]
features = ["toml"]
version = "0.13.3"
[dependencies.futures]
default-features = false
features = ["async-await"]
version = "0.3.28"
[dependencies.home]
version = "0.5.5"
[dependencies.lightning-invoice]
features = ["serde", "std"]
version = "0.32.0"
[dependencies.serde]
features = ["derive"]
version = "1"
[dependencies.tokio]
default-features = false
features = ["rt", "macros", "test-util", "signal"]
version = "1"
[dependencies.tower]
version = "0.5.2"
[dependencies.tower-http]
features = ["compression-full", "decompression-full", "cors", "trace", "compression-full", "decompression-full"]
version = "0.6.1"
[dependencies.tracing]
default-features = false
features = ["attributes", "log"]
version = "0.1"
[dependencies.tracing-subscriber]
features = ["env-filter"]
version = "0.3.18"
[dependencies.url]
version = "2.3"
[dependencies.utoipa]
features = ["preserve_order", "preserve_path_order"]
optional = true
version = "5.3.1"
[dependencies.utoipa-swagger-ui]
features = ["axum"]
optional = true
version = "9.0.0"
[features]
auth = ["cdk/auth", "cdk-sqlite/auth"]
cln = ["dep:cdk-cln"]
default = ["management-rpc", "cln", "lnd", "lnbits", "fakewallet", "grpc-processor", "auth"]
fakewallet = ["dep:cdk-fake-wallet"]
grpc-processor = ["dep:cdk-payment-processor"]
lnbits = ["dep:cdk-lnbits"]
lnd = ["dep:cdk-lnd"]
management-rpc = ["cdk-mint-rpc"]
redb = ["dep:cdk-redb"]
redis = ["cdk-axum/redis"]
sqlcipher = ["cdk-sqlite/sqlcipher"]
swagger = ["cdk-axum/swagger", "dep:utoipa", "dep:utoipa-swagger-ui"]
[lib]
name = "cdk_mintd"
path = "src/lib.rs"
[package]
authors = ["CDK Developers"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "CDK mint binary"
edition = "2021"
homepage = "https://github.com/cashubtc/cdk"
license = "MIT"
name = "cdk-mintd"
readme = "README.md"
repository = "https://github.com/cashubtc/cdk.git"
rust-version = "1.75.0"
version = "0.9.0"