Parcourir la source

Update dependency versions.

parazyd il y a 4 ans
Parent
commit
38e5550eaa
2 fichiers modifiés avec 49 ajouts et 42 suppressions
  1. 31 20
      Cargo.lock
  2. 18 22
      Cargo.toml

+ 31 - 20
Cargo.lock

@@ -85,9 +85,9 @@ dependencies = [
 
 [[package]]
 name = "anyhow"
-version = "1.0.48"
+version = "1.0.49"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "62e1f47f7dc0422027a4e370dd4548d4d66b26782e513e98dca1e689e058a80e"
+checksum = "0a03e93e97a28fbc9f42fbc5ba0886a3c67eb637b476dbee711f80a6ffe8223d"
 
 [[package]]
 name = "arrayref"
@@ -214,11 +214,11 @@ dependencies = [
 
 [[package]]
 name = "async-native-tls"
-version = "0.3.3"
+version = "0.4.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9e9e7a929bd34c68a82d58a4de7f86fffdaf97fb2af850162a7bb19dd7269b33"
+checksum = "d57d4cec3c647232e1094dc013546c0b33ce785d8aeb251e1f20dfaf8a9a13fe"
 dependencies = [
- "async-std",
+ "futures-util",
  "native-tls",
  "thiserror",
  "url",
@@ -299,15 +299,15 @@ dependencies = [
 
 [[package]]
 name = "async-tungstenite"
-version = "0.15.0"
+version = "0.16.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "742cc7dcb20b2f84a42f4691aa999070ec7e78f8e7e7438bf14be7017b44907e"
+checksum = "a0d06e9a20f1c0d64b6067ef6aa9fdf59e194ecde93575591fb4c78063692324"
 dependencies = [
  "futures-io",
  "futures-util",
  "log",
  "pin-project-lite",
- "tungstenite 0.15.0",
+ "tungstenite 0.16.0",
 ]
 
 [[package]]
@@ -412,9 +412,9 @@ dependencies = [
 
 [[package]]
 name = "bdk"
-version = "0.12.0"
+version = "0.13.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ecf7e997526ceefbab7dd99fc0da6834ed8853bd051f53523415ed1dc82b870d"
+checksum = "9f687a9504efaa1650148b9e891b4c111adb31ceeb9011dec578941b00f18c9f"
 dependencies = [
  "async-trait",
  "bdk-macros",
@@ -550,14 +550,25 @@ dependencies = [
  "constant_time_eq",
 ]
 
+[[package]]
+name = "blake2b_simd"
+version = "1.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "72936ee4afc7f8f736d1c38383b56480b5497b4617b4a77bdbf1d2ababc76127"
+dependencies = [
+ "arrayref",
+ "arrayvec 0.7.2",
+ "constant_time_eq",
+]
+
 [[package]]
 name = "blake2s_simd"
-version = "0.5.11"
+version = "1.0.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9e461a7034e85b211a4acb57ee2e6730b32912b06c08cc242243c39fc21ae6a2"
+checksum = "db539cc2b5f6003621f1cd9ef92d7ded8ea5232c7de0f9faa2de251cd98730d4"
 dependencies = [
  "arrayref",
- "arrayvec 0.5.2",
+ "arrayvec 0.7.2",
  "constant_time_eq",
 ]
 
@@ -1287,7 +1298,7 @@ dependencies = [
  "async-tungstenite",
  "bdk",
  "bitcoin",
- "blake2b_simd",
+ "blake2b_simd 1.0.0",
  "blake2s_simd",
  "bs58 0.4.0",
  "bytes 1.1.0",
@@ -1327,7 +1338,7 @@ dependencies = [
  "subtle",
  "thiserror",
  "toml",
- "tungstenite 0.15.0",
+ "tungstenite 0.16.0",
  "url",
  "zeromq",
 ]
@@ -2135,7 +2146,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "0f186b85ed81082fb1cf59d52b0111f02915e89a4ac61d292b38d075e570f3a9"
 dependencies = [
  "backtrace",
- "blake2b_simd",
+ "blake2b_simd 0.5.11",
  "ff",
  "group",
  "pasta_curves",
@@ -3122,7 +3133,7 @@ version = "0.2.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "d647d91972bad78120fd61e06b225fcda117805c9bbf17676b51bd03a251278b"
 dependencies = [
- "blake2b_simd",
+ "blake2b_simd 0.5.11",
  "ff",
  "group",
  "lazy_static",
@@ -3651,7 +3662,7 @@ name = "reddsa"
 version = "0.0.0"
 source = "git+https://github.com/str4d/redjubjub.git?rev=416a6a8ebf8bd42c114c938883016c04f338de72#416a6a8ebf8bd42c114c938883016c04f338de72"
 dependencies = [
- "blake2b_simd",
+ "blake2b_simd 0.5.11",
  "byteorder",
  "digest 0.9.0",
  "group",
@@ -5241,9 +5252,9 @@ dependencies = [
 
 [[package]]
 name = "tungstenite"
-version = "0.15.0"
+version = "0.16.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "983d40747bce878d2fb67d910dcb8bd3eca2b2358540c3cc1b98c027407a3ae3"
+checksum = "6ad3713a14ae247f22a728a0456a545df14acf3867f905adff84be99e23b3ad1"
 dependencies = [
  "base64 0.13.0",
  "byteorder",

+ 18 - 22
Cargo.toml

@@ -11,10 +11,6 @@ edition = "2021"
 [lib]
 name = "drk"
 
-[dependencies.halo2]
-version = "=0.1.0-beta.1"
-features = ["dev-graph", "gadget-traces", "sanity-checks"]
-
 [dependencies.halo2_gadgets]
 git = "https://github.com/parazyd/halo2_gadgets.git"
 rev = "8238cb3471b798c76dd53b278524fc80685c7d4f"
@@ -33,18 +29,17 @@ features = ["lz4"]
 
 [dependencies]
 # Crypto
+halo2 = {version = "=0.1.0-beta.1", features = ["dev-graph", "gadget-traces", "sanity-checks"]}
 pasta_curves = "0.2.1"
 rand = "0.8.4"
-num-bigint = {version = "0.4.2", features = ["rand"]}
-blake2b_simd = "0.5.11"
-blake2s_simd = "0.5.11"
+num-bigint = {version = "0.4.3", features = ["rand"]}
+blake2b_simd = "1.0.0"
+blake2s_simd = "1.0.0"
 group = "0.11.0"
 crypto_api_chachapoly = "0.5.0"
-arrayvec = "0.7.0"
+arrayvec = "0.7.2"
 sha2 = "0.9.8"
 ripemd160 = "0.9.1"
-# Constant time options which is used for MerkleNode incrementalmerkletree
-subtle = "2.3"
 
 # Encoding and parsing
 bs58 = "0.4.0"
@@ -52,7 +47,7 @@ bytes = "1.1.0"
 hex = "0.4.3"
 toml = "0.5.8"
 url = "2.2.2"
-serde_json = "1.0.68"
+serde_json = "1.0.72"
 serde = {version = "1.0.130", features = ["derive"]}
 
 # Async
@@ -60,25 +55,27 @@ async-std = "1.10.0"
 async-trait = "0.1.51"
 async-channel = "1.6.1"
 native-tls = "0.2.8"
-async-native-tls = "0.3.3"
+async-native-tls = "0.4.0"
 async-executor = "1.4.1"
-futures = "0.3.17"
+futures = "0.3.18"
 smol = "1.2.5"
 
 # Utilities
-anyhow = "1.0.44"
+anyhow = "1.0.49"
+thiserror = "1.0.30"
 dirs = "4.0.0"
 failure = "0.1.8"
 lazy_static = "1.4.0"
 log = "0.4.14"
 num_cpus = "1.13.0"
-simple_logger = "1.13.0"
+simple_logger = "1.15.0"
 signal-hook = "0.3.10"
 signal-hook-async-std = "0.2.1"
+subtle = "2.4.1"
 
 # Used for Websockets client implementation.
-async-tungstenite = "0.15.0"
-tungstenite = "0.15.0"
+async-tungstenite = "0.16.0"
+tungstenite = "0.16.0"
 
 # Used for wallet management.
 rusqlite = {version = "0.26.1", features = ["bundled-sqlcipher"]}
@@ -87,18 +84,17 @@ rusqlite = {version = "0.26.1", features = ["bundled-sqlcipher"]}
 zeromq = {version = "0.3.0", default-features = false, features = ["async-std-runtime", "all-transport"]}
 
 # Cashier Bitcoin dependencies
-bdk = {version = "0.12.0", optional = true}
-bitcoin = {version = "0.27.0", optional = true}
+bdk = {version = "0.13.0", optional = true}
+bitcoin = {version = "0.27.1", optional = true}
 secp256k1 = {version = "0.20.3", default-features = false, features = ["rand-std"], optional = true}
 
 # Cashier Ethereum dependencies
 hash-db = {version = "0.15.2", optional = true}
 keccak-hasher = {version = "0.15.3", optional = true}
-thiserror = "1.0.30"
 
 # Cashier Solana dependencies
-solana-client = {version = "1.8.2", optional = true}
-solana-sdk = {version = "1.8.2", optional = true}
+solana-client = {version = "1.8.5", optional = true}
+solana-sdk = {version = "1.8.5", optional = true}
 spl-associated-token-account = {version = "1.0.3", features = ["no-entrypoint"], optional = true}
 spl-token = {version = "3.2.0", features = ["no-entrypoint"], optional = true}