# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2018" name = "elements-miniscript" version = "0.4.0" authors = ["Andrew Poelstra , Sanket Kanjalkar "] description = "Elements Miniscript: Miniscript, but for elements" homepage = "https://github.com/rust-bitcoin/rust-miniscript/" readme = "README.md" keywords = [ "crypto", "bitcoin", "miniscript", "script", ] license = "CC0-1.0" repository = "https://github.com/ElementsProject/elements-miniscript" [[example]] name = "htlc" required-features = ["compiler"] [[example]] name = "parse" [[example]] name = "sign_multisig" [[example]] name = "verify_tx" [[example]] name = "xpub_descriptors" [[example]] name = "taproot" required-features = ["compiler"] [[example]] name = "psbt_sign_finalize" required-features = ["base64"] [dependencies.actual-serde] version = "1.0" optional = true package = "serde" [dependencies.bitcoin] version = "0.32.0" [dependencies.bitcoin-miniscript] version = "12.0" package = "miniscript" [dependencies.elements] version = "0.25.0" [dependencies.simplicity] version = "0.3.0" optional = true package = "simplicity-lang" [dev-dependencies.actual-base64] version = "0.13.0" package = "base64" [dev-dependencies.actual-rand] version = "0.8.4" package = "rand" [dev-dependencies.bitcoin] version = "0.32.0" features = ["base64"] [dev-dependencies.secp256k1] version = "0.29.0" features = ["rand-std"] [dev-dependencies.serde_json] version = "1.0" [dev-dependencies.serde_test] version = "1.0.147" [features] base64 = [ "bitcoin/base64", "elements/base64", ] compiler = [] rand = ["bitcoin/rand"] serde = [ "actual-serde", "bitcoin/serde", "elements/serde", ] trace = [] [lints.rust.unexpected_cfgs] level = "deny" priority = 0