[[bin]]
name = "cdk-mintd"
path = "src/main.rs"
[build-dependencies]
[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.14.2"
[dependencies.cdk-axum]
default-features = false
version = "=0.14.2"
[dependencies.cdk-cln]
optional = true
version = "=0.14.2"
[dependencies.cdk-common]
default-features = false
features = ["prometheus"]
version = "=0.14.2"
[dependencies.cdk-fake-wallet]
optional = true
version = "=0.14.2"
[dependencies.cdk-ldk-node]
optional = true
version = "=0.14.2"
[dependencies.cdk-lnbits]
optional = true
version = "=0.14.2"
[dependencies.cdk-lnd]
optional = true
version = "=0.14.2"
[dependencies.cdk-mint-rpc]
optional = true
version = "=0.14.2"
[dependencies.cdk-payment-processor]
default-features = true
optional = true
version = "=0.14.2"
[dependencies.cdk-postgres]
default-features = true
features = ["mint"]
optional = true
version = "=0.14.2"
[dependencies.cdk-prometheus]
default-features = false
features = ["system-metrics"]
optional = true
version = "=0.14.2"
[dependencies.cdk-signatory]
default-features = false
version = "=0.14.2"
[dependencies.cdk-sqlite]
default-features = true
features = ["mint"]
optional = true
version = "=0.14.2"
[dependencies.clap]
features = ["derive"]
version = "4.5.31"
[dependencies.config]
features = ["toml"]
version = "0.15.11"
[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.33.0"
[dependencies.serde]
features = ["derive", "rc"]
version = "1"
[dependencies.tokio]
default-features = false
features = ["rt", "macros", "test-util", "sync", "signal"]
version = "1"
[dependencies.tower]
version = "0.5.2"
[dependencies.tower-http]
features = ["compression-full", "decompression-full", "cors", "trace", "fs", "compression-full", "decompression-full"]
version = "0.6.1"
[dependencies.tracing]
default-features = false
features = ["attributes", "log"]
version = "0.1"
[dependencies.tracing-appender]
version = "0.2"
[dependencies.tracing-subscriber]
features = ["env-filter"]
version = "0.3.18"
[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-axum/auth", "cdk-sqlite?/auth", "cdk-postgres?/auth"]
cln = ["dep:cdk-cln"]
default = ["management-rpc", "cln", "lnd", "lnbits", "fakewallet", "grpc-processor", "sqlite"]
fakewallet = ["dep:cdk-fake-wallet"]
grpc-processor = ["dep:cdk-payment-processor", "cdk-signatory/grpc"]
ldk-node = ["dep:cdk-ldk-node"]
lnbits = ["dep:cdk-lnbits"]
lnd = ["dep:cdk-lnd"]
management-rpc = ["cdk-mint-rpc"]
postgres = ["dep:cdk-postgres"]
prometheus = ["cdk/prometheus", "dep:cdk-prometheus", "cdk-sqlite?/prometheus", "cdk-axum/prometheus"]
redis = ["cdk-axum/redis"]
sqlcipher = ["sqlite", "cdk-sqlite/sqlcipher"]
sqlite = ["dep:cdk-sqlite"]
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 = "build.rs"
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.85.0"
version = "0.14.2"