[dependencies.bitcoin]
default-features = false
version = "0.30.2"
[dependencies.hashbrown]
optional = true
version = "0.11.2"
[dependencies.miniscript]
default-features = false
version = "10"
[dependencies.secp256k1-sys]
version = "0.8.1"
[dependencies.secp256k1-zkp]
version = "0.9.2"
[dependencies.serde]
default-features = false
optional = true
version = "1.0"
[dev-dependencies.bitcoincore-rpc]
version = "0.17.0"
[dev-dependencies.bitcoincore-rpc-json]
version = "0.17.0"
[dev-dependencies.rayon]
version = "1.5"
[dev-dependencies.secp256k1-zkp]
features = ["bitcoin_hashes", "rand", "serde", "global-context"]
version = "0.9.2"
[features]
default = ["std"]
no-std = ["dep:hashbrown", "miniscript/no-std", "bitcoin/no-std"]
std = ["bitcoin/std", "miniscript/std", "secp256k1-zkp/rand-std"]
unstable = []
use-serde = ["serde", "secp256k1-zkp/serde", "bitcoin/serde"]
[package]
authors = ["Crypto Garage"]
description = "Creation, signing and verification of Discreet Log Contracts (DLC) transactions."
homepage = "https://github.com/p2pderivatives/rust-dlc"
license-file = "LICENSE"
name = "dlc"
readme = "README.md"
repository = "https://github.com/p2pderivatives/rust-dlc/tree/master/dlc"
resolver = "2"
version = "0.5.0"