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:
996
Cargo.lock
generated
996
Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
38
Cargo.toml
38
Cargo.toml
@@ -52,15 +52,15 @@ members = [
|
||||
|
||||
[dependencies]
|
||||
# Hard dependencies
|
||||
libc = "0.2.155"
|
||||
libc = "0.2.158"
|
||||
log = "0.4.22"
|
||||
thiserror = "1.0.61"
|
||||
thiserror = "1.0.63"
|
||||
|
||||
# async-runtime
|
||||
async-recursion = {version = "1.1.1", optional = true}
|
||||
async-trait = {version = "0.1", optional = true}
|
||||
async-trait = {version = "0.1.81", optional = true}
|
||||
futures = {version = "0.3.30", optional = true}
|
||||
smol = {version = "2.0.0", optional = true}
|
||||
smol = {version = "2.0.1", optional = true}
|
||||
pin-project-lite = {version = "0.2.14", optional = true}
|
||||
|
||||
# Networking
|
||||
@@ -68,28 +68,28 @@ futures-rustls = {version = "0.26.0", default-features = false, features = ["log
|
||||
|
||||
# Pluggable Transports
|
||||
socket2 = {version = "0.5.7", features = ["all"], optional = true}
|
||||
arti-client = {version = "0.20.0", default-features = false, features = ["async-std", "compression", "error_detail", "rustls", "accel-sha1-asm", "onion-service-client", "onion-service-service"], optional = true}
|
||||
tor-error = {version = "0.20.0", optional = true}
|
||||
tor-rtcompat = {version = "0.20.0", features = ["async-std", "rustls"], optional = true}
|
||||
tor-hscrypto = {version = "0.20.0", optional = true}
|
||||
tor-hsservice = {version = "0.20.0", optional = true}
|
||||
tor-proto = {version = "0.20.0", optional = true}
|
||||
tor-cell = {version = "0.20.0", optional = true}
|
||||
arti-client = {version = "0.21.0", default-features = false, features = ["async-std", "compression", "error_detail", "rustls", "accel-sha1-asm", "onion-service-client", "onion-service-service"], optional = true}
|
||||
tor-error = {version = "0.21.0", optional = true}
|
||||
tor-rtcompat = {version = "0.21.0", features = ["async-std", "rustls"], optional = true}
|
||||
tor-hscrypto = {version = "0.21.0", optional = true}
|
||||
tor-hsservice = {version = "0.21.0", optional = true}
|
||||
tor-proto = {version = "0.21.0", optional = true}
|
||||
tor-cell = {version = "0.21.0", optional = true}
|
||||
|
||||
# TLS cert utilities
|
||||
ed25519-compact = {version = "2.1.1", optional = true}
|
||||
rcgen = {version = "0.12.1", optional = true}
|
||||
rustls-pemfile = {version = "2.1.2", optional = true}
|
||||
rustls-pemfile = {version = "2.1.3", optional = true}
|
||||
x509-parser = {version = "0.16.0", features = ["validate", "verify"], optional = true}
|
||||
|
||||
# Encoding
|
||||
bs58 = {version = "0.5.1", optional = true}
|
||||
serde = {version = "1.0.204", features = ["derive"], optional = true}
|
||||
serde = {version = "1.0.209", features = ["derive"], optional = true}
|
||||
tinyjson = {version = "2.5.1", optional = true}
|
||||
semver = {version = "1.0.23", optional = true}
|
||||
structopt = {version= "0.3.26", optional = true}
|
||||
structopt-toml = {version= "0.5.1", optional = true}
|
||||
toml = {version = "0.8.14", optional = true}
|
||||
toml = {version = "0.8.19", optional = true}
|
||||
|
||||
# Utilities
|
||||
# TODO: check chrono usage and impl our own
|
||||
@@ -102,20 +102,20 @@ url = {version = "2.5.2", features = ["serde"], optional = true}
|
||||
|
||||
# Misc
|
||||
simplelog = {version = "0.12.2", optional = true}
|
||||
regex = {version = "1.10.5", optional = true}
|
||||
regex = {version = "1.10.6", optional = true}
|
||||
|
||||
# Crypto
|
||||
rand = {version = "0.8.5", optional = true}
|
||||
blake3 = {version = "1.5.1", features = ["rayon"], optional = true}
|
||||
blake3 = {version = "1.5.4", 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.0", features = ["circuit-params"], optional = true}
|
||||
|
||||
# Smart contract runtime
|
||||
darkfi-sdk = {path = "src/sdk", optional = true}
|
||||
wasmer = {version = "4.3.4", optional = true}
|
||||
wasmer-compiler-singlepass = {version = "4.3.4", optional = true}
|
||||
wasmer-middlewares = {version = "4.3.4", optional = true}
|
||||
wasmer = {version = "4.3.6", optional = true}
|
||||
wasmer-compiler-singlepass = {version = "4.3.6", optional = true}
|
||||
wasmer-middlewares = {version = "4.3.6", optional = true}
|
||||
|
||||
# Blockchain store
|
||||
sled-overlay = {version = "0.1.3", optional = true}
|
||||
|
||||
@@ -31,10 +31,10 @@ easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.0"
|
||||
smol = "2.0.1"
|
||||
|
||||
# Argument parsing
|
||||
serde = {version = "1.0.204", features = ["derive"]}
|
||||
serde = {version = "1.0.209", features = ["derive"]}
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
|
||||
@@ -17,13 +17,13 @@ darkfi-sdk = {path = "../../src/sdk"}
|
||||
darkfi-serial = {path = "../../src/serial"}
|
||||
|
||||
# Misc
|
||||
blake3 = "1.5.1"
|
||||
blake3 = "1.5.4"
|
||||
bs58 = "0.5.1"
|
||||
log = "0.4.22"
|
||||
num-bigint = "0.4.6"
|
||||
rand = "0.8.5"
|
||||
sled-overlay = "0.1.3"
|
||||
toml = "0.8.14"
|
||||
toml = "0.8.19"
|
||||
|
||||
# JSON-RPC
|
||||
async-trait = "0.1.81"
|
||||
@@ -35,10 +35,10 @@ easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.0"
|
||||
smol = "2.0.1"
|
||||
|
||||
# Argument parsing
|
||||
serde = {version = "1.0.204", features = ["derive"]}
|
||||
serde = {version = "1.0.209", features = ["derive"]}
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ path = "src/main.rs"
|
||||
darkfi = {path = "../../", features = ["async-daemonize", "event-graph", "rpc", "zk"]}
|
||||
darkfi-sdk = {path = "../../src/sdk", features = ["async"]}
|
||||
darkfi-serial = {path = "../../src/serial", features = ["async"]}
|
||||
libc = "0.2.155"
|
||||
libc = "0.2.158"
|
||||
|
||||
# Event Graph DB
|
||||
sled-overlay = "0.1.3"
|
||||
@@ -30,10 +30,10 @@ sled-overlay = "0.1.3"
|
||||
async-trait = "0.1.81"
|
||||
futures = "0.3.30"
|
||||
futures-rustls = {version = "0.26.0", default-features = false, features = ["logging", "tls12", "ring"]}
|
||||
rustls-pemfile = "2.1.2"
|
||||
rustls-pemfile = "2.1.3"
|
||||
|
||||
# Crypto
|
||||
blake3 = "1.5.1"
|
||||
blake3 = "1.5.4"
|
||||
bcrypt = "0.15.1"
|
||||
crypto_box = {version = "0.9.1", features = ["std", "chacha20"]}
|
||||
rand = "0.8.5"
|
||||
@@ -44,7 +44,7 @@ url = "2.5.2"
|
||||
|
||||
# Encoding and parsing
|
||||
bs58 = "0.5.1"
|
||||
toml = "0.8.14"
|
||||
toml = "0.8.19"
|
||||
semver = "1.0.23"
|
||||
|
||||
# Daemon
|
||||
@@ -52,10 +52,10 @@ easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.0"
|
||||
smol = "2.0.1"
|
||||
|
||||
# Argument parsing
|
||||
serde = {version = "1.0.204", features = ["derive"]}
|
||||
serde = {version = "1.0.209", features = ["derive"]}
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
|
||||
@@ -19,15 +19,15 @@ harfbuzz-sys = { git = "https://github.com/narodnik/rust-harfbuzz", features = [
|
||||
freetype-rs = { version = "0.37.0", features = ["bundled"] }
|
||||
image = "0.25.2"
|
||||
log = "0.4.22"
|
||||
glam = "0.28.0"
|
||||
glam = "0.29.0"
|
||||
#zmq = "0.10.0"
|
||||
#async_zmq = "0.4.0"
|
||||
zeromq = { version = "0.4.0", default-features = false, features = ["async-std-runtime", "all-transport"] }
|
||||
darkfi = {path = "../../", features = ["async-daemonize", "event-graph", "net", "util", "system", "zk"]}
|
||||
#darkfi-sdk = {path = "../../src/sdk", features = ["async"]}
|
||||
darkfi-serial = {path = "../../src/serial", features = ["async"]}
|
||||
thiserror = "1.0.61"
|
||||
smol = "2.0.0"
|
||||
thiserror = "1.0.63"
|
||||
smol = "2.0.1"
|
||||
atomic_float = "1.0.0"
|
||||
async-channel = "2.3.1"
|
||||
easy-parallel = "3.3.1"
|
||||
@@ -38,9 +38,9 @@ async-recursion = "1.1.1"
|
||||
colored = "2.1.0"
|
||||
#rustpython-vm = "0.3.1"
|
||||
sled-overlay = "0.1.3"
|
||||
url = "2.5"
|
||||
semver = "1.0"
|
||||
chrono = "0.4"
|
||||
url = "2.5.2"
|
||||
semver = "1.0.23"
|
||||
chrono = "0.4.38"
|
||||
|
||||
[patch.crates-io]
|
||||
freetype-rs = { git = "https://github.com/narodnik/freetype-rs" }
|
||||
|
||||
@@ -10,14 +10,14 @@ edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
async-trait = "0.1.81"
|
||||
blake3 = "1.5.1"
|
||||
blake3 = "1.5.4"
|
||||
darkfi = {path = "../../../", features = ["dht"]}
|
||||
darkfi-serial = {path = "../../../src/serial", features = ["derive", "crypto"]}
|
||||
easy-parallel = "3.3.1"
|
||||
log = "0.4.22"
|
||||
rand = "0.8.5"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.0"
|
||||
smol = "2.0.1"
|
||||
url = "2.5.2"
|
||||
|
||||
[lints]
|
||||
|
||||
@@ -18,7 +18,7 @@ darkfi-sdk = {path = "../../src/sdk", features = ["async"]}
|
||||
darkfi-serial = {path = "../../src/serial"}
|
||||
|
||||
# Misc
|
||||
blake3 = "1.5.1"
|
||||
blake3 = "1.5.4"
|
||||
bs58 = "0.5.1"
|
||||
lazy_static = "1.5.0"
|
||||
log = "0.4.22"
|
||||
@@ -27,7 +27,7 @@ prettytable-rs = "0.10.0"
|
||||
rand = "0.8.5"
|
||||
rodio = {version = "0.19.0", default-features = false, features = ["minimp3"]}
|
||||
rusqlite = {version = "0.31.0", features = ["sqlcipher"]}
|
||||
toml = "0.8.14"
|
||||
toml = "0.8.19"
|
||||
url = "2.5.2"
|
||||
|
||||
# Daemon
|
||||
@@ -35,10 +35,10 @@ easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.0"
|
||||
smol = "2.0.1"
|
||||
|
||||
# Argument parsing
|
||||
serde = {version = "1.0.204", features = ["derive"]}
|
||||
serde = {version = "1.0.209", features = ["derive"]}
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ async-std = {version = "1.12.0", features = ["attributes"]}
|
||||
# Misc
|
||||
clap = {version = "4.4.11", features = ["derive"]}
|
||||
log = "0.4.22"
|
||||
serde_json = "1.0.120"
|
||||
serde_json = "1.0.127"
|
||||
simplelog = "0.12.2"
|
||||
url = "2.5.2"
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ darkfi-serial = {path = "../../../src/serial", features = ["hash"]}
|
||||
|
||||
# Misc
|
||||
async-trait = "0.1.81"
|
||||
blake3 = "1.5.1"
|
||||
blake3 = "1.5.4"
|
||||
log = "0.4.22"
|
||||
tinyjson = "2.5.1"
|
||||
url = "2.5.2"
|
||||
@@ -24,10 +24,10 @@ easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.0"
|
||||
smol = "2.0.1"
|
||||
|
||||
# Argument parsing
|
||||
serde = {version = "1.0.204", features = ["derive"]}
|
||||
serde = {version = "1.0.209", features = ["derive"]}
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ genevd = {path = "../genevd"}
|
||||
darkfi = {path = "../../../", features = ["event-graph", "rpc", "bs58"]}
|
||||
darkfi-serial = {path = "../../../src/serial"}
|
||||
|
||||
smol = "2.0.0"
|
||||
smol = "2.0.1"
|
||||
clap = {version = "4.4.11", features = ["derive"]}
|
||||
log = "0.4.22"
|
||||
simplelog = "0.12.2"
|
||||
|
||||
@@ -25,7 +25,7 @@ darkfi = { path = "../../../", features = [
|
||||
darkfi-serial = { path = "../../../src/serial" }
|
||||
|
||||
# Crypto
|
||||
blake3 = "1.5.1"
|
||||
blake3 = "1.5.4"
|
||||
|
||||
# Event Graph DB
|
||||
sled-overlay = "0.1.3"
|
||||
@@ -41,10 +41,10 @@ easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.0"
|
||||
smol = "2.0.1"
|
||||
|
||||
# Argument parsing
|
||||
serde = { version = "1.0.204", features = ["derive"] }
|
||||
serde = { version = "1.0.209", features = ["derive"] }
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ futures = "0.3.30"
|
||||
log = "0.4.22"
|
||||
semver = "1.0.23"
|
||||
tinyjson = "2.5.1"
|
||||
toml = "0.8.14"
|
||||
toml = "0.8.19"
|
||||
url = "2.5.2"
|
||||
|
||||
# Daemon
|
||||
@@ -25,10 +25,10 @@ easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.0"
|
||||
smol = "2.0.1"
|
||||
|
||||
# Argument parsing
|
||||
serde = {version = "1.0.204", features = ["derive"]}
|
||||
serde = {version = "1.0.209", features = ["derive"]}
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
|
||||
@@ -27,10 +27,10 @@ easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.0"
|
||||
smol = "2.0.1"
|
||||
|
||||
# Argument parsing
|
||||
serde = {version = "1.0.204", features = ["derive"]}
|
||||
serde = {version = "1.0.209", features = ["derive"]}
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ darkfi-serial = { path = "../../../src/serial" }
|
||||
sled-overlay = "0.1.3"
|
||||
|
||||
# Crypto
|
||||
blake3 = "1.5.1"
|
||||
blake3 = "1.5.4"
|
||||
crypto_box = { version = "0.9.1", features = ["std", "chacha20"] }
|
||||
rand = "0.8.5"
|
||||
ring = "0.17.8"
|
||||
@@ -37,15 +37,15 @@ ring = "0.17.8"
|
||||
# Encoding and parsing
|
||||
bs58 = "0.5.1"
|
||||
hex = "0.4.3"
|
||||
toml = "0.8.14"
|
||||
toml = "0.8.19"
|
||||
|
||||
# Misc
|
||||
async-trait = "0.1.81"
|
||||
chrono = "0.4.38"
|
||||
futures = "0.3.30"
|
||||
libc = "0.2.155"
|
||||
libc = "0.2.158"
|
||||
log = "0.4.22"
|
||||
thiserror = "1.0.61"
|
||||
thiserror = "1.0.63"
|
||||
tinyjson = "2.5.1"
|
||||
url = "2.5.2"
|
||||
|
||||
@@ -54,10 +54,10 @@ easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.0"
|
||||
smol = "2.0.1"
|
||||
|
||||
# Argument parsing
|
||||
serde = { version = "1.0.204", features = ["derive"] }
|
||||
serde = { version = "1.0.209", features = ["derive"] }
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ edition = "2021"
|
||||
[dependencies]
|
||||
arg = {git = "https://github.com/parazyd/arg"}
|
||||
bs58 = "0.5.1"
|
||||
ctrlc = "3.4.4"
|
||||
ctrlc = "3.4.5"
|
||||
darkfi = {path = "../../", features = ["util"]}
|
||||
darkfi-sdk = {path = "../../src/sdk"}
|
||||
darkfi_money_contract = {path = "../../src/contract/money", features = ["no-entrypoint", "client"]}
|
||||
|
||||
@@ -20,10 +20,10 @@ easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.0"
|
||||
smol = "2.0.1"
|
||||
|
||||
# arg parsing
|
||||
serde = {version = "1.0.204", features = ["derive"]}
|
||||
serde = {version = "1.0.209", features = ["derive"]}
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
|
||||
@@ -12,12 +12,12 @@ edition = "2021"
|
||||
[dependencies]
|
||||
darkfi = {path = "../../", features = ["net", "rpc"]}
|
||||
# Async
|
||||
smol = "2.0.0"
|
||||
smol = "2.0.1"
|
||||
futures = "0.3.30"
|
||||
async-std = "1.12.0"
|
||||
async-trait = "0.1.81"
|
||||
async-channel = "2.3.1"
|
||||
async-executor = "1.12.0"
|
||||
async-executor = "1.13.0"
|
||||
easy-parallel = "3.3.1"
|
||||
|
||||
# Crypto
|
||||
@@ -31,7 +31,7 @@ fxhash = "0.2.1"
|
||||
url = "2.5.2"
|
||||
|
||||
# Encoding and parsing
|
||||
serde_json = "1.0.120"
|
||||
serde_json = "1.0.127"
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
@@ -12,6 +12,6 @@ edition = "2021"
|
||||
darkfi = {path = "../../", features = ["net"]}
|
||||
darkfi-serial = {path = "../../src/serial"}
|
||||
url = {version = "2.5.2", features = ["serde"]}
|
||||
smol = "2.0.0"
|
||||
smol = "2.0.1"
|
||||
|
||||
[workspace]
|
||||
|
||||
@@ -18,7 +18,7 @@ drk = {path = "../../../bin/drk"}
|
||||
|
||||
# Misc
|
||||
log = "0.4.22"
|
||||
rusqlite = {version = "0.31.0", features = ["sqlcipher"]}
|
||||
rusqlite = {version = "0.32.1", features = ["sqlcipher"]}
|
||||
|
||||
# JSON-RPC
|
||||
async-trait = "0.1.81"
|
||||
@@ -30,10 +30,10 @@ easy-parallel = "3.3.1"
|
||||
signal-hook-async-std = "0.2.2"
|
||||
signal-hook = "0.3.17"
|
||||
simplelog = "0.12.2"
|
||||
smol = "2.0.0"
|
||||
smol = "2.0.1"
|
||||
|
||||
# Argument parsing
|
||||
serde = {version = "1.0.204", features = ["derive"]}
|
||||
serde = {version = "1.0.209", features = ["derive"]}
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
|
||||
@@ -11,21 +11,21 @@ features = ["dht"]
|
||||
|
||||
[dependencies]
|
||||
async-channel = "2.3.1"
|
||||
async-executor = "1.12.0"
|
||||
async-executor = "1.13.0"
|
||||
async-std = "1.12.0"
|
||||
async-trait = "0.1.81"
|
||||
blake3 = "1.5.1"
|
||||
ctrlc = { version = "3.4.4", features = ["termination"] }
|
||||
blake3 = "1.5.4"
|
||||
ctrlc = { version = "3.4.5", features = ["termination"] }
|
||||
easy-parallel = "3.3.1"
|
||||
futures-lite = "2.3.0"
|
||||
log = "0.4.22"
|
||||
serde_json = "1.0.120"
|
||||
serde_json = "1.0.127"
|
||||
simplelog = "0.12.2"
|
||||
url = "2.5.2"
|
||||
|
||||
# Argument parsing
|
||||
serde = "1.0.204"
|
||||
serde_derive = "1.0.204"
|
||||
serde = "1.0.209"
|
||||
serde_derive = "1.0.209"
|
||||
structopt = "0.3.26"
|
||||
structopt-toml = "0.5.1"
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ darkfi-sdk = {path = "../../../../src/sdk"}
|
||||
darkfi = {path = "../../../../", features = ["zk"]}
|
||||
lazy_static = "1.5.0"
|
||||
rand = "0.8.5"
|
||||
blake3 = "1.5.1"
|
||||
blake3 = "1.5.4"
|
||||
|
||||
[patch.crates-io]
|
||||
halo2_proofs = {git="https://github.com/parazyd/halo2", branch="v4"}
|
||||
|
||||
@@ -11,7 +11,7 @@ edition = "2021"
|
||||
darkfi = {path = "../../../", features = ["util"]}
|
||||
darkfi-serial = {path = "../../../src/serial"}
|
||||
|
||||
blake3 = "1.5.1"
|
||||
blake3 = "1.5.4"
|
||||
num-bigint = "0.4.6"
|
||||
rand = "0.8.5"
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ bs58 = "0.5.1"
|
||||
darkfi-sdk = { path = "../../sdk" }
|
||||
darkfi-serial = { path = "../../serial", features = ["derive", "crypto"] }
|
||||
darkfi_money_contract = { path = "../money", features = ["no-entrypoint"] }
|
||||
thiserror = "1.0.61"
|
||||
thiserror = "1.0.63"
|
||||
|
||||
# The following dependencies are used for the client API and
|
||||
# probably shouldn't be in WASM
|
||||
@@ -26,7 +26,7 @@ rand = { version = "0.8.5", optional = true }
|
||||
|
||||
# These are used just for the integration tests
|
||||
[dev-dependencies]
|
||||
smol = "2.0.0"
|
||||
smol = "2.0.1"
|
||||
darkfi-contract-test-harness = {path = "../test-harness"}
|
||||
|
||||
# We need to disable random using "custom" which makes the crate a noop
|
||||
|
||||
@@ -11,8 +11,8 @@ crate-type = ["cdylib", "rlib"]
|
||||
[dependencies]
|
||||
darkfi-sdk = { path = "../../sdk" }
|
||||
darkfi-serial = { path = "../../serial", features = ["derive", "crypto"] }
|
||||
thiserror = "1.0.61"
|
||||
wasmparser = "0.212.0"
|
||||
thiserror = "1.0.63"
|
||||
wasmparser = "0.216.0"
|
||||
|
||||
# The following dependencies are used for the client API and
|
||||
# probably shouldn't be in WASM
|
||||
@@ -23,7 +23,7 @@ rand = { version = "0.8.5", optional = true }
|
||||
# These are used for integration tests
|
||||
[dev-dependencies]
|
||||
darkfi-contract-test-harness = {path = "../test-harness"}
|
||||
smol = "2.0.0"
|
||||
smol = "2.0.1"
|
||||
|
||||
# We need to disable random using "custom" which makes the crate a noop
|
||||
# so the wasm32-unknown-unknown target is enabled.
|
||||
|
||||
@@ -9,11 +9,11 @@ edition = "2021"
|
||||
crate-type = ["cdylib", "rlib"]
|
||||
|
||||
[dependencies]
|
||||
blake3 = "1.5.1"
|
||||
blake3 = "1.5.4"
|
||||
bs58 = "0.5.1"
|
||||
darkfi-sdk = { path = "../../sdk" }
|
||||
darkfi-serial = { path = "../../serial", features = ["derive", "crypto"] }
|
||||
thiserror = "1.0.61"
|
||||
thiserror = "1.0.63"
|
||||
|
||||
# The following dependencies are used for the client API and
|
||||
# probably shouldn't be in WASM
|
||||
@@ -28,7 +28,7 @@ lazy_static = "1.5.0"
|
||||
|
||||
# These are used just for the integration tests
|
||||
[dev-dependencies]
|
||||
smol = "2.0.0"
|
||||
smol = "2.0.1"
|
||||
darkfi-contract-test-harness = {path = "../test-harness"}
|
||||
|
||||
# We need to disable random using "custom" which makes the crate a noop
|
||||
|
||||
@@ -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.5.1"
|
||||
blake3 = "1.5.4"
|
||||
log = "0.4.22"
|
||||
rand = "0.8.5"
|
||||
simplelog = "0.12.2"
|
||||
|
||||
@@ -17,7 +17,7 @@ async = ["darkfi-serial/async"]
|
||||
|
||||
[dependencies]
|
||||
# Error handling
|
||||
thiserror = "1.0.61"
|
||||
thiserror = "1.0.63"
|
||||
|
||||
# Serialization
|
||||
darkfi-serial = {path = "../serial", features = ["crypto"]}
|
||||
@@ -28,10 +28,10 @@ sha2 = "0.10.8"
|
||||
|
||||
# Cryptography
|
||||
blake2b_simd = "1.0.2"
|
||||
blake3 = "1.5.1"
|
||||
blake3 = "1.5.4"
|
||||
chacha20poly1305 = "0.10.1"
|
||||
halo2_gadgets = "0.3.0"
|
||||
bridgetree = "0.4.0"
|
||||
bridgetree = "0.5.0"
|
||||
num-bigint = "0.4.6"
|
||||
num-traits = "0.2.19"
|
||||
pasta_curves = "0.5.1"
|
||||
|
||||
@@ -14,8 +14,8 @@ futures-lite = {version = "2.3.0", optional = true}
|
||||
async-trait = {version = "0.1.81", optional = true}
|
||||
|
||||
# Supported types for encoding
|
||||
blake3 = {version = "1.5.1", optional = true}
|
||||
bridgetree = {version = "0.4.0", optional = true}
|
||||
blake3 = {version = "1.5.4", optional = true}
|
||||
bridgetree = {version = "0.5.0", optional = true}
|
||||
pasta_curves = {version = "0.5.1", optional = true}
|
||||
semver = {version = "1.0.23", optional = true}
|
||||
url = {version = "2.5.2", optional = true}
|
||||
|
||||
@@ -10,8 +10,8 @@ edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
proc-macro2 = "1.0.86"
|
||||
quote = "1.0.36"
|
||||
syn = {version = "2.0.70", features = ["full", "fold"]}
|
||||
quote = "1.0.37"
|
||||
syn = {version = "2.0.76", features = ["full", "fold"]}
|
||||
|
||||
[features]
|
||||
default = []
|
||||
|
||||
@@ -12,10 +12,10 @@ edition = "2021"
|
||||
proc-macro = true
|
||||
|
||||
[dependencies]
|
||||
proc-macro-crate = "3.0.0"
|
||||
proc-macro-crate = "3.2.0"
|
||||
proc-macro2 = "1.0.86"
|
||||
quote = "1.0.36"
|
||||
syn = {version = "2.0.70", features = ["full", "fold"]}
|
||||
quote = "1.0.37"
|
||||
syn = {version = "2.0.76", features = ["full", "fold"]}
|
||||
|
||||
darkfi-derive-internal = {version = "0.4.1", path = "../derive-internal"}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user