/ bin / drk / Cargo.toml
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