Просмотр исходного кода

Update Cargo.lock and Cargo.toml.

parazyd 4 лет назад
Родитель
Сommit
2611d27590
2 измененных файлов с 106 добавлено и 5 удалено
  1. 104 4
      Cargo.lock
  2. 2 1
      Cargo.toml

+ 104 - 4
Cargo.lock

@@ -706,6 +706,18 @@ version = "0.4.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "771fe0050b883fcc3ea2359b1a96bcfbc090b7116eae7c3c512c7a083fdf23d3"
 checksum = "771fe0050b883fcc3ea2359b1a96bcfbc090b7116eae7c3c512c7a083fdf23d3"
 
 
+[[package]]
+name = "bstr"
+version = "0.2.17"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223"
+dependencies = [
+ "lazy_static",
+ "memchr",
+ "regex-automata",
+ "serde",
+]
+
 [[package]]
 [[package]]
 name = "bumpalo"
 name = "bumpalo"
 version = "3.8.0"
 version = "3.8.0"
@@ -1248,6 +1260,28 @@ dependencies = [
  "crypto_api",
  "crypto_api",
 ]
 ]
 
 
+[[package]]
+name = "csv"
+version = "1.1.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "22813a6dc45b335f9bade10bf7271dc477e81113e89eb251a0bc2a8a81c536e1"
+dependencies = [
+ "bstr",
+ "csv-core",
+ "itoa",
+ "ryu",
+ "serde",
+]
+
+[[package]]
+name = "csv-core"
+version = "0.1.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90"
+dependencies = [
+ "memchr",
+]
+
 [[package]]
 [[package]]
 name = "ctor"
 name = "ctor"
 version = "0.1.21"
 version = "0.1.21"
