[package] name = "cdk-sqlite" version = "0.7.1" edition = "2021" authors = ["CDK Developers"] description = "SQLite storage backend for CDK" license = "MIT" homepage = "https://github.com/cashubtc/cdk" repository = "https://github.com/cashubtc/cdk.git" rust-version = "1.75.0" # MSRV # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [features] default = ["mint", "wallet", "auth"] mint = ["cdk-common/mint"] wallet = ["cdk-common/wallet"] auth = ["cdk-common/auth"] sqlcipher = ["libsqlite3-sys"] [dependencies] async-trait.workspace = true cdk-common.workspace = true bitcoin.workspace = true sqlx = { version = "0.7.4", default-features = false, features = [ "runtime-tokio-rustls", "sqlite", "macros", "migrate", "uuid", ] } libsqlite3-sys = { version = "0.27.0", features = ["bundled-sqlcipher"], optional = true } thiserror.workspace = true tokio.workspace = true tracing.workspace = true serde_json.workspace = true lightning-invoice.workspace = true uuid.workspace = true