mirror of
https://github.com/darkrenaissance/darkfi.git
synced 2026-01-08 22:28:12 -05:00
chore: Update crate dependencies
This commit is contained in:
772
Cargo.lock
generated
772
Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
26
Cargo.toml
26
Cargo.toml
@@ -69,20 +69,20 @@ async-rustls = {version = "0.4.1", features = ["dangerous_configuration"], optio
|
||||
|
||||
# Pluggable Transports
|
||||
socket2 = {version = "0.5.5", features = ["all"], optional = true}
|
||||
arti-client = {version = "0.11.0", default-features = false, features = ["async-std", "error_detail", "rustls", "onion-service-client"], optional = true}
|
||||
tor-error = {version = "0.5.4", optional = true}
|
||||
tor-rtcompat = {version = "0.9.5", features = ["async-std", "rustls"], optional = true}
|
||||
tor-hscrypto = {version = "0.3.4", optional = true}
|
||||
arti-client = {version = "0.12.0", default-features = false, features = ["async-std", "error_detail", "rustls", "onion-service-client"], optional = true}
|
||||
tor-error = {version = "0.5.5", optional = true}
|
||||
tor-rtcompat = {version = "0.9.6", features = ["async-std", "rustls"], optional = true}
|
||||
tor-hscrypto = {version = "0.4.0", optional = true}
|
||||
|
||||
# TLS cert utilities
|
||||
ed25519-compact = {version = "2.0.4", optional = true}
|
||||
rcgen = {version = "0.11.3", optional = true}
|
||||
rustls-pemfile = {version = "2.0.0-alpha.1", optional = true}
|
||||
rustls-pemfile = {version = "2.0.0", optional = true}
|
||||
x509-parser = {version = "0.15.1", features = ["validate", "verify"], optional = true}
|
||||
|
||||
# Encoding
|
||||
bs58 = {version = "0.5.0", optional = true}
|
||||
serde = {version = "1.0.192", features = ["derive"], optional = true}
|
||||
serde = {version = "1.0.193", features = ["derive"], optional = true}
|
||||
tinyjson = {version = "2.5.1", optional = true}
|
||||
semver = {version = "1.0.20", optional = true}
|
||||
structopt = {version= "0.3.26", optional = true}
|
||||
@@ -98,7 +98,7 @@ chrono = {version = "0.4.31", optional = true}
|
||||
darkfi-serial = {path = "src/serial", optional = true}
|
||||
darkfi-derive = {path = "src/serial/derive", optional = true}
|
||||
lazy_static = {version = "1.4.0", optional = true}
|
||||
url = {version = "2.4.1", features = ["serde"], optional = true}
|
||||
url = {version = "2.5.0", features = ["serde"], optional = true}
|
||||
|
||||
# Misc
|
||||
simplelog = {version = "0.12.1", optional = true}
|
||||
@@ -112,13 +112,13 @@ halo2_gadgets = {version = "0.3.0", features = ["circuit-params"], optional = tr
|
||||
|
||||
# Smart contract runtime
|
||||
darkfi-sdk = {path = "src/sdk", optional = true}
|
||||
wasmer = {version = "4.2.3", optional = true}
|
||||
wasmer-compiler-singlepass = {version = "4.2.3", optional = true}
|
||||
wasmer-middlewares = {version = "4.2.3", optional = true}
|
||||
wasmer = {version = "4.2.4", optional = true}
|
||||
wasmer-compiler-singlepass = {version = "4.2.4", optional = true}
|
||||
wasmer-middlewares = {version = "4.2.4", optional = true}
|
||||
|
||||
# Wallet management
|
||||
rusqlite = {version = "0.29.0", features = ["sqlcipher"], optional = true}
|
||||
libsqlite3-sys = {version = "0.26.0", features = ["sqlcipher"], optional = true}
|
||||
rusqlite = {version = "0.30.0", features = ["sqlcipher"], optional = true}
|
||||
libsqlite3-sys = {version = "0.27.0", features = ["sqlcipher"], optional = true}
|
||||
|
||||
# Blockchain store
|
||||
sled = {version = "0.34.7", optional = true}
|
||||
@@ -128,7 +128,7 @@ sled-overlay = {version = "0.0.8", optional = true}
|
||||
randomx = {git = "https://github.com/darkrenaissance/RandomX", optional = true}
|
||||
|
||||
[dev-dependencies]
|
||||
clap = {version = "4.4.7", features = ["derive"]}
|
||||
clap = {version = "4.4.11", features = ["derive"]}
|
||||
halo2_proofs = {version = "0.3.0", features = ["dev-graph", "sanity-checks"]}
|
||||
halo2_gadgets = "0.3.0"
|
||||
plotters = "0.3.5"
|
||||
|
||||
@@ -13,7 +13,6 @@ darkfi = {path = "../../", features = ["async-daemonize", "async-serial", "syste
|
||||
darkfi-serial = {path = "../../src/serial", features = ["async"]}
|
||||
|
||||
# Misc
|
||||
blake3 = "1.5.0"
|
||||
log = "0.4.20"
|
||||
|
||||
# Monero
|
||||
@@ -24,11 +23,8 @@ surf = "2.3.2"
|
||||
tide = "0.17.0-beta.1"
|
||||
|
||||
# Encoding
|
||||
bs58 = "0.5.0"
|
||||
hex = "0.4.3"
|
||||
num-bigint = "0.4.4"
|
||||
url = "2.4.1"
|
||||
uuid = {version = "1.5.0", features = ["v4"]}
|
||||
url = "2.5.0"
|
||||
|
||||
# Daemon
|
||||
easy-parallel = "3.3.1"
|
||||
@@ -38,6 +34,6 @@ simplelog = "0.12.1"
|
||||
smol = "1.3.0"
|
||||
|
||||
# Argument parsing
|
||||
serde = {version = "1.0.192", features = ["derive"]}
|
||||
serde = {version = "1.0.193", features = ["derive"]}
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
@@ -18,7 +18,7 @@ darkfi-serial = {path = "../../src/serial"}
|
||||
log = "0.4.20"
|
||||
sled = "0.34.7"
|
||||
tinyjson = "2.5.1"
|
||||
url = "2.4.1"
|
||||
url = "2.5.0"
|
||||
|
||||
# Daemon
|
||||
easy-parallel = "3.3.1"
|
||||
@@ -28,6 +28,6 @@ simplelog = "0.12.1"
|
||||
smol = "1.3.0"
|
||||
|
||||
# Argument parsing
|
||||
serde = {version = "1.0.192", features = ["derive"]}
|
||||
serde = {version = "1.0.193", features = ["derive"]}
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
@@ -28,7 +28,7 @@ rand = "0.8.5"
|
||||
# JSON-RPC
|
||||
async-trait = "0.1.74"
|
||||
tinyjson = "2.5.1"
|
||||
url = "2.4.1"
|
||||
url = "2.5.0"
|
||||
|
||||
# Daemon
|
||||
easy-parallel = "3.3.1"
|
||||
@@ -38,6 +38,6 @@ simplelog = "0.12.1"
|
||||
smol = "1.3.0"
|
||||
|
||||
# Argument parsing
|
||||
serde = {version = "1.0.192", features = ["derive"]}
|
||||
serde = {version = "1.0.193", features = ["derive"]}
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
@@ -30,7 +30,7 @@ sled = "0.34.7"
|
||||
async-rustls = "0.4.1"
|
||||
async-trait = "0.1.74"
|
||||
futures = "0.3.29"
|
||||
rustls-pemfile = "2.0.0-alpha.1"
|
||||
rustls-pemfile = "2.0.0"
|
||||
|
||||
# Crypto
|
||||
blake3 = "1.5.0"
|
||||
@@ -39,7 +39,7 @@ rand = "0.8.5"
|
||||
|
||||
# Misc
|
||||
log = "0.4.20"
|
||||
url = "2.4.1"
|
||||
url = "2.5.0"
|
||||
|
||||
# Encoding and parsing
|
||||
bs58 = "0.5.0"
|
||||
@@ -53,6 +53,6 @@ simplelog = "0.12.1"
|
||||
smol = "1.3.0"
|
||||
|
||||
# Argument parsing
|
||||
serde = {version = "1.0.192", features = ["derive"]}
|
||||
serde = {version = "1.0.193", features = ["derive"]}
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
@@ -18,4 +18,4 @@ log = "0.4.20"
|
||||
rand = "0.8.5"
|
||||
simplelog = "0.12.1"
|
||||
smol = "1.3.0"
|
||||
url = "2.4.1"
|
||||
url = "2.5.0"
|
||||
|
||||
@@ -13,7 +13,7 @@ anyhow = "1.0.75"
|
||||
async-std = {version = "1.12.0", features = ["attributes"]}
|
||||
blake3 = "1.5.0"
|
||||
bs58 = "0.5.0"
|
||||
clap = {version = "4.4.7", features = ["derive"]}
|
||||
clap = {version = "4.4.11", features = ["derive"]}
|
||||
clap_complete = "4.4.4"
|
||||
darkfi = {path = "../../", features = ["blockchain", "rpc", "util", "wallet"]}
|
||||
darkfi-sdk = {path = "../../src/sdk"}
|
||||
@@ -27,5 +27,5 @@ smol = "1.3.0"
|
||||
simplelog = "0.12.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook = "0.3.17"
|
||||
url = "2.4.1"
|
||||
url = "2.5.0"
|
||||
rodio = {version = "0.17.3", default-features = false, features = ["minimp3"]}
|
||||
|
||||
@@ -18,10 +18,10 @@ darkfi-sdk = {path = "../../src/sdk"}
|
||||
darkfi_money_contract = {path = "../../src/contract/money", features = ["no-entrypoint", "client"]}
|
||||
log = "0.4.20"
|
||||
rand = "0.8.5"
|
||||
rusqlite = "0.29.0"
|
||||
rusqlite = "0.30.0"
|
||||
sled = "0.34.7"
|
||||
tinyjson = "2.5.1"
|
||||
url = "2.4.1"
|
||||
url = "2.5.0"
|
||||
|
||||
# Daemon
|
||||
easy-parallel = "3.3.1"
|
||||
@@ -31,6 +31,6 @@ simplelog = "0.12.1"
|
||||
smol = "1.3.0"
|
||||
|
||||
# Argument parsing
|
||||
serde = {version = "1.0.192", features = ["derive"]}
|
||||
serde = {version = "1.0.193", features = ["derive"]}
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
@@ -15,8 +15,8 @@ darkfi = {path = "../../../", features = ["util", "rpc"]}
|
||||
async-std = {version = "1.12.0", features = ["attributes"]}
|
||||
|
||||
# Misc
|
||||
clap = {version = "4.4.7", features = ["derive"]}
|
||||
clap = {version = "4.4.11", features = ["derive"]}
|
||||
log = "0.4.20"
|
||||
serde_json = "1.0.108"
|
||||
simplelog = "0.12.1"
|
||||
url = "2.4.1"
|
||||
url = "2.5.0"
|
||||
|
||||
@@ -17,7 +17,7 @@ async-trait = "0.1.74"
|
||||
blake3 = "1.5.0"
|
||||
log = "0.4.20"
|
||||
tinyjson = "2.5.1"
|
||||
url = "2.4.1"
|
||||
url = "2.5.0"
|
||||
|
||||
# Daemon
|
||||
easy-parallel = "3.3.1"
|
||||
@@ -27,6 +27,6 @@ simplelog = "0.12.1"
|
||||
smol = "1.3.0"
|
||||
|
||||
# Argument parsing
|
||||
serde = {version = "1.0.192", features = ["derive"]}
|
||||
serde = {version = "1.0.193", features = ["derive"]}
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
@@ -15,8 +15,8 @@ darkfi = {path = "../../../", features = ["event-graph", "rpc", "bs58"]}
|
||||
darkfi-serial = {path = "../../../src/serial"}
|
||||
|
||||
smol = "1.3.0"
|
||||
clap = {version = "4.4.7", features = ["derive"]}
|
||||
clap = {version = "4.4.11", features = ["derive"]}
|
||||
log = "0.4.20"
|
||||
simplelog = "0.12.1"
|
||||
tinyjson = "2.5.1"
|
||||
url = "2.4.1"
|
||||
url = "2.5.0"
|
||||
|
||||
@@ -34,7 +34,7 @@ sled = "0.34.7"
|
||||
async-trait = "0.1.74"
|
||||
log = "0.4.20"
|
||||
tinyjson = "2.5.1"
|
||||
url = "2.4.1"
|
||||
url = "2.5.0"
|
||||
|
||||
# Daemon
|
||||
easy-parallel = "3.3.1"
|
||||
@@ -44,6 +44,6 @@ simplelog = "0.12.1"
|
||||
smol = "1.3.0"
|
||||
|
||||
# Argument parsing
|
||||
serde = { version = "1.0.192", features = ["derive"] }
|
||||
serde = { version = "1.0.193", features = ["derive"] }
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
@@ -18,7 +18,7 @@ log = "0.4.20"
|
||||
semver = "1.0.20"
|
||||
tinyjson = "2.5.1"
|
||||
toml = "0.8.8"
|
||||
url = "2.4.1"
|
||||
url = "2.5.0"
|
||||
|
||||
# Daemon
|
||||
easy-parallel = "3.3.1"
|
||||
@@ -28,6 +28,6 @@ simplelog = "0.12.1"
|
||||
smol = "1.3.0"
|
||||
|
||||
# Argument parsing
|
||||
serde = {version = "1.0.192", features = ["derive"]}
|
||||
serde = {version = "1.0.193", features = ["derive"]}
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
@@ -22,9 +22,9 @@ simplelog = "0.12.1"
|
||||
smol = "1.3.0"
|
||||
term_grid = { git = "https://github.com/Dastan-glitch/rust-term-grid.git" }
|
||||
textwrap = "0.16.0"
|
||||
url = "2.4.1"
|
||||
url = "2.5.0"
|
||||
|
||||
# Encoding and parsing
|
||||
clap = {version = "4.4.7", features = ["derive"]}
|
||||
serde = {version = "1.0.192", features = ["derive"]}
|
||||
clap = {version = "4.4.11", features = ["derive"]}
|
||||
serde = {version = "1.0.193", features = ["derive"]}
|
||||
tinyjson = "2.5.1"
|
||||
|
||||
@@ -46,7 +46,7 @@ libc = "0.2.150"
|
||||
log = "0.4.20"
|
||||
thiserror = "1.0.50"
|
||||
tinyjson = "2.5.1"
|
||||
url = "2.4.1"
|
||||
url = "2.5.0"
|
||||
|
||||
# Daemon
|
||||
easy-parallel = "3.3.1"
|
||||
@@ -56,6 +56,6 @@ simplelog = "0.12.1"
|
||||
smol = "1.3.0"
|
||||
|
||||
# Argument parsing
|
||||
serde = { version = "1.0.192", features = ["derive"] }
|
||||
serde = { version = "1.0.193", features = ["derive"] }
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
@@ -22,10 +22,10 @@ smol = "1.3.0"
|
||||
|
||||
log = "0.4.20"
|
||||
simplelog = "0.12.1"
|
||||
url = "2.4.1"
|
||||
url = "2.5.0"
|
||||
|
||||
serde_json = "1.0.108"
|
||||
serde = {version = "1.0.192", features = ["derive"]}
|
||||
serde = {version = "1.0.193", features = ["derive"]}
|
||||
toml = "0.8.8"
|
||||
libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
|
||||
libsqlite3-sys = {version = "0.27.0", features = ["bundled-sqlcipher-vendored-openssl"]}
|
||||
# ANCHOR_END: dependencies
|
||||
|
||||
@@ -16,19 +16,19 @@ smol = "1.3.0"
|
||||
futures = "0.3.29"
|
||||
async-std = "1.12.0"
|
||||
async-trait = "0.1.74"
|
||||
async-channel = "2.1.0"
|
||||
async-executor = "1.7.0"
|
||||
async-channel = "2.1.1"
|
||||
async-executor = "1.8.0"
|
||||
easy-parallel = "3.3.1"
|
||||
|
||||
# Crypto
|
||||
rand = "0.8.5"
|
||||
|
||||
# Misc
|
||||
clap = {version = "4.4.7", features = ["derive"]}
|
||||
clap = {version = "4.4.11", features = ["derive"]}
|
||||
log = "0.4.20"
|
||||
simplelog = "0.12.1"
|
||||
fxhash = "0.2.1"
|
||||
url = "2.4.1"
|
||||
url = "2.5.0"
|
||||
|
||||
# Encoding and parsing
|
||||
serde_json = "1.0.108"
|
||||
|
||||
@@ -11,7 +11,7 @@ edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
blake3 = "1.5.0"
|
||||
clap = {version = "4.4.7", features = ["derive"]}
|
||||
clap = {version = "4.4.11", features = ["derive"]}
|
||||
darkfi = {path = "../../../", features = ["blockchain", "wallet", "rpc"]}
|
||||
darkfi-sdk = {path = "../../../src/sdk"}
|
||||
sled = "0.34.7"
|
||||
|
||||
@@ -10,22 +10,22 @@ path = "../../../"
|
||||
features = ["dht"]
|
||||
|
||||
[dependencies]
|
||||
async-channel = "2.1.0"
|
||||
async-executor = "1.7.0"
|
||||
async-channel = "2.1.1"
|
||||
async-executor = "1.8.0"
|
||||
async-std = "1.12.0"
|
||||
async-trait = "0.1.74"
|
||||
blake3 = "1.5.0"
|
||||
ctrlc = { version = "3.4.1", features = ["termination"] }
|
||||
easy-parallel = "3.3.1"
|
||||
futures-lite = "2.0.1"
|
||||
futures-lite = "2.1.0"
|
||||
log = "0.4.20"
|
||||
serde_json = "1.0.108"
|
||||
simplelog = "0.12.1"
|
||||
url = "2.4.1"
|
||||
url = "2.5.0"
|
||||
|
||||
# Argument parsing
|
||||
serde = "1.0.192"
|
||||
serde_derive = "1.0.192"
|
||||
serde = "1.0.193"
|
||||
serde_derive = "1.0.193"
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ darkfi-serial = {path = "../../../src/serial"}
|
||||
anyhow = "1.0.75"
|
||||
async-std = {version = "1.12.0", features = ["attributes"]}
|
||||
bs58 = "0.5.0"
|
||||
clap = {version = "4.4.7", features = ["derive"]}
|
||||
clap = {version = "4.4.11", features = ["derive"]}
|
||||
sled = "0.34.7"
|
||||
|
||||
[patch.crates-io]
|
||||
|
||||
@@ -13,5 +13,5 @@ digest = "0.10.7"
|
||||
rand = "0.8.5"
|
||||
aes-gcm-siv = "0.11.1"
|
||||
curve25519-dalek = {version = "4.1.1", features = ["digest", "legacy_compatibility"]}
|
||||
ed25519-dalek = "2.0.0"
|
||||
ed25519-dalek = "2.1.0"
|
||||
x25519-dalek = {version = "2.0.0", features = ["static_secrets"]}
|
||||
|
||||
@@ -12,7 +12,7 @@ crate-type = ["cdylib", "rlib"]
|
||||
darkfi-sdk = { path = "../../sdk" }
|
||||
darkfi-serial = { path = "../../serial", features = ["derive", "crypto"] }
|
||||
thiserror = "1.0.50"
|
||||
wasmparser = "0.118.0"
|
||||
wasmparser = "0.118.1"
|
||||
|
||||
async-trait = { version = "0.1.74", optional = true }
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
darkfi-derive = {version = "0.4.1", path = "./derive", optional = true}
|
||||
futures-lite = {version = "2.0.1", optional = true}
|
||||
futures-lite = {version = "2.1.0", optional = true}
|
||||
async-trait = {version = "0.1.74", optional = true}
|
||||
|
||||
# Supported types for encoding
|
||||
@@ -18,7 +18,7 @@ blake3 = {version = "1.5.0", optional = true}
|
||||
bridgetree = {version = "0.4.0", optional = true}
|
||||
pasta_curves = {version = "0.5.1", optional = true}
|
||||
semver = {version = "1.0.20", optional = true}
|
||||
url = {version = "2.4.1", optional = true}
|
||||
url = {version = "2.5.0", optional = true}
|
||||
|
||||
[features]
|
||||
default = ["derive", "semver"]
|
||||
|
||||
@@ -9,7 +9,7 @@ license = "AGPL-3.0-only"
|
||||
edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
proc-macro2 = "1.0.69"
|
||||
proc-macro2 = "1.0.70"
|
||||
quote = "1.0.33"
|
||||
syn = {version = "2.0.39", features = ["full", "fold"]}
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ proc-macro = true
|
||||
|
||||
[dependencies]
|
||||
proc-macro-crate = "2.0.0"
|
||||
proc-macro2 = "1.0.69"
|
||||
proc-macro2 = "1.0.70"
|
||||
quote = "1.0.33"
|
||||
syn = {version = "2.0.39", features = ["full", "fold"]}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user