chore: Update crate dependencies

This commit is contained in:
parazyd
2023-12-04 19:58:59 +01:00
parent df0992b5f7
commit 295c8dcff9
26 changed files with 480 additions and 424 deletions

772
Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"]}

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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]

View File

@@ -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"]}

View File

@@ -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 }

View File

@@ -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"]

View File

@@ -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"]}

View File

@@ -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"]}