mirror of
https://github.com/darkrenaissance/darkfi.git
synced 2026-01-10 07:08:05 -05:00
chore: Update crate dependencies
This commit is contained in:
619
Cargo.lock
generated
619
Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
26
Cargo.toml
26
Cargo.toml
@@ -69,13 +69,13 @@ futures-rustls = {version = "0.26.0", default-features = false, features = ["log
|
||||
|
||||
# Pluggable Transports
|
||||
socket2 = {version = "0.5.9", features = ["all"], optional = true}
|
||||
arti-client = {version = "0.29.0", default-features = false, features = ["async-std", "compression", "error_detail", "rustls", "onion-service-client", "onion-service-service"], optional = true}
|
||||
tor-error = {version = "0.29.0", optional = true}
|
||||
tor-rtcompat = {version = "0.29.0", features = ["async-std", "rustls"], optional = true}
|
||||
tor-hscrypto = {version = "0.29.0", optional = true}
|
||||
tor-hsservice = {version = "0.29.0", optional = true}
|
||||
tor-proto = {version = "0.29.0", optional = true}
|
||||
tor-cell = {version = "0.29.0", optional = true}
|
||||
arti-client = {version = "0.30.0", default-features = false, features = ["async-std", "compression", "error_detail", "rustls", "onion-service-client", "onion-service-service"], optional = true}
|
||||
tor-error = {version = "0.30.0", optional = true}
|
||||
tor-rtcompat = {version = "0.30.0", features = ["async-std", "rustls"], optional = true}
|
||||
tor-hscrypto = {version = "0.30.0", optional = true}
|
||||
tor-hsservice = {version = "0.30.0", optional = true}
|
||||
tor-proto = {version = "0.30.0", optional = true}
|
||||
tor-cell = {version = "0.30.0", optional = true}
|
||||
|
||||
# TLS cert utilities
|
||||
ed25519-compact = {version = "2.1.1", optional = true}
|
||||
@@ -91,7 +91,7 @@ httparse = {version = "1.10.1", optional = true}
|
||||
semver = {version = "1.0.26", optional = true}
|
||||
structopt = {version= "0.3.26", optional = true}
|
||||
structopt-toml = {version= "0.5.1", optional = true}
|
||||
toml = {version = "0.8.20", optional = true}
|
||||
toml = {version = "0.8.22", optional = true}
|
||||
|
||||
# Utilities
|
||||
#darkfi-serial = {path = "src/serial", optional = true}
|
||||
@@ -100,7 +100,7 @@ darkfi-serial = {version = "0.4.2", optional = true}
|
||||
darkfi-derive = {version = "0.4.2", optional = true}
|
||||
|
||||
# TODO: check chrono usage and impl our own
|
||||
chrono = {version = "0.4.40", optional = true}
|
||||
chrono = {version = "0.4.41", optional = true}
|
||||
lazy_static = {version = "1.5.0", optional = true}
|
||||
num-bigint = {version = "0.4.6", optional = true}
|
||||
url = {version = "2.5.4", features = ["serde"], optional = true}
|
||||
@@ -111,16 +111,16 @@ regex = {version = "1.11.1", optional = true}
|
||||
|
||||
# Crypto
|
||||
rand = {version = "0.8.5", optional = true}
|
||||
blake3 = {version = "1.8.1", features = ["rayon"], optional = true}
|
||||
blake3 = {version = "1.8.2", features = ["rayon"], optional = true}
|
||||
crypto_api_chachapoly = {version = "0.5.0", optional = true}
|
||||
halo2_proofs = {version = "0.3.0", features = ["circuit-params"], optional = true}
|
||||
halo2_gadgets = {version = "0.3.1", features = ["circuit-params"], optional = true}
|
||||
|
||||
# Smart contract runtime
|
||||
darkfi-sdk = {path = "src/sdk", optional = true}
|
||||
wasmer = {version = "6.0.0-beta.1", features = ["singlepass"], optional = true}
|
||||
wasmer-compiler-singlepass = {version = "6.0.0-beta.1", optional = true}
|
||||
wasmer-middlewares = {version = "6.0.0-beta.1", optional = true}
|
||||
wasmer = {version = "6.0.0", features = ["singlepass"], optional = true}
|
||||
wasmer-compiler-singlepass = {version = "6.0.0", optional = true}
|
||||
wasmer-middlewares = {version = "6.0.0", optional = true}
|
||||
|
||||
# Blockchain store
|
||||
sled-overlay = {version = "0.1.7", optional = true}
|
||||
|
||||
@@ -40,10 +40,10 @@ colored = "3.0.0"
|
||||
sled-overlay = "0.1.7"
|
||||
url = "2.5.4"
|
||||
semver = "1.0.26"
|
||||
chrono = "0.4.40"
|
||||
chrono = "0.4.41"
|
||||
async-gen = "0.2.3"
|
||||
async-trait = "0.1.88"
|
||||
blake3 = "1.8.1"
|
||||
blake3 = "1.8.2"
|
||||
simplelog = "0.12.2"
|
||||
# For log files
|
||||
file-rotate = "0.7.6"
|
||||
|
||||
@@ -28,7 +28,7 @@ url = "2.5.4"
|
||||
|
||||
# Daemon
|
||||
easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook-async-std = "0.3.0"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.2"
|
||||
|
||||
@@ -17,13 +17,13 @@ darkfi-sdk = {path = "../../src/sdk"}
|
||||
darkfi-serial = "0.4.2"
|
||||
|
||||
# Misc
|
||||
blake3 = "1.8.1"
|
||||
blake3 = "1.8.2"
|
||||
bs58 = "0.5.1"
|
||||
log = "0.4.27"
|
||||
num-bigint = "0.4.6"
|
||||
rand = "0.8.5"
|
||||
sled-overlay = "0.1.7"
|
||||
toml = "0.8.20"
|
||||
toml = "0.8.22"
|
||||
|
||||
# JSON-RPC
|
||||
async-trait = "0.1.88"
|
||||
@@ -32,7 +32,7 @@ url = "2.5.4"
|
||||
|
||||
# Daemon
|
||||
easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook-async-std = "0.3.0"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.2"
|
||||
|
||||
@@ -33,7 +33,7 @@ futures-rustls = {version = "0.26.0", default-features = false, features = ["log
|
||||
rustls-pemfile = "2.2.0"
|
||||
|
||||
# Crypto
|
||||
blake3 = "1.8.1"
|
||||
blake3 = "1.8.2"
|
||||
bcrypt = "0.17.0"
|
||||
crypto_box = {version = "0.9.1", features = ["std", "chacha20"]}
|
||||
rand = "0.8.5"
|
||||
@@ -44,12 +44,12 @@ url = "2.5.4"
|
||||
|
||||
# Encoding and parsing
|
||||
bs58 = "0.5.1"
|
||||
toml = "0.8.20"
|
||||
toml = "0.8.22"
|
||||
semver = "1.0.26"
|
||||
|
||||
# Daemon
|
||||
easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook-async-std = "0.3.0"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.2"
|
||||
|
||||
@@ -10,7 +10,7 @@ edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
async-trait = "0.1.88"
|
||||
blake3 = "1.8.1"
|
||||
blake3 = "1.8.2"
|
||||
darkfi = {path = "../../../", features = ["dht"]}
|
||||
darkfi-serial = {version = "0.4.2", features = ["derive", "crypto"]}
|
||||
easy-parallel = "3.3.1"
|
||||
|
||||
@@ -18,7 +18,7 @@ darkfi-sdk = {path = "../../src/sdk", features = ["async"]}
|
||||
darkfi-serial = "0.4.2"
|
||||
|
||||
# Misc
|
||||
blake3 = "1.8.1"
|
||||
blake3 = "1.8.2"
|
||||
bs58 = "0.5.1"
|
||||
lazy_static = "1.5.0"
|
||||
log = "0.4.27"
|
||||
@@ -27,12 +27,12 @@ prettytable-rs = "0.10.0"
|
||||
rand = "0.8.5"
|
||||
rodio = {version = "0.20.1", default-features = false, features = ["minimp3"]}
|
||||
rusqlite = {version = "0.32.1", features = ["sqlcipher"]}
|
||||
toml = "0.8.20"
|
||||
toml = "0.8.22"
|
||||
url = "2.5.4"
|
||||
|
||||
# Daemon
|
||||
easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook-async-std = "0.3.0"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.2"
|
||||
|
||||
@@ -20,7 +20,7 @@ url = "2.5.4"
|
||||
|
||||
# Daemon
|
||||
easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook-async-std = "0.3.0"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.2"
|
||||
@@ -37,7 +37,7 @@ sled-overlay = "0.1.7"
|
||||
log = "0.4.27"
|
||||
lazy_static = "1.5.0"
|
||||
tar = "0.4.44"
|
||||
toml = "0.8.20"
|
||||
toml = "0.8.22"
|
||||
thiserror = "2.0.12"
|
||||
|
||||
# Testing
|
||||
|
||||
@@ -14,7 +14,7 @@ darkfi-serial = {version = "0.4.2", features = ["hash"]}
|
||||
|
||||
# Misc
|
||||
async-trait = "0.1.88"
|
||||
blake3 = "1.8.1"
|
||||
blake3 = "1.8.2"
|
||||
bs58 = "0.5.1"
|
||||
rand = "0.8.5"
|
||||
log = "0.4.27"
|
||||
@@ -25,7 +25,7 @@ num-bigint = "0.4.6"
|
||||
# Daemon
|
||||
easy-parallel = "3.3.1"
|
||||
futures = "0.3.31"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook-async-std = "0.3.0"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.2"
|
||||
|
||||
@@ -25,7 +25,7 @@ darkfi = { path = "../../../", features = [
|
||||
darkfi-serial = "0.4.2"
|
||||
|
||||
# Crypto
|
||||
blake3 = "1.8.1"
|
||||
blake3 = "1.8.2"
|
||||
|
||||
# Event Graph DB
|
||||
sled-overlay = "0.1.7"
|
||||
@@ -38,7 +38,7 @@ url = "2.5.4"
|
||||
|
||||
# Daemon
|
||||
easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook-async-std = "0.3.0"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.2"
|
||||
|
||||
@@ -17,12 +17,12 @@ futures = "0.3.31"
|
||||
log = "0.4.27"
|
||||
semver = "1.0.26"
|
||||
tinyjson = "2.5.1"
|
||||
toml = "0.8.20"
|
||||
toml = "0.8.22"
|
||||
url = "2.5.4"
|
||||
|
||||
# Daemon
|
||||
easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook-async-std = "0.3.0"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.2"
|
||||
|
||||
@@ -24,7 +24,7 @@ url = "2.5.4"
|
||||
|
||||
# Daemon
|
||||
easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook-async-std = "0.3.0"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.2"
|
||||
|
||||
@@ -31,17 +31,17 @@ darkfi-serial = "0.4.2"
|
||||
sled-overlay = "0.1.7"
|
||||
|
||||
# Crypto
|
||||
blake3 = "1.8.1"
|
||||
blake3 = "1.8.2"
|
||||
crypto_box = { version = "0.9.1", features = ["std", "chacha20"] }
|
||||
rand = "0.8.5"
|
||||
|
||||
# Encoding and parsing
|
||||
bs58 = "0.5.1"
|
||||
toml = "0.8.20"
|
||||
toml = "0.8.22"
|
||||
|
||||
# Misc
|
||||
async-trait = "0.1.88"
|
||||
chrono = "0.4.40"
|
||||
chrono = "0.4.41"
|
||||
futures = "0.3.31"
|
||||
libc = "0.2.172"
|
||||
log = "0.4.27"
|
||||
@@ -51,7 +51,7 @@ url = "2.5.4"
|
||||
|
||||
# Daemon
|
||||
easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook-async-std = "0.3.0"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.2"
|
||||
|
||||
@@ -17,7 +17,7 @@ darkfi-serial = "0.4.2"
|
||||
|
||||
# daemon
|
||||
easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook-async-std = "0.3.0"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.2"
|
||||
|
||||
@@ -17,7 +17,7 @@ futures = "0.3.31"
|
||||
async-std = "1.13.1"
|
||||
async-trait = "0.1.88"
|
||||
async-channel = "2.3.1"
|
||||
async-executor = "1.13.1"
|
||||
async-executor = "1.13.2"
|
||||
easy-parallel = "3.3.1"
|
||||
|
||||
# Crypto
|
||||
|
||||
@@ -29,7 +29,7 @@ darkfi-serial = {version = "0.4.2", features = ["async"]}
|
||||
sled-overlay = "0.1.7"
|
||||
|
||||
# Crypto
|
||||
blake3 = "1.8.1"
|
||||
blake3 = "1.8.2"
|
||||
|
||||
# Misc
|
||||
log = "0.4.27"
|
||||
@@ -43,7 +43,7 @@ async-trait = {version = "0.1.88", optional = true}
|
||||
futures = {version = "0.3.31", optional = true}
|
||||
semver = {version = "1.0.26", optional = true}
|
||||
easy-parallel = {version = "3.3.1", optional = true}
|
||||
signal-hook-async-std = {version = "0.2.2", optional = true}
|
||||
signal-hook-async-std = {version = "0.3.0", optional = true}
|
||||
signal-hook = {version = "0.3.17", optional = true}
|
||||
simplelog = {version = "0.12.2", optional = true}
|
||||
serde = {version = "1.0.219", features = ["derive"], optional = true}
|
||||
|
||||
@@ -24,7 +24,7 @@ url = "2.5.4"
|
||||
|
||||
# Daemon
|
||||
easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook-async-std = "0.3.0"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.2"
|
||||
|
||||
@@ -25,7 +25,7 @@ url = "2.5.4"
|
||||
# Daemon
|
||||
async-std = {version = "1.13.1", features = ["attributes"]}
|
||||
easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook-async-std = "0.3.0"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.2"
|
||||
|
||||
@@ -11,10 +11,10 @@ features = ["dht"]
|
||||
|
||||
[dependencies]
|
||||
async-channel = "2.3.1"
|
||||
async-executor = "1.13.1"
|
||||
async-executor = "1.13.2"
|
||||
async-std = "1.13.1"
|
||||
async-trait = "0.1.88"
|
||||
blake3 = "1.8.1"
|
||||
blake3 = "1.8.2"
|
||||
ctrlc = { version = "3.4.6", features = ["termination"] }
|
||||
easy-parallel = "3.3.1"
|
||||
futures-lite = "2.6.0"
|
||||
|
||||
@@ -17,7 +17,7 @@ rand = "0.8.5"
|
||||
# Daemon
|
||||
easy-parallel = "3.3.1"
|
||||
log = "0.4.27"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook-async-std = "0.3.0"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.2"
|
||||
|
||||
@@ -14,5 +14,5 @@ digest = "0.10.7"
|
||||
ed25519-dalek = "2.1.1"
|
||||
kyber-kem = "0.1.3"
|
||||
rand = "0.8.5"
|
||||
sha2 = "0.10.8"
|
||||
sha2 = "0.10.9"
|
||||
x25519-dalek = {version = "2.0.1", features = ["static_secrets"]}
|
||||
|
||||
@@ -12,7 +12,7 @@ darkfi-sdk = {path = "../../../../src/sdk"}
|
||||
darkfi = {path = "../../../../", features = ["zk"]}
|
||||
lazy_static = "1.5.0"
|
||||
rand = "0.8.5"
|
||||
blake3 = "1.8.1"
|
||||
blake3 = "1.8.2"
|
||||
|
||||
[patch.crates-io]
|
||||
halo2_proofs = {git="https://github.com/parazyd/halo2", branch="v4"}
|
||||
|
||||
@@ -28,7 +28,7 @@ url = "2.5.4"
|
||||
# Daemon
|
||||
async-std = {version = "1.13.1", features = ["attributes"]}
|
||||
easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook-async-std = "0.3.0"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.2"
|
||||
|
||||
@@ -11,6 +11,6 @@ edition = "2021"
|
||||
darkfi = {path = "../../../", features = ["util"]}
|
||||
darkfi-serial = {path = "../../../src/serial"}
|
||||
|
||||
blake3 = "1.8.1"
|
||||
blake3 = "1.8.2"
|
||||
num-bigint = "0.4.6"
|
||||
rand = "0.8.5"
|
||||
|
||||
@@ -12,7 +12,7 @@ crate-type = ["cdylib", "rlib"]
|
||||
darkfi-sdk = { path = "../../sdk", features = ["wasm"] }
|
||||
darkfi-serial = { version = "0.4.2", features = ["derive", "crypto"] }
|
||||
thiserror = "2.0.12"
|
||||
wasmparser = "0.228.0"
|
||||
wasmparser = "0.229.0"
|
||||
|
||||
# The following dependencies are used for the client API and
|
||||
# probably shouldn't be in WASM
|
||||
|
||||
@@ -9,7 +9,7 @@ edition = "2021"
|
||||
crate-type = ["cdylib", "rlib"]
|
||||
|
||||
[dependencies]
|
||||
blake3 = "1.8.1"
|
||||
blake3 = "1.8.2"
|
||||
bs58 = "0.5.1"
|
||||
darkfi-sdk = { path = "../../sdk", features = ["wasm"] }
|
||||
darkfi-serial = { version = "0.4.2", features = ["derive", "crypto"] }
|
||||
|
||||
@@ -15,7 +15,7 @@ darkfi_money_contract = {path = "../money", features = ["client", "no-entrypoint
|
||||
darkfi_deployooor_contract = {path = "../deployooor", features = ["client", "no-entrypoint"]}
|
||||
|
||||
num-bigint = "0.4.6"
|
||||
blake3 = "1.8.1"
|
||||
blake3 = "1.8.2"
|
||||
log = "0.4.27"
|
||||
rand = "0.8.5"
|
||||
simplelog = "0.12.2"
|
||||
|
||||
@@ -26,11 +26,11 @@ darkfi-serial = {version = "0.4.2", features = ["crypto"]}
|
||||
# Encoding
|
||||
bs58 = "0.5.1"
|
||||
num = "0.4.3"
|
||||
sha2 = "0.10.8"
|
||||
sha2 = "0.10.9"
|
||||
|
||||
# Cryptography
|
||||
blake2b_simd = "1.0.3"
|
||||
blake3 = "1.8.1"
|
||||
blake3 = "1.8.2"
|
||||
chacha20poly1305 = "0.10.1"
|
||||
halo2_gadgets = "0.3.1"
|
||||
bridgetree = "0.6.0"
|
||||
|
||||
Reference in New Issue
Block a user