mirror of
https://github.com/darkrenaissance/darkfi.git
synced 2026-01-09 14:48:08 -05:00
chore: Update crate dependencies
This commit is contained in:
528
Cargo.lock
generated
528
Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
22
Cargo.toml
22
Cargo.toml
@@ -53,7 +53,7 @@ members = [
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
# Hard dependencies
|
# Hard dependencies
|
||||||
libc = "0.2.149"
|
libc = "0.2.150"
|
||||||
log = "0.4.20"
|
log = "0.4.20"
|
||||||
thiserror = "1.0.50"
|
thiserror = "1.0.50"
|
||||||
|
|
||||||
@@ -69,8 +69,8 @@ async-rustls = {version = "0.4.1", features = ["dangerous_configuration"], optio
|
|||||||
|
|
||||||
# Pluggable Transports
|
# Pluggable Transports
|
||||||
socket2 = {version = "0.5.5", features = ["all"], optional = true}
|
socket2 = {version = "0.5.5", features = ["all"], optional = true}
|
||||||
arti-client = {version = "0.10.2", default-features = false, features = ["async-std", "rustls", "onion-service-client"], optional = true}
|
arti-client = {version = "0.11.0", default-features = false, features = ["async-std", "rustls", "onion-service-client"], optional = true}
|
||||||
tor-hscrypto = {version = "0.3.3", optional = true}
|
tor-hscrypto = {version = "0.3.4", optional = true}
|
||||||
|
|
||||||
# TLS cert utilities
|
# TLS cert utilities
|
||||||
ed25519-compact = {version = "2.0.4", optional = true}
|
ed25519-compact = {version = "2.0.4", optional = true}
|
||||||
@@ -80,12 +80,12 @@ x509-parser = {version = "0.15.1", features = ["validate", "verify"], optional =
|
|||||||
|
|
||||||
# Encoding
|
# Encoding
|
||||||
bs58 = {version = "0.5.0", optional = true}
|
bs58 = {version = "0.5.0", optional = true}
|
||||||
serde = {version = "1.0.190", features = ["derive"], optional = true}
|
serde = {version = "1.0.192", features = ["derive"], optional = true}
|
||||||
tinyjson = {version = "2.5.1", optional = true}
|
tinyjson = {version = "2.5.1", optional = true}
|
||||||
semver = {version = "1.0.20", optional = true}
|
semver = {version = "1.0.20", optional = true}
|
||||||
structopt = {version= "0.3.26", optional = true}
|
structopt = {version= "0.3.26", optional = true}
|
||||||
structopt-toml = {version= "0.5.1", optional = true}
|
structopt-toml = {version= "0.5.1", optional = true}
|
||||||
toml = {version = "0.8.5", optional = true}
|
toml = {version = "0.8.8", optional = true}
|
||||||
# Big float high precision arithmetics
|
# Big float high precision arithmetics
|
||||||
dashu = {version = "0.4.0", optional = true}
|
dashu = {version = "0.4.0", optional = true}
|
||||||
num-bigint = {version = "0.4.4", optional = true}
|
num-bigint = {version = "0.4.4", optional = true}
|
||||||
@@ -110,13 +110,13 @@ halo2_gadgets = {version = "0.3.0", features = ["circuit-params"], optional = tr
|
|||||||
|
|
||||||
# Smart contract runtime
|
# Smart contract runtime
|
||||||
darkfi-sdk = {path = "src/sdk", optional = true}
|
darkfi-sdk = {path = "src/sdk", optional = true}
|
||||||
wasmer = {version = "4.2.2", optional = true}
|
wasmer = {version = "4.2.3", optional = true}
|
||||||
wasmer-compiler-singlepass = {version = "4.2.2", optional = true}
|
wasmer-compiler-singlepass = {version = "4.2.3", optional = true}
|
||||||
wasmer-middlewares = {version = "4.2.2", optional = true}
|
wasmer-middlewares = {version = "4.2.3", optional = true}
|
||||||
|
|
||||||
# Wallet management
|
# Wallet management
|
||||||
rusqlite = {version = "0.29.0", features = ["sqlcipher"], optional = true}
|
rusqlite = {version = "0.29.0", features = ["sqlcipher"], optional = true}
|
||||||
libsqlite3-sys = {version = "*", features = ["sqlcipher"], optional = true}
|
libsqlite3-sys = {version = "0.26.0", features = ["sqlcipher"], optional = true}
|
||||||
|
|
||||||
# Blockchain store
|
# Blockchain store
|
||||||
sled = {version = "0.34.7", optional = true}
|
sled = {version = "0.34.7", optional = true}
|
||||||
@@ -317,6 +317,6 @@ zkas = [
|
|||||||
[patch.crates-io]
|
[patch.crates-io]
|
||||||
halo2_proofs = {git="https://github.com/parazyd/halo2", branch="v4"}
|
halo2_proofs = {git="https://github.com/parazyd/halo2", branch="v4"}
|
||||||
halo2_gadgets = {git="https://github.com/parazyd/halo2", branch="v4"}
|
halo2_gadgets = {git="https://github.com/parazyd/halo2", branch="v4"}
|
||||||
arti-client = {git="https://gitlab.torproject.org/tpo/core/arti", rev="998b83af90571370d00951b31728788518210ac1"}
|
arti-client = {git="https://gitlab.torproject.org/tpo/core/arti", rev="029eac8fe7f51e5bbaf65d9c8355cd7504668b9a"}
|
||||||
tor-hscrypto = {git="https://gitlab.torproject.org/tpo/core/arti", rev="998b83af90571370d00951b31728788518210ac1"}
|
tor-hscrypto = {git="https://gitlab.torproject.org/tpo/core/arti", rev="029eac8fe7f51e5bbaf65d9c8355cd7504668b9a"}
|
||||||
blake2b_simd = {git="https://github.com/parazyd/blake2_simd", branch="impl-common"}
|
blake2b_simd = {git="https://github.com/parazyd/blake2_simd", branch="impl-common"}
|
||||||
|
|||||||
@@ -34,6 +34,6 @@ simplelog = "0.12.1"
|
|||||||
smol = "1.3.0"
|
smol = "1.3.0"
|
||||||
|
|
||||||
# Argument parsing
|
# Argument parsing
|
||||||
serde = {version = "1.0.190", features = ["derive"]}
|
serde = {version = "1.0.192", features = ["derive"]}
|
||||||
structopt = "0.3.26"
|
structopt = "0.3.26"
|
||||||
structopt-toml = "0.5.1"
|
structopt-toml = "0.5.1"
|
||||||
|
|||||||
@@ -28,6 +28,6 @@ simplelog = "0.12.1"
|
|||||||
smol = "1.3.0"
|
smol = "1.3.0"
|
||||||
|
|
||||||
# Argument parsing
|
# Argument parsing
|
||||||
serde = {version = "1.0.190", features = ["derive"]}
|
serde = {version = "1.0.192", features = ["derive"]}
|
||||||
structopt = "0.3.26"
|
structopt = "0.3.26"
|
||||||
structopt-toml = "0.5.1"
|
structopt-toml = "0.5.1"
|
||||||
|
|||||||
@@ -37,6 +37,6 @@ simplelog = "0.12.1"
|
|||||||
smol = "1.3.0"
|
smol = "1.3.0"
|
||||||
|
|
||||||
# Argument parsing
|
# Argument parsing
|
||||||
serde = {version = "1.0.190", features = ["derive"]}
|
serde = {version = "1.0.192", features = ["derive"]}
|
||||||
structopt = "0.3.26"
|
structopt = "0.3.26"
|
||||||
structopt-toml = "0.5.1"
|
structopt-toml = "0.5.1"
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ repository = "https://github.com/darkrenaissance/darkfi"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
darkfi = {path = "../../", features = ["async-daemonize", "event-graph", "net", "util", "system", "rpc"]}
|
darkfi = {path = "../../", features = ["async-daemonize", "event-graph", "net", "util", "system", "rpc"]}
|
||||||
darkfi-serial = {path = "../../src/serial", features = ["async"]}
|
darkfi-serial = {path = "../../src/serial", features = ["async"]}
|
||||||
libc = "0.2.149"
|
libc = "0.2.150"
|
||||||
|
|
||||||
# Event Graph DB
|
# Event Graph DB
|
||||||
sled = "0.34.7"
|
sled = "0.34.7"
|
||||||
@@ -33,7 +33,7 @@ url = "2.4.1"
|
|||||||
|
|
||||||
# Encoding and parsing
|
# Encoding and parsing
|
||||||
bs58 = "0.5.0"
|
bs58 = "0.5.0"
|
||||||
toml = "0.8.5"
|
toml = "0.8.8"
|
||||||
|
|
||||||
# Daemon
|
# Daemon
|
||||||
easy-parallel = "3.3.1"
|
easy-parallel = "3.3.1"
|
||||||
@@ -43,6 +43,6 @@ simplelog = "0.12.1"
|
|||||||
smol = "1.3.0"
|
smol = "1.3.0"
|
||||||
|
|
||||||
# Argument parsing
|
# Argument parsing
|
||||||
serde = {version = "1.0.190", features = ["derive"]}
|
serde = {version = "1.0.192", features = ["derive"]}
|
||||||
structopt = "0.3.26"
|
structopt = "0.3.26"
|
||||||
structopt-toml = "0.5.1"
|
structopt-toml = "0.5.1"
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ darkfi-money-contract = {path = "../../src/contract/money", features = ["no-entr
|
|||||||
darkfi-dao-contract = {path = "../../src/contract/dao", features = ["no-entrypoint", "client"]}
|
darkfi-dao-contract = {path = "../../src/contract/dao", features = ["no-entrypoint", "client"]}
|
||||||
prettytable-rs = "0.10.0"
|
prettytable-rs = "0.10.0"
|
||||||
rand = "0.8.5"
|
rand = "0.8.5"
|
||||||
serde_json = "1.0.107"
|
serde_json = "1.0.108"
|
||||||
smol = "1.3.0"
|
smol = "1.3.0"
|
||||||
simplelog = "0.12.1"
|
simplelog = "0.12.1"
|
||||||
signal-hook-async-std = "0.2.2"
|
signal-hook-async-std = "0.2.2"
|
||||||
|
|||||||
@@ -31,6 +31,6 @@ simplelog = "0.12.1"
|
|||||||
smol = "1.3.0"
|
smol = "1.3.0"
|
||||||
|
|
||||||
# Argument parsing
|
# Argument parsing
|
||||||
serde = {version = "1.0.190", features = ["derive"]}
|
serde = {version = "1.0.192", features = ["derive"]}
|
||||||
structopt = "0.3.26"
|
structopt = "0.3.26"
|
||||||
structopt-toml = "0.5.1"
|
structopt-toml = "0.5.1"
|
||||||
|
|||||||
@@ -17,6 +17,6 @@ async-std = {version = "1.12.0", features = ["attributes"]}
|
|||||||
# Misc
|
# Misc
|
||||||
clap = {version = "4.4.7", features = ["derive"]}
|
clap = {version = "4.4.7", features = ["derive"]}
|
||||||
log = "0.4.20"
|
log = "0.4.20"
|
||||||
serde_json = "1.0.107"
|
serde_json = "1.0.108"
|
||||||
simplelog = "0.12.1"
|
simplelog = "0.12.1"
|
||||||
url = "2.4.1"
|
url = "2.4.1"
|
||||||
|
|||||||
@@ -27,6 +27,6 @@ simplelog = "0.12.1"
|
|||||||
smol = "1.3.0"
|
smol = "1.3.0"
|
||||||
|
|
||||||
# Argument parsing
|
# Argument parsing
|
||||||
serde = {version = "1.0.190", features = ["derive"]}
|
serde = {version = "1.0.192", features = ["derive"]}
|
||||||
structopt = "0.3.26"
|
structopt = "0.3.26"
|
||||||
structopt-toml = "0.5.1"
|
structopt-toml = "0.5.1"
|
||||||
|
|||||||
@@ -34,6 +34,6 @@ simplelog = "0.12.1"
|
|||||||
smol = "1.3.0"
|
smol = "1.3.0"
|
||||||
|
|
||||||
# Argument parsing
|
# Argument parsing
|
||||||
serde = {version = "1.0.190", features = ["derive"]}
|
serde = {version = "1.0.192", features = ["derive"]}
|
||||||
structopt = "0.3.26"
|
structopt = "0.3.26"
|
||||||
structopt-toml = "0.5.1"
|
structopt-toml = "0.5.1"
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ futures = "0.3.29"
|
|||||||
log = "0.4.20"
|
log = "0.4.20"
|
||||||
semver = "1.0.20"
|
semver = "1.0.20"
|
||||||
tinyjson = "2.5.1"
|
tinyjson = "2.5.1"
|
||||||
toml = "0.8.5"
|
toml = "0.8.8"
|
||||||
url = "2.4.1"
|
url = "2.4.1"
|
||||||
|
|
||||||
# Daemon
|
# Daemon
|
||||||
@@ -28,6 +28,6 @@ simplelog = "0.12.1"
|
|||||||
smol = "1.3.0"
|
smol = "1.3.0"
|
||||||
|
|
||||||
# Argument parsing
|
# Argument parsing
|
||||||
serde = {version = "1.0.190", features = ["derive"]}
|
serde = {version = "1.0.192", features = ["derive"]}
|
||||||
structopt = "0.3.26"
|
structopt = "0.3.26"
|
||||||
structopt-toml = "0.5.1"
|
structopt-toml = "0.5.1"
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ homepage = "https://dark.fi"
|
|||||||
repository = "https://github.com/darkrenaissance/darkfi"
|
repository = "https://github.com/darkrenaissance/darkfi"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
libc = "0.2.149"
|
libc = "0.2.150"
|
||||||
darkfi = {path = "../../../", features = ["rpc"]}
|
darkfi = {path = "../../../", features = ["rpc"]}
|
||||||
taud = {path = "../taud"}
|
taud = {path = "../taud"}
|
||||||
|
|
||||||
@@ -26,5 +26,5 @@ url = "2.4.1"
|
|||||||
|
|
||||||
# Encoding and parsing
|
# Encoding and parsing
|
||||||
clap = {version = "4.4.7", features = ["derive"]}
|
clap = {version = "4.4.7", features = ["derive"]}
|
||||||
serde = {version = "1.0.190", features = ["derive"]}
|
serde = {version = "1.0.192", features = ["derive"]}
|
||||||
tinyjson = "2.5.1"
|
tinyjson = "2.5.1"
|
||||||
|
|||||||
@@ -36,13 +36,13 @@ rand = "0.8.5"
|
|||||||
# Encoding and parsing
|
# Encoding and parsing
|
||||||
bs58 = "0.5.0"
|
bs58 = "0.5.0"
|
||||||
hex = "0.4.3"
|
hex = "0.4.3"
|
||||||
toml = "0.8.5"
|
toml = "0.8.8"
|
||||||
|
|
||||||
# Misc
|
# Misc
|
||||||
async-trait = "0.1.74"
|
async-trait = "0.1.74"
|
||||||
chrono = "0.4.31"
|
chrono = "0.4.31"
|
||||||
futures = "0.3.29"
|
futures = "0.3.29"
|
||||||
libc = "0.2.149"
|
libc = "0.2.150"
|
||||||
log = "0.4.20"
|
log = "0.4.20"
|
||||||
thiserror = "1.0.50"
|
thiserror = "1.0.50"
|
||||||
tinyjson = "2.5.1"
|
tinyjson = "2.5.1"
|
||||||
@@ -56,6 +56,6 @@ simplelog = "0.12.1"
|
|||||||
smol = "1.3.0"
|
smol = "1.3.0"
|
||||||
|
|
||||||
# Argument parsing
|
# Argument parsing
|
||||||
serde = { version = "1.0.190", features = ["derive"] }
|
serde = { version = "1.0.192", features = ["derive"] }
|
||||||
structopt = "0.3.26"
|
structopt = "0.3.26"
|
||||||
structopt-toml = "0.5.1"
|
structopt-toml = "0.5.1"
|
||||||
|
|||||||
@@ -24,8 +24,8 @@ log = "0.4.20"
|
|||||||
simplelog = "0.12.1"
|
simplelog = "0.12.1"
|
||||||
url = "2.4.1"
|
url = "2.4.1"
|
||||||
|
|
||||||
serde_json = "1.0.107"
|
serde_json = "1.0.108"
|
||||||
serde = {version = "1.0.190", features = ["derive"]}
|
serde = {version = "1.0.192", features = ["derive"]}
|
||||||
toml = "0.8.5"
|
toml = "0.8.8"
|
||||||
libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
|
libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
|
||||||
# ANCHOR_END: dependencies
|
# ANCHOR_END: dependencies
|
||||||
|
|||||||
@@ -16,8 +16,8 @@ smol = "1.3.0"
|
|||||||
futures = "0.3.29"
|
futures = "0.3.29"
|
||||||
async-std = "1.12.0"
|
async-std = "1.12.0"
|
||||||
async-trait = "0.1.74"
|
async-trait = "0.1.74"
|
||||||
async-channel = "2.0.0"
|
async-channel = "2.1.0"
|
||||||
async-executor = "1.6.0"
|
async-executor = "1.7.0"
|
||||||
easy-parallel = "3.3.1"
|
easy-parallel = "3.3.1"
|
||||||
|
|
||||||
# Crypto
|
# Crypto
|
||||||
@@ -31,4 +31,4 @@ fxhash = "0.2.1"
|
|||||||
url = "2.4.1"
|
url = "2.4.1"
|
||||||
|
|
||||||
# Encoding and parsing
|
# Encoding and parsing
|
||||||
serde_json = "1.0.107"
|
serde_json = "1.0.108"
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ cargo-fuzz = true
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
honggfuzz = "0.5.55"
|
honggfuzz = "0.5.55"
|
||||||
bitcoin = "0.31.0-rc2"
|
bitcoin = "0.31.0"
|
||||||
|
|
||||||
[dependencies.darkfi]
|
[dependencies.darkfi]
|
||||||
path = "../.."
|
path = "../.."
|
||||||
|
|||||||
@@ -10,22 +10,22 @@ path = "../../../"
|
|||||||
features = ["dht"]
|
features = ["dht"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
async-channel = "2.0.0"
|
async-channel = "2.1.0"
|
||||||
async-executor = "1.6.0"
|
async-executor = "1.7.0"
|
||||||
async-std = "1.12.0"
|
async-std = "1.12.0"
|
||||||
async-trait = "0.1.74"
|
async-trait = "0.1.74"
|
||||||
blake3 = "1.5.0"
|
blake3 = "1.5.0"
|
||||||
ctrlc = { version = "3.4.1", features = ["termination"] }
|
ctrlc = { version = "3.4.1", features = ["termination"] }
|
||||||
easy-parallel = "3.3.1"
|
easy-parallel = "3.3.1"
|
||||||
futures-lite = "2.0.0"
|
futures-lite = "2.0.1"
|
||||||
log = "0.4.20"
|
log = "0.4.20"
|
||||||
serde_json = "1.0.107"
|
serde_json = "1.0.108"
|
||||||
simplelog = "0.12.1"
|
simplelog = "0.12.1"
|
||||||
url = "2.4.1"
|
url = "2.4.1"
|
||||||
|
|
||||||
# Argument parsing
|
# Argument parsing
|
||||||
serde = "1.0.190"
|
serde = "1.0.192"
|
||||||
serde_derive = "1.0.190"
|
serde_derive = "1.0.192"
|
||||||
structopt = "0.3.26"
|
structopt = "0.3.26"
|
||||||
structopt-toml = "0.5.1"
|
structopt-toml = "0.5.1"
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ edition = "2021"
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
darkfi-derive = {version = "0.4.1", path = "./derive", optional = true}
|
darkfi-derive = {version = "0.4.1", path = "./derive", optional = true}
|
||||||
futures-lite = {version = "2.0.0", optional = true}
|
futures-lite = {version = "2.0.1", optional = true}
|
||||||
async-trait = {version = "0.1.74", optional = true}
|
async-trait = {version = "0.1.74", optional = true}
|
||||||
|
|
||||||
# Supported types for encoding
|
# Supported types for encoding
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ edition = "2021"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
proc-macro2 = "1.0.69"
|
proc-macro2 = "1.0.69"
|
||||||
quote = "1.0.33"
|
quote = "1.0.33"
|
||||||
syn = {version = "2.0.38", features = ["full", "fold"]}
|
syn = {version = "2.0.39", features = ["full", "fold"]}
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = []
|
default = []
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ proc-macro = true
|
|||||||
proc-macro-crate = "2.0.0"
|
proc-macro-crate = "2.0.0"
|
||||||
proc-macro2 = "1.0.69"
|
proc-macro2 = "1.0.69"
|
||||||
quote = "1.0.33"
|
quote = "1.0.33"
|
||||||
syn = {version = "2.0.38", features = ["full", "fold"]}
|
syn = {version = "2.0.39", features = ["full", "fold"]}
|
||||||
|
|
||||||
darkfi-derive-internal = {version = "0.4.1", path = "../derive-internal"}
|
darkfi-derive-internal = {version = "0.4.1", path = "../derive-internal"}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user