chore: Update crate dependencies

This commit is contained in:
parazyd
2023-08-12 13:01:32 +02:00
parent 9e789c24b5
commit 1eb00ef9c2
25 changed files with 321 additions and 288 deletions

505
Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -60,7 +60,7 @@ thiserror = "1.0.44"
# async-runtime
async-std = {version = "1.12.0", features = ["attributes"], optional = true}
async-trait = {version = "0.1.72", optional = true}
async-trait = {version = "0.1.73", optional = true}
futures = {version = "0.3.28", optional = true}
smol = {version = "1.3.0", optional = true}
@@ -69,19 +69,19 @@ async-rustls = {version = "0.4.0", features = ["dangerous_configuration"], optio
socket2 = {version = "0.5.3", optional = true, features = ["all"]}
# Pluggable Transports
arti-client = {version = "0.9.2", default-features = false, features = ["async-std", "rustls", "onion-service-client"], optional = true}
tor-hscrypto = {version = "0.3.0", optional = true}
arti-client = {version = "0.10.0", default-features = false, features = ["async-std", "rustls", "onion-service-client"], optional = true}
tor-hscrypto = {version = "0.3.1", optional = true}
# TLS cert utilities
ed25519-compact = {version = "2.0.4", optional = true}
rcgen = {version = "0.11.1", optional = true}
rustls-pemfile = {version = "1.0.3", optional = true}
x509-parser = {version = "0.15.0", features = ["validate", "verify"], optional = true}
x509-parser = {version = "0.15.1", features = ["validate", "verify"], optional = true}
# Encoding
bs58 = {version = "0.5.0", optional = true}
serde_json = {version = "1.0.104", optional = true}
serde = {version = "1.0.179", features = ["derive"], optional = true}
serde = {version = "1.0.183", features = ["derive"], optional = true}
semver = {version = "1.0.18", optional = true}
structopt = {version= "0.3.26", optional = true}
structopt-toml = {version= "0.5.1", optional = true}
@@ -112,9 +112,9 @@ halo2_gadgets = {version = "0.3.0", features = ["circuit-params"], optional = tr
# Smart contract runtime
darkfi-sdk = {path = "src/sdk", optional = true}
wasmer = {version = "4.1.0", optional = true}
wasmer-compiler-singlepass = {version = "4.1.0", optional = true}
wasmer-middlewares = {version = "4.1.0", optional = true}
wasmer = {version = "4.1.1", optional = true}
wasmer-compiler-singlepass = {version = "4.1.1", optional = true}
wasmer-middlewares = {version = "4.1.1", optional = true}
# Wallet management
rusqlite = {version = "0.29.0", features = ["bundled-sqlcipher-vendored-openssl"], optional = true}
@@ -125,7 +125,7 @@ sled = {version = "0.34.7", optional = true}
sled-overlay = {version = "0.0.8", optional = true}
[dev-dependencies]
clap = {version = "4.3.19", features = ["derive"]}
clap = {version = "4.3.21", features = ["derive"]}
halo2_proofs = {version = "0.3.0", features = ["dev-graph", "gadget-traces", "sanity-checks"]}
halo2_gadgets = {version = "0.3.0", features = ["test-dev-graph", "test-dependencies"]}
plotters = "0.3.5"
@@ -299,5 +299,5 @@ required-features = ["zk"]
[patch.crates-io]
halo2_proofs = {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="77b0dc2edc93c9ad09b833b176e0f7066f017dd1"}
tor-hscrypto = {git="https://gitlab.torproject.org/tpo/core/arti", rev="77b0dc2edc93c9ad09b833b176e0f7066f017dd1"}
arti-client = {git="https://gitlab.torproject.org/tpo/core/arti", rev="3fdadcc7509f60cfdfc51df2664aaf2f73bbd2f0"}
tor-hscrypto = {git="https://gitlab.torproject.org/tpo/core/arti", rev="3fdadcc7509f60cfdfc51df2664aaf2f73bbd2f0"}

View File

@@ -9,7 +9,7 @@ license = "AGPL-3.0-only"
edition = "2021"
[dependencies]
async-trait = "0.1.72"
async-trait = "0.1.73"
blake3 = "1.4.1"
bs58 = "0.5.0"
darkfi = {path = "../../", features = ["blockchain", "wallet", "rpc", "net", "zkas"]}
@@ -29,6 +29,6 @@ simplelog = "0.12.1"
smol = "1.3.0"
# Argument parsing
serde = {version = "1.0.179", features = ["derive"]}
serde = {version = "1.0.183", features = ["derive"]}
structopt = "0.3.26"
structopt-toml = "0.5.1"

View File

@@ -24,7 +24,7 @@ log = "0.4.19"
sled = "0.34.7"
# JSON-RPC
async-trait = "0.1.72"
async-trait = "0.1.73"
serde_json = "1.0.104"
url = "2.4.0"
@@ -37,6 +37,6 @@ simplelog = "0.12.1"
smol = "1.3.0"
# Argument parsing
serde = {version = "1.0.179", features = ["derive"]}
serde = {version = "1.0.183", features = ["derive"]}
structopt = "0.3.26"
structopt-toml = "0.5.1"

View File

@@ -14,7 +14,7 @@ darkfi-serial = {path = "../../src/serial"}
# TLS
async-rustls = "0.4.0"
async-trait = "0.1.72"
async-trait = "0.1.73"
futures = "0.3.28"
rustls-pemfile = "1.0.3"
@@ -23,7 +23,7 @@ crypto_box = {version = "0.9.0", features = ["std", "chacha20"]}
rand = "0.8.5"
# Misc
clap = {version = "4.3.19", features = ["derive"]}
clap = {version = "4.3.21", features = ["derive"]}
chrono = "0.4.26"
libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
log = "0.4.19"
@@ -43,6 +43,6 @@ simplelog = "0.12.1"
smol = "1.3.0"
# Argument parsing
serde = {version = "1.0.179", features = ["derive"]}
serde = {version = "1.0.183", features = ["derive"]}
structopt = "0.3.26"
structopt-toml = "0.5.1"

View File

@@ -10,7 +10,7 @@ edition = "2021"
[dependencies]
async-std = {version = "1.12.0", features = ["attributes"]}
async-trait = "0.1.72"
async-trait = "0.1.73"
blake3 = "1.4.1"
darkfi = {path = "../../../", features = ["dht"]}
darkfi-serial = {path = "../../../src/serial", features = ["derive", "crypto"]}

View File

@@ -16,7 +16,7 @@ features = ["rpc"]
# Tui
termion = "2.0.1"
#tui = {version = "0.19.0", features = ["termion"]}
ratatui = { version = "0.22.0", features = ["all-widgets", "termion"]}
ratatui = { version = "0.22.1-alpha.0", features = ["all-widgets", "termion"]}
# Async
smol = "1.3.0"
@@ -25,7 +25,7 @@ easy-parallel = "3.3.0"
async-channel = "1.9.0"
# Misc
clap = {version = "4.3.19", features = ["derive"]}
clap = {version = "4.3.21", features = ["derive"]}
rand = "0.8.5"
simplelog = "0.12.1"
libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
@@ -35,5 +35,5 @@ thiserror = "1.0.44"
# Encoding and parsing
serde_json = "1.0.104"
serde = {version = "1.0.179", features = ["derive"]}
serde = {version = "1.0.183", features = ["derive"]}
hex = "0.4.3"

View File

@@ -13,7 +13,7 @@ anyhow = "1.0.72"
async-std = {version = "1.12.0", features = ["attributes"]}
blake3 = "1.4.1"
bs58 = "0.5.0"
clap = {version = "4.3.19", features = ["derive"]}
clap = {version = "4.3.21", features = ["derive"]}
clap_complete = "4.3.2"
darkfi = {path = "../../", features = ["blockchain", "rpc", "util", "wallet"]}
darkfi-sdk = {path = "../../src/sdk"}

View File

@@ -9,7 +9,7 @@ license = "AGPL-3.0-only"
edition = "2021"
[dependencies]
async-trait = "0.1.72"
async-trait = "0.1.73"
blake3 = "1.4.1"
chrono = "0.4.26"
darkfi = {path = "../../", features = ["blockchain", "wallet", "rpc", "net", "zkas"]}
@@ -32,6 +32,6 @@ simplelog = "0.12.1"
smol = "1.3.0"
# Argument parsing
serde = {version = "1.0.179", features = ["derive"]}
serde = {version = "1.0.183", features = ["derive"]}
structopt = "0.3.26"
structopt-toml = "0.5.1"

View File

@@ -15,7 +15,7 @@ darkfi = {path = "../../../", features = ["util", "rpc"]}
async-std = {version = "1.12.0", features = ["attributes"]}
# Misc
clap = {version = "4.3.19", features = ["derive"]}
clap = {version = "4.3.21", features = ["derive"]}
libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
log = "0.4.19"
serde_json = "1.0.104"

View File

@@ -13,7 +13,7 @@ darkfi = {path = "../../../", features = ["geode", "rpc"]}
darkfi-serial = {path = "../../../src/serial", features = ["hash"]}
# Misc
async-trait = "0.1.72"
async-trait = "0.1.73"
blake3 = "1.4.1"
libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
log = "0.4.19"
@@ -29,6 +29,6 @@ simplelog = "0.12.1"
smol = "1.3.0"
# Argument parsing
serde = {version = "1.0.179", features = ["derive"]}
serde = {version = "1.0.183", features = ["derive"]}
structopt = "0.3.26"
structopt-toml = "0.5.1"

View File

@@ -13,11 +13,11 @@ darkfi = {path = "../../../", features = ["event-graph", "rpc", "bs58"]}
darkfi-serial = {path = "../../../src/serial"}
async-std = {version = "1.12.0", features = ["attributes"]}
clap = {version = "4.3.19", features = ["derive"]}
clap = {version = "4.3.21", features = ["derive"]}
libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
log = "0.4.19"
simplelog = "0.12.1"
serde = {version = "1.0.179", features = ["derive"]}
serde = {version = "1.0.183", features = ["derive"]}
serde_json = "1.0.104"
url = "2.4.0"

View File

@@ -13,7 +13,7 @@ darkfi = {path = "../../../", features = ["event-graph", "rpc", "bs58", "util"]}
darkfi-serial = {path = "../../../src/serial"}
# Misc
async-trait = "0.1.72"
async-trait = "0.1.73"
libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
log = "0.4.19"
serde_json = "1.0.104"
@@ -28,6 +28,6 @@ simplelog = "0.12.1"
smol = "1.3.0"
# Argument parsing
serde = {version = "1.0.179", features = ["derive"]}
serde = {version = "1.0.183", features = ["derive"]}
structopt = "0.3.26"
structopt-toml = "0.5.1"

View File

@@ -12,7 +12,7 @@ repository = "https://github.com/darkrenaissance/darkfi"
darkfi = {path = "../../", features = ["net", "rpc"]}
# Misc
async-trait = "0.1.72"
async-trait = "0.1.73"
futures = "0.3.28"
libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
log = "0.4.19"
@@ -30,6 +30,6 @@ simplelog = "0.12.1"
smol = "1.3.0"
# Argument parsing
serde = {version = "1.0.179", features = ["derive"]}
serde = {version = "1.0.183", features = ["derive"]}
structopt = "0.3.26"
structopt-toml = "0.5.1"

View File

@@ -26,6 +26,6 @@ textwrap = "0.16.0"
url = "2.4.0"
# Encoding and parsing
clap = {version = "4.3.19", features = ["derive"]}
serde = {version = "1.0.179", features = ["derive"]}
clap = {version = "4.3.21", features = ["derive"]}
serde = {version = "1.0.183", features = ["derive"]}
serde_json = "1.0.104"

View File

@@ -13,7 +13,7 @@ darkfi = { path = "../../../", features = ["event-graph", "rpc", "bs58"]}
darkfi-serial = { path = "../../../src/serial" }
# Misc
async-trait = "0.1.72"
async-trait = "0.1.73"
bs58 = "0.5.0"
chrono = "0.4.26"
crypto_box = {version = "0.9.0", features = ["std", "chacha20"]}
@@ -37,6 +37,6 @@ simplelog = "0.12.1"
smol = "1.3.0"
# Argument parsing
serde = {version = "1.0.179", features = ["derive"]}
serde = {version = "1.0.183", features = ["derive"]}
structopt = "0.3.26"
structopt-toml = "0.5.1"

View File

@@ -10,7 +10,7 @@ edition = "2021"
[dependencies]
bs58 = "0.5.0"
clap = {version = "4.3.19", features = ["derive"]}
clap = {version = "4.3.21", features = ["derive"]}
ctrlc = "3.4.0"
darkfi = {path = "../../", features = ["util"]}
darkfi-sdk = {path = "../../src/sdk"}

View File

@@ -9,5 +9,5 @@ license = "AGPL-3.0-only"
edition = "2021"
[dependencies]
clap = {version = "4.3.19", features = ["derive"]}
clap = {version = "4.3.21", features = ["derive"]}
darkfi = {path = "../../", features = ["zkas"]}

View File

@@ -9,7 +9,7 @@ license = "AGPL-3.0-only"
edition = "2021"
[dependencies]
clap = {version = "4.3.19", features = ["derive"]}
clap = {version = "4.3.21", features = ["derive"]}
darkfi = {path = "../../", features = ["zkas"]}
darkfi-sdk = {path = "../../src/sdk"}

View File

@@ -16,7 +16,7 @@ darkfi-serial = {path = "../../src/serial"}
# ANCHOR: dependencies
async-std = "1.12.0"
async-trait = "0.1.72"
async-trait = "0.1.73"
easy-parallel = "3.3.0"
smol = "1.3.0"
@@ -25,7 +25,7 @@ simplelog = "0.12.1"
url = "2.4.0"
serde_json = "1.0.104"
serde = {version = "1.0.179", features = ["derive"]}
serde = {version = "1.0.183", features = ["derive"]}
toml = "0.7.6"
libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
# ANCHOR_END: dependencies

View File

@@ -15,7 +15,7 @@ darkfi = {path = "../../", features = ["net", "rpc"]}
smol = "1.3.0"
futures = "0.3.28"
async-std = "1.12.0"
async-trait = "0.1.72"
async-trait = "0.1.73"
async-channel = "1.9.0"
async-executor = "1.5.1"
easy-parallel = "3.3.0"
@@ -24,7 +24,7 @@ easy-parallel = "3.3.0"
rand = "0.8.5"
# Misc
clap = {version = "4.3.19", features = ["derive"]}
clap = {version = "4.3.21", features = ["derive"]}
log = "0.4.19"
simplelog = "0.12.1"
fxhash = "0.2.1"

View File

@@ -11,7 +11,7 @@ edition = "2021"
[dependencies]
blake3 = "1.4.1"
clap = {version = "4.3.19", features = ["derive"]}
clap = {version = "4.3.21", features = ["derive"]}
darkfi = {path = "../../../", features = ["blockchain", "wallet", "rpc"]}
darkfi-sdk = {path = "../../../src/sdk"}
sled = "0.34.7"

View File

@@ -13,7 +13,7 @@ features = ["dht"]
async-channel = "1.9.0"
async-executor = "1.5.1"
async-std = "1.12.0"
async-trait = "0.1.72"
async-trait = "0.1.73"
blake3 = "1.4.1"
ctrlc = { version = "3.4.0", features = ["termination"] }
easy-parallel = "3.3.0"
@@ -24,8 +24,8 @@ simplelog = "0.12.1"
url = "2.4.0"
# Argument parsing
serde = "1.0.179"
serde_derive = "1.0.179"
serde = "1.0.183"
serde_derive = "1.0.183"
structopt = "0.3.26"
structopt-toml = "0.5.1"

View File

@@ -13,5 +13,5 @@ digest = "0.10.7"
rand = "0.8.5"
aes-gcm-siv = "0.11.1"
curve25519-dalek = {version = "4.0.0", features = ["digest", "legacy_compatibility"]}
ed25519-dalek = "2.0.0-rc.3"
x25519-dalek = {version = "2.0.0-rc.3", features = ["static_secrets"]}
ed25519-dalek = "2.0.0"
x25519-dalek = {version = "2.0.0", features = ["static_secrets"]}

View File

@@ -17,5 +17,5 @@ crate-type = ["cdylib"]
darkfi = { path = "../../../", features = ["zk", "zkas"] }
darkfi-sdk = { path = "../" }
halo2_gadgets = "0.3.0"
pyo3 = "0.19.1"
pyo3 = "0.19.2"
rand = "0.8.5"