Cargo.toml
1 [package] 2 name = "drk" 3 version = "0.5.0" 4 homepage = "https://dark.fi" 5 description = "Command-line client for darkfid" 6 authors = ["Dyne.org foundation <foundation@dyne.org>"] 7 repository = "https://codeberg.org/darkrenaissance/darkfi" 8 license = "AGPL-3.0-only" 9 edition = "2021" 10 11 [dependencies] 12 # Darkfi 13 darkfi = {path = "../../", features = ["async-daemonize", "bs58", "rpc", "validator"]} 14 darkfi_money_contract = {path = "../../src/contract/money", features = ["no-entrypoint", "client"]} 15 darkfi_dao_contract = {path = "../../src/contract/dao", features = ["no-entrypoint", "client"]} 16 darkfi_deployooor_contract = {path = "../../src/contract/deployooor", features = ["no-entrypoint", "client"]} 17 darkfi-sdk = {path = "../../src/sdk", features = ["async"]} 18 darkfi-serial = "0.5.0" 19 20 # Misc 21 blake3 = "1.8.2" 22 bs58 = "0.5.1" 23 futures = "0.3.31" 24 lazy_static = "1.5.0" 25 libc = "0.2" 26 linenoise-rs = "0.1.1" 27 num-bigint = "0.4.6" 28 prettytable-rs = "0.10.0" 29 rand = "0.8.5" 30 rodio = {version = "0.20.1", default-features = false, features = ["minimp3"]} 31 rusqlite = {version = "0.36.0", features = ["sqlcipher"]} 32 sled-overlay = "0.1.10" 33 toml = "0.9.5" 34 tracing = "0.1.41" 35 url = "2.5.4" 36 37 # Daemon 38 easy-parallel = "3.3.1" 39 signal-hook-async-std = "0.3.0" 40 signal-hook = "0.3.18" 41 tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"] } 42 tracing-appender = "0.2.3" 43 smol = "2.0.2" 44 45 # Argument parsing 46 serde = {version = "1.0.219", features = ["derive"]} 47 structopt = "0.3.26" 48 structopt-toml = "0.5.1" 49 50 [lints] 51 workspace = true