# 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 = "2021" rust-version = "1.67" name = "rgb-contracts" version = "0.10.2" authors = ["Dr Maxim Orlovsky "] exclude = [ ".github", "std", ] description = " RGB: scalable & confidential smart contracts for Bitcoin & Lightning network" homepage = "https://github.com/RGB-WG" readme = "README.md" keywords = [ "bitcoin", "lightning", "rgb", "smart-contracts", "lnp-bp", ] categories = ["cryptography::cryptocurrencies"] license = "Apache-2.0" repository = "https://github.com/RGB-WG/rgb" [package.metadata.docs.rs] features = ["all"] [lib] name = "rgb" [[bin]] name = "rgb" required-features = ["cli"] [dependencies.amplify] version = "4.5.0" [dependencies.baid58] version = "0.4.4" [dependencies.bitcoin] version = "0.30.1" features = ["serde"] [dependencies.bp-core] version = "0.10.11" features = ["serde"] [dependencies.clap] version = "4.1.8" features = [ "derive", "env", ] optional = true [dependencies.commit_verify] version = "0.10.5" [dependencies.electrum-client] version = "0.17.0" optional = true [dependencies.env_logger] version = "0.10.0" [dependencies.log] version = "0.4" features = [ "max_level_trace", "release_max_level_debug", ] optional = true [dependencies.rgb-persist-fs] version = "0.10.0" [dependencies.rgb-std] version = "0.10.9" features = ["fs"] [dependencies.rgb-wallet] version = "0.10.9" features = ["fs"] [dependencies.serde] version = "1.0.159" [dependencies.serde_yaml] version = "0.9.19" [dependencies.shellexpand] version = "3.0.0" optional = true [dependencies.strict_types] version = "1.6.3" features = ["serde"] [features] all = [ "cli", "log", ] cli = [ "clap", "shellexpand", "log", "electrum", ] default = [ "electrum", "log", ] electrum = [ "electrum-client", "log", ]