@@ -1304,7 +1338,7 @@ dependencies = [
  "bytes 1.1.0",
  "bytes 1.1.0",
  "clap",
  "clap",
  "crypto_api_chachapoly",
  "crypto_api_chachapoly",
- "dirs",
+ "dirs 4.0.0",
  "easy-parallel",
  "easy-parallel",
  "failure",
  "failure",
  "futures",
  "futures",
@@ -1321,6 +1355,7 @@ dependencies = [
  "num-bigint",
  "num-bigint",
  "num_cpus",
  "num_cpus",
  "pasta_curves",
  "pasta_curves",
+ "prettytable-rs",
  "rand 0.8.4",
  "rand 0.8.4",
  "ripemd160",
  "ripemd160",
  "rocksdb",
  "rocksdb",
@@ -1495,6 +1530,17 @@ dependencies = [
  "walkdir",
  "walkdir",
 ]
 ]
 
 
+[[package]]
+name = "dirs"
+version = "1.0.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3fd78930633bd1c6e35c4b42b1df7b0cbc6bc191146e512bb3bedf243fcc3901"
+dependencies = [
+ "libc",
+ "redox_users 0.3.5",
+ "winapi 0.3.9",
+]
+
 [[package]]
 [[package]]
 name = "dirs"
 name = "dirs"
 version = "4.0.0"
 version = "4.0.0"
@@ -1521,7 +1567,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "03d86534ed367a67548dc68113a0f5db55432fdfbb6e6f9d77704397d95d5780"
 checksum = "03d86534ed367a67548dc68113a0f5db55432fdfbb6e6f9d77704397d95d5780"
 dependencies = [
 dependencies = [
  "libc",
  "libc",
- "redox_users",
+ "redox_users 0.4.0",
  "winapi 0.3.9",
  "winapi 0.3.9",
 ]
 ]
 
 
@@ -1532,7 +1578,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"
 checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"
 dependencies = [
 dependencies = [
  "libc",
  "libc",
- "redox_users",
+ "redox_users 0.4.0",
  "winapi 0.3.9",
  "winapi 0.3.9",
 ]
 ]
 
 
@@ -2167,7 +2213,7 @@ dependencies = [
 [[package]]
 [[package]]
 name = "halo2_gadgets"
 name = "halo2_gadgets"
 version = "0.0.0"
 version = "0.0.0"
-source = "git+https://github.com/parazyd/halo2_gadgets.git?rev=8238cb3471b798c76dd53b278524fc80685c7d4f#8238cb3471b798c76dd53b278524fc80685c7d4f"
+source = "git+https://github.com/parazyd/halo2_gadgets.git?rev=b45c527276bb2309f3b256eb5f45ccdcc5bd8c0f#b45c527276bb2309f3b256eb5f45ccdcc5bd8c0f"
 dependencies = [
 dependencies = [
  "arrayvec 0.7.2",
  "arrayvec 0.7.2",
  "bigint",
  "bigint",
@@ -3303,6 +3349,20 @@ version = "0.2.15"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "ed0cfbc8191465bed66e1718596ee0b0b35d5ee1f41c5df2189d0fe8bde535ba"
 checksum = "ed0cfbc8191465bed66e1718596ee0b0b35d5ee1f41c5df2189d0fe8bde535ba"
 
 
+[[package]]
+name = "prettytable-rs"
+version = "0.8.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0fd04b170004fa2daccf418a7f8253aaf033c27760b5f225889024cf66d7ac2e"
+dependencies = [
+ "atty",
+ "csv",
+ "encode_unicode",
+ "lazy_static",
+ "term",
+ "unicode-width",
+]
+
 [[package]]
 [[package]]
 name = "proc-macro-crate"
 name = "proc-macro-crate"
 version = "0.1.5"
 version = "0.1.5"
@@ -3697,6 +3757,17 @@ dependencies = [
  "bitflags",
  "bitflags",
 ]
 ]
 
 
+[[package]]
+name = "redox_users"
+version = "0.3.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "de0737333e7a9502c789a36d7c7fa6092a49895d4faa31ca5df163857ded2e9d"
+dependencies = [
+ "getrandom 0.1.16",
+ "redox_syscall 0.1.57",
+ "rust-argon2",
+]
+
 [[package]]
 [[package]]
 name = "redox_users"
 name = "redox_users"
 version = "0.4.0"
 version = "0.4.0"
@@ -3718,6 +3789,12 @@ dependencies = [
  "regex-syntax",
  "regex-syntax",
 ]
 ]
 
 
+[[package]]
+name = "regex-automata"
+version = "0.1.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
+
 [[package]]
 [[package]]
 name = "regex-syntax"
 name = "regex-syntax"
 version = "0.6.25"
 version = "0.6.25"
@@ -3829,6 +3906,18 @@ dependencies = [
  "smallvec",
  "smallvec",
 ]
 ]
 
 
+[[package]]
+name = "rust-argon2"
+version = "0.8.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4b18820d944b33caa75a71378964ac46f58517c92b6ae5f762636247c09e78fb"
+dependencies = [
+ "base64 0.13.0",
+ "blake2b_simd 0.5.11",
+ "constant_time_eq",
+ "crossbeam-utils 0.8.5",
+]
+
 [[package]]
 [[package]]
 name = "rustc-demangle"
 name = "rustc-demangle"
 version = "0.1.21"
 version = "0.1.21"
@@ -5007,6 +5096,17 @@ dependencies = [
  "winapi 0.3.9",
  "winapi 0.3.9",
 ]
 ]
 
 
+[[package]]
+name = "term"
+version = "0.5.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "edd106a334b7657c10b7c540a0106114feadeb4dc314513e97df481d5d966f42"
+dependencies = [
+ "byteorder",
+ "dirs 1.0.5",
+ "winapi 0.3.9",
+]
+
 [[package]]
 [[package]]
 name = "termcolor"
 name = "termcolor"
 version = "1.1.2"
 version = "1.1.2"

+ 2 - 1
Cargo.toml

@@ -13,7 +13,7 @@ name = "drk"
 
 
 [dependencies.halo2_gadgets]
 [dependencies.halo2_gadgets]
 git = "https://github.com/parazyd/halo2_gadgets.git"
 git = "https://github.com/parazyd/halo2_gadgets.git"
-rev = "8238cb3471b798c76dd53b278524fc80685c7d4f"
+rev = "b45c527276bb2309f3b256eb5f45ccdcc5bd8c0f"
 features = ["dev-graph", "test-dependencies"]
 features = ["dev-graph", "test-dependencies"]
 
 
 [dependencies.incrementalmerkletree]
 [dependencies.incrementalmerkletree]
@@ -74,6 +74,7 @@ signal-hook = "0.3.10"
 signal-hook-async-std = "0.2.1"
 signal-hook-async-std = "0.2.1"
 subtle = "2.4.1"
 subtle = "2.4.1"
 thiserror = "1.0.30"
 thiserror = "1.0.30"
+prettytable-rs = "0.8.0"
 
 
 # Used for Websockets client implementation.
 # Used for Websockets client implementation.
 async-tungstenite = "0.16.0"
 async-tungstenite = "0.16.0"