Bladeren bron

Update project dependencies.

parazyd 4 jaren geleden
bovenliggende
commit
c0acef85bd

File diff suppressed because it is too large
+ 191 - 175
Cargo.lock


+ 20 - 17
Cargo.toml

@@ -21,6 +21,7 @@ members = [
 	"bin/zkas",
 	#"bin/cashierd",
 	"bin/darkfid",
+	"bin/darkotc",
 	"bin/drk",
 	"bin/faucetd",
 	"bin/ircd",
@@ -43,15 +44,15 @@ members = [
 
 [dependencies]
 # Hard dependencies
-libc = "0.2.126"
+libc = "0.2.127"
 log = "0.4.17"
-thiserror = "1.0.31"
+thiserror = "1.0.32"
 
 # async-runtime
 smol = {version = "1.2.5", optional = true}
 futures = {version = "0.3.21", optional = true}
 async-std = {version = "1.12.0", features = ["attributes"], optional = true}
-async-trait = {version = "0.1.56", optional = true}
+async-trait = {version = "0.1.57", optional = true}
 async-channel = {version = "1.6.1", optional = true}
 async-executor = {version = "1.4.1", optional = true}
 
@@ -65,48 +66,49 @@ futures-rustls = {version = "0.22.1", features = ["dangerous_configuration"], op
 
 # TLS cert utilities
 ed25519-compact = {version = "1.0.11", features = ["pem"], optional = true}
-rcgen = {version = "0.9.2", features = ["pem"], optional = true}
-rustls-pemfile = {version = "1.0.0", optional = true}
+rcgen = {version = "0.9.3", features = ["pem"], optional = true}
+rustls-pemfile = {version = "1.0.1", optional = true}
 
 # Encoding
 hex = {version = "0.4.3", optional = true}
 bs58 = {version = "0.4.0", optional = true}
 toml = {version = "0.5.9", optional = true}
-bytes = {version = "1.1.0", optional = true}
+bytes = {version = "1.2.1", optional = true}
 bincode = {version = "2.0.0-rc.1", features = ["serde"], optional = true}
 num-bigint = {version = "0.4.3", features = ["serde"], optional = true}
-serde_json = {version = "1.0.82", optional = true}
-serde = {version = "1.0.138", features = ["derive"], optional = true}
+serde_json = {version = "1.0.83", optional = true}
+serde = {version = "1.0.142", features = ["derive"], optional = true}
 structopt = {version= "0.3.26", optional = true}
-structopt-toml = {version= "0.5.0", optional = true}
+structopt-toml = {version= "0.5.1", optional = true}
 
 # Utilities
 url = {version = "2.2.2", features = ["serde"], optional = true}
 dirs = {version = "4.0.0", optional = true}
 subtle = {version = "2.4.1", optional = true}
 lazy_static = {version = "1.4.0", optional = true}
-lazy-init = {version = "0.5.0", optional = true}
+lazy-init = {version = "0.5.1", optional = true}
 fxhash = {version = "0.2.1", optional = true}
 indexmap = {version = "1.9.1", optional = true}
 itertools = {version = "0.10.3", optional = true}
 darkfi-derive = {path = "src/util/derive", optional = true}
 darkfi-derive-internal = {path = "src/util/derive-internal", optional = true}
 chrono = {version = "0.4.19", optional = true}
-regex = {version = "1.5.6", optional = true}
+regex = {version = "1.6.0", optional = true}
 
 # Misc
 termion = {version = "1.5.6", optional = true}
 simplelog = {version = "0.12.0", optional = true}
+indicatif = {version = "0.17.0", optional = true}
 
 # Websockets
-tungstenite = {version = "0.17.2", optional = true}
+tungstenite = {version = "0.17.3", optional = true}
 async-tungstenite = {version = "0.17.2", optional = true}
 
 # socks5
 fast-socks5 = {version = "0.4.3", optional = true}
 
 # Crypto
-bitvec = {version = "1.0.0", optional = true}
+bitvec = {version = "1.0.1", optional = true}
 rand = {version = "0.8.5", optional = true}
 blake3 = {version = "1.3.1", optional = true}
 sha2 = {version = "0.10.2", optional = true}
@@ -128,20 +130,20 @@ wasmer-compiler-singlepass = {version = "2.3.0", optional = true}
 wasmer-middlewares = {version = "2.3.0", optional = true}
 
 # Wallet management
-sqlx = {version = "0.6.0", features = ["runtime-async-std-native-tls", "sqlite"], optional = true}
-libsqlite3-sys = {version = "0.24.2", features = ["bundled-sqlcipher"],  optional = true }
+sqlx = {version = "0.6.1", features = ["runtime-async-std-native-tls", "sqlite"], optional = true}
+libsqlite3-sys = {version = "0.24.1", features = ["bundled-sqlcipher"],  optional = true }
 
 # Blockchain store
 sled = {version = "0.34.7", optional = true}
 
 [dev-dependencies]
-clap = {version = "3.2.8", features = ["derive"]}
+clap = {version = "3.2.16", features = ["derive"]}
 halo2_proofs = {version = "0.2.0", features = ["dev-graph", "gadget-traces", "sanity-checks"]}
 halo2_gadgets = {version = "0.2.0", features = ["dev-graph", "test-dependencies"]}
 #halo2_proofs = {git = "https://github.com/zcash/halo2.git", rev = "a898d65ae3ad3d41987666f6a03cfc15edae01c4", features = ["dev-graph", "gadget-traces", "sanity-checks"]}
 #halo2_gadgets = {git = "https://github.com/zcash/halo2.git", rev = "a898d65ae3ad3d41987666f6a03cfc15edae01c4", features = ["dev-graph", "test-dependencies"]}
 
-plotters = "0.3.1"
+plotters = "0.3.2"
 
 [features]
 async-runtime = [
@@ -177,6 +179,7 @@ util = [
 	"num-bigint",
 	"fxhash",
 	"chrono",
+	"indicatif",
 
     "async-net",
     "async-runtime",

+ 13 - 13
bin/cashierd/Cargo.toml

@@ -12,7 +12,7 @@ features = ["wallet", "node", "rpc"]
 smol = "1.2.5"
 futures = "0.3.21"
 async-std = "1.12.0"
-async-trait = "0.1.56"
+async-trait = "0.1.57"
 async-channel = "1.6.1"
 async-executor = "1.4.1"
 easy-parallel = "3.2.0"
@@ -21,23 +21,23 @@ easy-parallel = "3.2.0"
 rand = "0.8.5"
 
 # Misc
-clap = {version = "3.2.8", features = ["derive"]}
+clap = {version = "3.2.16", features = ["derive"]}
 log = "0.4.17"
 num_cpus = "1.13.1"
 simplelog = "0.12.0"
-thiserror = "1.0.31"
+thiserror = "1.0.32"
 url = "2.2.2"
 fxhash = "0.2.1"
 
 # Encoding and parsing
-serde = {version = "1.0.138", features = ["derive"]}
-serde_json = "1.0.82"
+serde = {version = "1.0.142", features = ["derive"]}
+serde_json = "1.0.83"
 
 # Bitcoin bridge dependencies
-bdk = {version = "0.19.0", optional = true}
-anyhow = {version = "1.0.58", optional = true}
+bdk = {version = "0.20.0", optional = true}
+anyhow = {version = "1.0.60", optional = true}
 bitcoin = {version = "0.28.1", optional = true}
-secp256k1 = {version = "0.23.3", default-features = false, features = ["rand-std"], optional = true}
+secp256k1 = {version = "0.24.0", default-features = false, features = ["rand-std"], optional = true}
 
 # Ethereum bridge dependencies
 hex = {version = "0.4.3", optional = true}
@@ -49,11 +49,11 @@ num-bigint = {version = "0.4.3", features = ["rand", "serde"], optional = true}
 # Solana bridge dependencies
 native-tls = {version = "0.2.10", optional = true}
 async-native-tls = {version = "0.4.0", optional = true}
-solana-client = {version = "1.10.29", optional = true}
-solana-sdk = {version = "1.10.29", optional = true}
-spl-associated-token-account = {version = "1.0.5", features = ["no-entrypoint"], optional = true}
-spl-token = {version = "3.4.0-alpha", features = ["no-entrypoint"], optional = true}
-tungstenite = {version = "0.17.2", optional = true}
+solana-client = {version = "1.11.5", optional = true}
+solana-sdk = {version = "1.11.5", optional = true}
+spl-associated-token-account = {version = "1.1.1", features = ["no-entrypoint"], optional = true}
+spl-token = {version = "3.5.0", features = ["no-entrypoint"], optional = true}
+tungstenite = {version = "0.17.3", optional = true}
 
 [features]
 btc = [

+ 3 - 3
bin/dao-cli/Cargo.toml

@@ -12,16 +12,16 @@ features = ["rpc"]
 smol = "1.2.5"
 futures = "0.3.21"
 async-std = {version = "1.12.0", features = ["attributes"]}
-async-trait = "0.1.56"
+async-trait = "0.1.57"
 async-channel = "1.6.1"
 async-executor = "1.4.1"
 
 # Misc
-clap = {version = "3.2.8", features = ["derive"]}
+clap = {version = "3.2.16", features = ["derive"]}
 log = "0.4.17"
 num_cpus = "1.13.1"
 simplelog = "0.12.0"
 url = "2.2.2"
 
 # Encoding and parsing
-serde_json = "1.0.82"
+serde_json = "1.0.83"

+ 2 - 2
bin/daod/Cargo.toml

@@ -12,7 +12,7 @@ features = ["rpc"]
 smol = "1.2.5"
 futures = "0.3.21"
 async-std = {version = "1.12.0", features = ["attributes"]}
-async-trait = "0.1.56"
+async-trait = "0.1.57"
 async-channel = "1.6.1"
 async-executor = "1.4.1"
 easy-parallel = "3.2.0"
@@ -24,4 +24,4 @@ simplelog = "0.12.0"
 url = "2.2.2"
 
 # Encoding and parsing
-serde_json = "1.0.82"
+serde_json = "1.0.83"

+ 6 - 6
bin/darkfid/Cargo.toml

@@ -12,7 +12,7 @@ edition = "2021"
 async-channel = "1.6.1"
 async-executor = "1.4.1"
 async-std = "1.12.0"
-async-trait = "0.1.56"
+async-trait = "0.1.57"
 blake3 = "1.3.1"
 bs58 = "0.4.0"
 chrono = "0.4.19"
@@ -21,18 +21,18 @@ darkfi = {path = "../../", features = ["blockchain", "wallet", "rpc", "net", "no
 easy-parallel = "3.2.0"
 futures-lite = "1.12.0"
 fxhash = "0.2.1"
-lazy-init = "0.5.0"
+lazy-init = "0.5.1"
 log = "0.4.17"
 num-bigint = {version = "0.4.3", features = ["serde"]}
 pasta_curves = "0.4.0"
 rand = "0.8.5"
-serde_json = "1.0.82"
+serde_json = "1.0.83"
 simplelog = "0.12.0"
 sled = "0.34.7"
 url = "2.2.2"
 
 # Argument parsing
-serde = "1.0.138"
-serde_derive = "1.0.138"
+serde = "1.0.142"
+serde_derive = "1.0.142"
 structopt = "0.3.26"
-structopt-toml = "0.5.0"
+structopt-toml = "0.5.1"

+ 21 - 0
bin/darkotc/Cargo.toml

@@ -0,0 +1,21 @@
+[package]
+name = "darkotc"
+version = "0.3.0"
+homepage = "https://dark.fi"
+description = "Atomic swap commandline tool"
+authors = ["darkfi <dev@dark.fi>"]
+repository = "https://github.com/darkrenaissance/darkfi"
+license = "AGPL-3.0-only"
+edition = "2021"
+
+[dependencies]
+async-std = {version = "1.12.0", features = ["attributes"]}
+bs58 = "0.4.0"
+clap = {version = "3.2.16", features = ["derive"]}
+darkfi = {path = "../../", features = ["crypto", "rpc", "util"]}
+halo2_proofs = "0.2.0"
+halo2_gadgets = "0.2.0"
+num-bigint = {version = "0.4.3", features = ["serde"]}
+rand = "0.8.5"
+serde_json = "1.0.83"
+url = "2.2.2"

+ 4 - 4
bin/dnetview/Cargo.toml

@@ -19,16 +19,16 @@ easy-parallel = "3.2.0"
 async-channel = "1.6.1"
 
 # Misc
-clap = "3.2.8"
+clap = "3.2.16"
 rand = "0.8.5"
 simplelog = "0.12.0"
 log = "0.4.17"
 num_cpus = "1.13.1"
 url = "2.2.2"
 fxhash = "0.2.1"
-thiserror = "1.0.31"
+thiserror = "1.0.32"
 
 # Encoding and parsing
-serde_json = "1.0.82"
-serde = {version = "1.0.138", features = ["derive"]}
+serde_json = "1.0.83"
+serde = {version = "1.0.142", features = ["derive"]}
 

+ 2 - 2
bin/drk/Cargo.toml

@@ -10,11 +10,11 @@ edition = "2021"
 
 [dependencies]
 async-std = {version = "1.12.0", features = ["attributes"]}
-clap = {version = "3.2.8", features = ["derive"]}
+clap = {version = "3.2.16", features = ["derive"]}
 darkfi = {path = "../../", features = ["crypto", "util", "rpc"]}
 log = "0.4.17"
 num-bigint = {version = "0.4.3", features = ["serde"]}
 prettytable-rs = "0.8.0"
-serde_json = "1.0.82"
+serde_json = "1.0.83"
 simplelog = "0.12.0"
 url = "2.2.2"

+ 6 - 6
bin/faucetd/Cargo.toml

@@ -12,7 +12,7 @@ edition = "2021"
 async-channel = "1.6.1"
 async-executor = "1.4.1"
 async-std = "1.12.0"
-async-trait = "0.1.56"
+async-trait = "0.1.57"
 blake3 = "1.3.1"
 bs58 = "0.4.0"
 chrono = "0.4.19"
@@ -21,17 +21,17 @@ darkfi = {path = "../../", features = ["blockchain", "wallet", "rpc", "net", "no
 easy-parallel = "3.2.0"
 futures-lite = "1.12.0"
 hex = "0.4.3"
-lazy-init = "0.5.0"
+lazy-init = "0.5.1"
 log = "0.4.17"
 num-bigint = {version = "0.4.3", features = ["serde"]}
 rand = "0.8.5"
-serde_json = "1.0.82"
+serde_json = "1.0.83"
 simplelog = "0.12.0"
 sled = "0.34.7"
 url = "2.2.2"
 
 # Argument parsing
-serde = "1.0.138"
-serde_derive = "1.0.138"
+serde = "1.0.142"
+serde_derive = "1.0.142"
 structopt = "0.3.26"
-structopt-toml = "0.5.0"
+structopt-toml = "0.5.1"

+ 5 - 5
bin/irc-raft/Cargo.toml

@@ -15,7 +15,7 @@ smol = "1.2.5"
 futures = "0.3.21"
 futures-rustls = "0.22.1"
 async-std = "1.12.0"
-async-trait = "0.1.56"
+async-trait = "0.1.57"
 async-channel = "1.6.1"
 async-executor = "1.4.1"
 easy-parallel = "3.2.0"
@@ -25,7 +25,7 @@ crypto_box = "0.7.2"
 rand = "0.8.5"
 
 # Misc
-clap = {version = "3.2.8", features = ["derive"]}
+clap = {version = "3.2.16", features = ["derive"]}
 log = "0.4.17"
 simplelog = "0.12.0"
 fxhash = "0.2.1"
@@ -33,9 +33,9 @@ ctrlc-async = {version= "3.2.2", default-features = false, features = ["async-st
 url = "2.2.2"
 
 # Encoding and parsing
-serde_json = "1.0.82"
-serde = {version = "1.0.138", features = ["derive"]}
+serde_json = "1.0.83"
+serde = {version = "1.0.142", features = ["derive"]}
 structopt = "0.3.26"
-structopt-toml = "0.5.0"
+structopt-toml = "0.5.1"
 bs58 = "0.4.0"
 toml = "0.5.9"

+ 6 - 6
bin/ircd/Cargo.toml

@@ -16,9 +16,9 @@ darkfi = {path = "../../", features = ["net", "rpc"]}
 smol = "1.2.5"
 futures = "0.3.21"
 futures-rustls = "0.22.1"
-rustls-pemfile = "1.0.0"
+rustls-pemfile = "1.0.1"
 async-std = "1.12.0"
-async-trait = "0.1.56"
+async-trait = "0.1.57"
 async-channel = "1.6.1"
 async-executor = "1.4.1"
 easy-parallel = "3.2.0"
@@ -28,7 +28,7 @@ crypto_box = "0.7.2"
 rand = "0.8.5"
 
 # Misc
-clap = {version = "3.2.8", features = ["derive"]}
+clap = {version = "3.2.16", features = ["derive"]}
 log = "0.4.17"
 simplelog = "0.12.0"
 fxhash = "0.2.1"
@@ -37,9 +37,9 @@ url = "2.2.2"
 ringbuffer = "0.8.4"
 
 # Encoding and parsing
-serde_json = "1.0.82"
-serde = {version = "1.0.138", features = ["derive"]}
+serde_json = "1.0.83"
+serde = {version = "1.0.142", features = ["derive"]}
 structopt = "0.3.26"
-structopt-toml = "0.5.0"
+structopt-toml = "0.5.1"
 bs58 = "0.4.0"
 toml = "0.5.9"

+ 3 - 3
bin/lilith/Cargo.toml

@@ -28,8 +28,8 @@ simplelog = "0.12.0"
 url = "2.2.2"
 
 # Argument parsing
-serde = "1.0.138"
-serde_derive = "1.0.138"
+serde = "1.0.142"
+serde_derive = "1.0.142"
 structopt = "0.3.26"
-structopt-toml = "0.5.0"
+structopt-toml = "0.5.1"
 toml = "0.5.9"

+ 3 - 3
bin/tau/tau-cli/Cargo.toml

@@ -13,11 +13,11 @@ categories = ["command-line-utilities"]
 [dependencies]
 async-std = {version = "1.12.0", features = ["attributes"]}
 chrono = "0.4.19"
-clap = {version = "3.2.8", features = ["derive"]}
+clap = {version = "3.2.16", features = ["derive"]}
 darkfi = { path = "../../../", features = ["rpc"]}
 log = "0.4.17"
 prettytable-rs = "0.8.0"
-serde = {version = "1.0.138", features = ["derive"]}
-serde_json = "1.0.82"
+serde = {version = "1.0.142", features = ["derive"]}
+serde_json = "1.0.83"
 simplelog = "0.12.0"
 url = "2.2.2"

+ 5 - 5
bin/tau/taud/Cargo.toml

@@ -16,7 +16,7 @@ darkfi = { path = "../../../", features = ["rpc", "raft", "net"]}
 # Async
 smol = "1.2.5"
 async-std = {version = "1.12.0", features = ["attributes"]}
-async-trait = "0.1.56"
+async-trait = "0.1.57"
 async-channel = "1.6.1"
 async-executor = "1.4.1"
 easy-parallel = "3.2.0"
@@ -27,16 +27,16 @@ log = "0.4.17"
 simplelog = "0.12.0"
 rand = "0.8.5"
 chrono = "0.4.19"
-thiserror = "1.0.31"
+thiserror = "1.0.32"
 ctrlc-async = {version= "3.2.2", default-features = false, features = ["async-std", "termination"]}
 url = "2.2.2"
 fxhash = "0.2.1"
 
 # Encoding and parsing
-serde = {version = "1.0.138", features = ["derive"]}
-serde_json = "1.0.82"
+serde = {version = "1.0.142", features = ["derive"]}
+serde_json = "1.0.83"
 structopt = "0.3.26"
-structopt-toml = "0.5.0"
+structopt-toml = "0.5.1"
 crypto_box = {version = "0.7.2", features = ["std"]}
 hex = "0.4.3"
 bs58 = "0.4.0"

+ 2 - 2
bin/vanityaddr/Cargo.toml

@@ -10,10 +10,10 @@ edition = "2021"
 
 [dependencies]
 bs58 = "0.4.0"
-clap = {version = "3.2.8", features = ["derive"]}
+clap = {version = "3.2.16", features = ["derive"]}
 ctrlc = "3.2.2"
 darkfi = {path = "../../", features = ["crypto"]}
-indicatif = "0.17.0-rc.11"
+indicatif = "0.17.0"
 num_cpus = "1.13.1"
 rand = "0.8.5"
 rayon = "1.5.3"

+ 1 - 1
bin/zkas/Cargo.toml

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

+ 2 - 2
example/dchat-seed/Cargo.toml

@@ -9,8 +9,8 @@ description = "Seed node for dchat"
 darkfi = {path = "../../", features = ["net", "rpc"]}
 
 # Async
-futures = "0.3.0"
-async-std = "1"
+futures = "0.3.21"
+async-std = "1.12.0"
 async-executor = "1.4.1"
 async-channel = "1.6.1"
 easy-parallel = "3.2.0"

+ 4 - 4
example/dchat/Cargo.toml

@@ -8,8 +8,8 @@ description = "Demo chat to document darkfi net code"
 darkfi = {path = "../../", features = ["net", "rpc"]}
 
 # Async
-async-std = "1"
-async-trait = "0.1.56"
+async-std = "1.12.0"
+async-trait = "0.1.57"
 async-executor = "1.4.1"
 async-channel = "1.6.1"
 easy-parallel = "3.2.0"
@@ -22,7 +22,7 @@ simplelog = "0.12.0"
 url = "2.2.2"
 
 # Encoding and parsing
-serde = {version = "1.0.138", features = ["derive"]}
-toml = "0.4.2"
+serde = {version = "1.0.142", features = ["derive"]}
+toml = "0.5.9"
 
 

+ 3 - 3
example/p2pdebug/Cargo.toml

@@ -14,7 +14,7 @@ darkfi = {path = "../../", features = ["net", "rpc"]}
 smol = "1.2.5"
 futures = "0.3.21"
 async-std = "1.12.0"
-async-trait = "0.1.56"
+async-trait = "0.1.57"
 async-channel = "1.6.1"
 async-executor = "1.4.1"
 easy-parallel = "3.2.0"
@@ -23,11 +23,11 @@ easy-parallel = "3.2.0"
 rand = "0.8.5"
 
 # Misc
-clap = {version = "3.2.8", features = ["derive"]}
+clap = {version = "3.2.16", features = ["derive"]}
 log = "0.4.17"
 simplelog = "0.12.0"
 fxhash = "0.2.1"
 url = "2.2.2"
 
 # Encoding and parsing
-serde_json = "1.0.82"
+serde_json = "1.0.83"

+ 5 - 5
script/research/darkwiki/Cargo.toml

@@ -12,7 +12,7 @@ darkfi = {path = "../../../", features = ["raft"]}
 # Async
 smol = "1.2.5"
 async-std = {version = "1.12.0", features = ["attributes"]}
-async-trait = "0.1.56"
+async-trait = "0.1.57"
 async-channel = "1.6.1"
 async-executor = "1.4.1"
 easy-parallel = "3.2.0"
@@ -23,16 +23,16 @@ log = "0.4.17"
 simplelog = "0.12.0"
 rand = "0.8.5"
 chrono = "0.4.19"
-thiserror = "1.0.31"
+thiserror = "1.0.32"
 ctrlc-async = {version= "3.2.2", default-features = false, features = ["async-std", "termination"]}
 url = "2.2.2"
 fxhash = "0.2.1"
 
 # Encoding and parsing
-serde = {version = "1.0.138", features = ["derive"]}
-serde_json = "1.0.82"
+serde = {version = "1.0.142", features = ["derive"]}
+serde_json = "1.0.83"
 structopt = "0.3.26"
-structopt-toml = "0.5.0"
+structopt-toml = "0.5.1"
 unicode-segmentation = "1.9.0"
 crypto_box = {version = "0.7.2", features = ["std"]}
 hex = "0.4.3"

+ 5 - 5
script/research/dhtd/Cargo.toml

@@ -11,20 +11,20 @@ features = ["dht"]
 async-channel = "1.6.1"
 async-executor = "1.4.1"
 async-std = "1.12.0"
-async-trait = "0.1.56"
+async-trait = "0.1.57"
 blake3 = "1.3.1"
 ctrlc-async = {version = "3.2.2", default-features = false, features = ["async-std", "termination"]}
 easy-parallel = "3.2.0"
 futures-lite = "1.12.0"
 log = "0.4.17"
-serde_json = "1.0.82"
+serde_json = "1.0.83"
 simplelog = "0.12.0"
 url = "2.2.2"
 
 # Argument parsing
-serde = "1.0.138"
-serde_derive = "1.0.138"
+serde = "1.0.142"
+serde_derive = "1.0.142"
 structopt = "0.3.26"
-structopt-toml = "0.5.0"
+structopt-toml = "0.5.1"
 
 [workspace]

+ 1 - 1
script/research/nodes-tool/Cargo.toml

@@ -11,7 +11,7 @@ features = ["blockchain", "node", "wallet"]
 
 async-std = "1.12.0"
 blake3 = "1.3.1"
-serde = "1.0.138"
+serde = "1.0.142"
 sled = "0.34.7"
 
 [workspace]

+ 4 - 4
script/research/raft-diag/Cargo.toml

@@ -11,7 +11,7 @@ darkfi = {path = "../../../", features = ["raft"]}
 # Async
 smol = "1.2.5"
 async-std = {version = "1.12.0", features = ["attributes"]}
-async-trait = "0.1.56"
+async-trait = "0.1.57"
 async-channel = "1.6.1"
 async-executor = "1.4.1"
 easy-parallel = "3.2.0"
@@ -22,14 +22,14 @@ log = "0.4.17"
 simplelog = "0.12.0"
 rand = "0.8.5"
 chrono = "0.4.19"
-thiserror = "1.0.31"
+thiserror = "1.0.32"
 ctrlc-async = {version= "3.2.2", default-features = false, features = ["async-std", "termination"]}
 url = "2.2.2"
 fxhash = "0.2.1"
 
 # Encoding and parsing
-serde = {version = "1.0.138", features = ["derive"]}
-serde_json = "1.0.82"
+serde = {version = "1.0.142", features = ["derive"]}
+serde_json = "1.0.83"
 structopt = "0.3.26"
 hex = "0.4.3"
 bs58 = "0.4.0"

+ 1 - 1
src/sdk/Cargo.toml

@@ -5,5 +5,5 @@ edition = "2021"
 
 [dependencies]
 borsh = "0.9.3"
-thiserror = "1.0.31"
+thiserror = "1.0.32"
 wee_alloc = "0.4.5"

+ 3 - 3
src/util/derive-internal/Cargo.toml

@@ -4,6 +4,6 @@ version = "0.3.0"
 edition = "2021"
 
 [dependencies]
-proc-macro2 = "1.0.40"
-quote = "1.0.20"
-syn = {version = "1.0.98", features = ["full", "fold"]}
+proc-macro2 = "1.0.43"
+quote = "1.0.21"
+syn = {version = "1.0.99", features = ["full", "fold"]}

+ 3 - 3
src/util/derive/Cargo.toml

@@ -7,8 +7,8 @@ edition = "2021"
 proc-macro = true
 
 [dependencies]
-proc-macro-crate = "1.1.3"
-proc-macro2 = "1.0.40"
-syn = {version = "1.0.98", features = ["full", "fold"]}
+proc-macro-crate = "1.2.0"
+proc-macro2 = "1.0.43"
+syn = {version = "1.0.99", features = ["full", "fold"]}
 
 darkfi-derive-internal = {path = "../derive-internal"}

Some files were not shown because too many files changed in this diff