diff --git a/Cargo.lock b/Cargo.lock index 63a3c421..e8b7d401 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,11 +1,13 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. [[package]] -name = "MacTypes-sys" -version = "2.1.0" +name = "aes" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "aes-soft 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "aesni 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "block-cipher-trait 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -52,12 +54,12 @@ name = "aio-limited" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-timer 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -114,27 +116,26 @@ name = "atty" version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "termion 1.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "autocfg" -version = "0.1.2" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "backtrace" -version = "0.3.15" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "autocfg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "backtrace-sys 0.1.28 (registry+https://github.com/rust-lang/crates.io-index)", - "cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - "rustc-demangle 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", + "rustc-demangle 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -143,12 +144,12 @@ version = "0.1.28" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "cc 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "base-x" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -176,14 +177,11 @@ dependencies = [ [[package]] name = "bellman" version = "0.1.0" -source = "git+https://github.com/LayerXcom/librustzcash?branch=zero-chain#6eb4cecef01c29c455993236ff85c24eae0de4de" +source = "git+https://github.com/LayerXcom/librustzcash?branch=zero-chain#cb24a1646a21a3c72d4655835704e0a1839f6053" dependencies = [ "bit-vec 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "crossbeam 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-cpupool 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", - "num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "pairing 0.14.2 (git+https://github.com/LayerXcom/librustzcash?branch=zero-chain)", "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -213,7 +211,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)", "cexpr 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", - "cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", "clang-sys 0.26.4 (registry+https://github.com/rust-lang/crates.io-index)", "clap 2.32.0 (registry+https://github.com/rust-lang/crates.io-index)", "env_logger 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -221,7 +219,7 @@ dependencies = [ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "peeking_take_while 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", "regex 1.1.6 (registry+https://github.com/rust-lang/crates.io-index)", "which 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -291,6 +289,15 @@ dependencies = [ "generic-array 0.8.3 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "block-buffer" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "arrayref 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", + "byte-tools 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "block-buffer" version = "0.7.3" @@ -310,6 +317,15 @@ dependencies = [ "generic-array 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "block-modes" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "block-cipher-trait 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", + "block-padding 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "block-padding" version = "0.1.4" @@ -325,7 +341,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "bstr" -version = "0.1.2" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "memchr 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -333,7 +349,7 @@ dependencies = [ [[package]] name = "bumpalo" -version = "2.4.1" +version = "2.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -362,6 +378,7 @@ version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "either 1.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "iovec 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -388,7 +405,7 @@ dependencies = [ [[package]] name = "cfg-if" -version = "0.1.7" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -396,8 +413,8 @@ name = "chrono" version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)", - "num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", + "num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)", + "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -407,8 +424,8 @@ version = "0.26.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - "libloading 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", + "libloading 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -446,8 +463,8 @@ name = "console_error_panic_hook" version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", - "wasm-bindgen 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-bindgen 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -457,20 +474,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "core-foundation" -version = "0.5.1" +version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "core-foundation-sys 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation-sys 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "core-foundation-sys" -version = "0.5.1" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -dependencies = [ - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", -] [[package]] name = "criterion" @@ -484,17 +498,17 @@ dependencies = [ "csv 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)", "itertools 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - "num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", + "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "rand_xoshiro 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "rayon 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", "rayon-core 1.4.1 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", - "tinytemplate 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "tinytemplate 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "walkdir 2.2.7 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -513,7 +527,7 @@ name = "crossbeam" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", "crossbeam-channel 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", "crossbeam-deque 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", "crossbeam-epoch 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -528,7 +542,7 @@ name = "crossbeam" version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", "crossbeam-channel 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", "crossbeam-deque 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "crossbeam-epoch 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -578,7 +592,7 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "arrayvec 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)", - "cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", "crossbeam-utils 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "memoffset 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -592,7 +606,7 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "arrayvec 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)", - "cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", "crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "memoffset 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -612,7 +626,7 @@ name = "crossbeam-utils" version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -620,7 +634,7 @@ name = "crossbeam-utils" version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -631,7 +645,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "crunchy" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -652,6 +666,15 @@ dependencies = [ "generic-array 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "crypto-mac" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "constant_time_eq 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "generic-array 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "crypto-mac" version = "0.7.0" @@ -667,9 +690,9 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "csv-core 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", - "ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", + "ryu 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -709,14 +732,14 @@ dependencies = [ [[package]] name = "curve25519-dalek" -version = "1.1.3" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "clear_on_drop 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "digest 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "subtle 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "subtle 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -768,7 +791,7 @@ version = "1.0.0-pre.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "clear_on_drop 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - "curve25519-dalek 1.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "curve25519-dalek 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -796,7 +819,7 @@ dependencies = [ "humantime 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "regex 1.1.6 (registry+https://github.com/rust-lang/crates.io-index)", - "termcolor 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)", + "termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -806,10 +829,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "error-chain" -version = "0.12.0" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "backtrace 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)", + "backtrace 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)", + "version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -817,7 +841,7 @@ name = "exit-future" version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -826,7 +850,7 @@ name = "failure" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "backtrace 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)", + "backtrace 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)", "failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -835,10 +859,10 @@ name = "failure_derive" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", - "synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", + "synstructure 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -851,17 +875,17 @@ name = "fdlimit" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "fixed-hash" -version = "0.3.0" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "heapsize 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-hex 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", "static_assertions 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)", @@ -888,7 +912,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "fork-tree" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -899,8 +923,8 @@ version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - "libloading 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", + "libloading 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -925,7 +949,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "futures" -version = "0.1.26" +version = "0.1.27" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -933,15 +957,10 @@ name = "futures-cpupool" version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", ] -[[package]] -name = "gcc" -version = "0.3.55" -source = "registry+https://github.com/rust-lang/crates.io-index" - [[package]] name = "generic-array" version = "0.8.3" @@ -978,7 +997,7 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "aho-corasick 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", - "bstr 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "bstr 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "regex 1.1.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -986,18 +1005,18 @@ dependencies = [ [[package]] name = "h2" -version = "0.1.18" +version = "0.1.22" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "http 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)", "indexmap 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", - "string 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "string 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1016,7 +1035,7 @@ name = "hash256-std-hasher" version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "crunchy 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "crunchy 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1046,7 +1065,7 @@ name = "heck" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "unicode-segmentation 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "unicode-segmentation 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1081,6 +1100,15 @@ dependencies = [ "generic-array 0.8.3 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "hmac" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "crypto-mac 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", + "digest 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "hmac" version = "0.7.0" @@ -1107,7 +1135,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", + "itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "http-body" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", + "http 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-buf 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1125,7 +1164,7 @@ dependencies = [ [[package]] name = "hyper" -version = "0.10.15" +version = "0.10.16" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "base64 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1143,28 +1182,30 @@ dependencies = [ [[package]] name = "hyper" -version = "0.12.27" +version = "0.12.29" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "futures-cpupool 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", - "h2 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", + "h2 0.1.22 (registry+https://github.com/rust-lang/crates.io-index)", "http 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)", + "http-body 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "httparse 1.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "iovec 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", + "itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "net2 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)", "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-buf 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-reactor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-tcp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-threadpool 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-timer 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "want 0.0.6 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1192,7 +1233,15 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "rustc-hex 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "impl-serde" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1215,7 +1264,7 @@ name = "iovec" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1229,7 +1278,7 @@ dependencies = [ [[package]] name = "itoa" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -1237,19 +1286,58 @@ name = "jsonrpc-core" version = "10.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "jsonrpc-core" +version = "11.0.0" +source = "git+https://github.com/paritytech/jsonrpc?rev=ff4e20ecce6321835aab7a81cbb6fa2458a6082d#ff4e20ecce6321835aab7a81cbb6fa2458a6082d" +dependencies = [ + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "jsonrpc-core-client" +version = "11.0.0" +source = "git+https://github.com/paritytech/jsonrpc?rev=ff4e20ecce6321835aab7a81cbb6fa2458a6082d#ff4e20ecce6321835aab7a81cbb6fa2458a6082d" +dependencies = [ + "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", + "hyper 0.12.29 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpc-core 11.0.0 (git+https://github.com/paritytech/jsonrpc?rev=ff4e20ecce6321835aab7a81cbb6fa2458a6082d)", + "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", + "websocket 0.22.4 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "jsonrpc-derive" version = "10.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "jsonrpc-derive" +version = "11.0.0" +source = "git+https://github.com/paritytech/jsonrpc?rev=ff4e20ecce6321835aab7a81cbb6fa2458a6082d#ff4e20ecce6321835aab7a81cbb6fa2458a6082d" +dependencies = [ + "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1259,12 +1347,12 @@ name = "jsonrpc-http-server" version = "10.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "hyper 0.12.27 (registry+https://github.com/rust-lang/crates.io-index)", + "hyper 0.12.29 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpc-core 10.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpc-server-utils 10.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "net2 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)", - "unicase 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "unicase 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1275,7 +1363,7 @@ dependencies = [ "jsonrpc-core 10.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1289,9 +1377,9 @@ dependencies = [ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "unicase 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "unicase 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1299,7 +1387,7 @@ name = "jsonrpc-ws-server" version = "10.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpc-core 10.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpc-server-utils 10.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1388,12 +1476,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "libc" -version = "0.2.51" +version = "0.2.58" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "libloading" -version = "0.5.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "cc 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1406,7 +1494,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core-derive 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1429,7 +1517,7 @@ dependencies = [ "parity-multihash 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", - "stdweb 0.4.16 (registry+https://github.com/rust-lang/crates.io-index)", + "stdweb 0.4.17 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1446,24 +1534,24 @@ dependencies = [ "ed25519-dalek 1.0.0-pre.1 (registry+https://github.com/rust-lang/crates.io-index)", "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "multistream-select 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "parity-multiaddr 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "parity-multihash 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "protobuf 2.5.0 (registry+https://github.com/rust-lang/crates.io-index)", + "protobuf 2.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "quick-error 1.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "ring 0.14.6 (registry+https://github.com/rust-lang/crates.io-index)", - "rw-stream-sink 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "rw-stream-sink 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "secp256k1 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-timer 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "unsigned-varint 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "untrusted 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1484,7 +1572,7 @@ name = "libp2p-dns" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-multiaddr 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1501,9 +1589,9 @@ dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "cuckoofilter 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", - "protobuf 2.5.0 (registry+https://github.com/rust-lang/crates.io-index)", + "protobuf 2.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1518,16 +1606,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-multiaddr 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "protobuf 2.5.0 (registry+https://github.com/rust-lang/crates.io-index)", + "protobuf 2.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-timer 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "unsigned-varint 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1543,7 +1631,7 @@ dependencies = [ "bs58 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-identify 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-ping 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1551,12 +1639,12 @@ dependencies = [ "parity-multiaddr 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "parity-multihash 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "protobuf 2.5.0 (registry+https://github.com/rust-lang/crates.io-index)", + "protobuf 2.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-timer 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "unsigned-varint 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1568,7 +1656,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "data-encoding 2.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "dns-parser 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "net2 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1577,7 +1665,7 @@ dependencies = [ "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-reactor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-timer 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-udp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1589,7 +1677,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1603,8 +1691,8 @@ name = "libp2p-noise" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "curve25519-dalek 1.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "curve25519-dalek 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1623,7 +1711,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "arrayvec 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)", "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-multiaddr 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1631,7 +1719,7 @@ dependencies = [ "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-timer 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1640,7 +1728,7 @@ name = "libp2p-plaintext" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1651,7 +1739,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "aio-limited 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1667,18 +1755,18 @@ dependencies = [ "asn1_der 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "ctr 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "hmac 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "protobuf 2.5.0 (registry+https://github.com/rust-lang/crates.io-index)", + "protobuf 2.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "ring 0.14.6 (registry+https://github.com/rust-lang/crates.io-index)", - "rw-stream-sink 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "rw-stream-sink 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "secp256k1 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "stdweb 0.4.16 (registry+https://github.com/rust-lang/crates.io-index)", + "stdweb 0.4.17 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "twofish 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "untrusted 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1689,7 +1777,7 @@ name = "libp2p-tcp" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-multiaddr 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1703,7 +1791,7 @@ name = "libp2p-uds" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-multiaddr 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1715,14 +1803,14 @@ name = "libp2p-websocket" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-multiaddr 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "rw-stream-sink 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "stdweb 0.4.16 (registry+https://github.com/rust-lang/crates.io-index)", + "rw-stream-sink 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "stdweb 0.4.17 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", - "websocket 0.22.3 (registry+https://github.com/rust-lang/crates.io-index)", + "websocket 0.22.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1730,7 +1818,7 @@ name = "libp2p-yamux" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1739,13 +1827,13 @@ dependencies = [ [[package]] name = "librocksdb-sys" -version = "5.17.2" +version = "5.18.3" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bindgen 0.47.3 (registry+https://github.com/rust-lang/crates.io-index)", "cc 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)", "glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1796,7 +1884,7 @@ name = "log" version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1817,7 +1905,7 @@ name = "memchr" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1842,7 +1930,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "merlin" -version = "1.0.3" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1861,15 +1949,14 @@ dependencies = [ [[package]] name = "mio" -version = "0.6.16" +version = "0.6.19" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "fuchsia-zircon 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "fuchsia-zircon-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "iovec 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "lazycell 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "miow 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "net2 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1884,7 +1971,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "lazycell 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)", + "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1894,8 +1981,8 @@ version = "0.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "iovec 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - "mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", + "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1915,7 +2002,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1933,19 +2020,19 @@ dependencies = [ [[package]] name = "native-tls" -version = "0.2.2" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "openssl 0.10.20 (registry+https://github.com/rust-lang/crates.io-index)", + "openssl 0.10.23 (registry+https://github.com/rust-lang/crates.io-index)", "openssl-probe 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "openssl-sys 0.9.43 (registry+https://github.com/rust-lang/crates.io-index)", + "openssl-sys 0.9.47 (registry+https://github.com/rust-lang/crates.io-index)", "schannel 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", - "security-framework 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "security-framework-sys 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - "tempfile 3.0.7 (registry+https://github.com/rust-lang/crates.io-index)", + "security-framework 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "security-framework-sys 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "tempfile 3.0.8 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1953,8 +2040,8 @@ name = "net2" version = "0.2.33" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1965,8 +2052,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)", "cc 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)", - "cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1991,23 +2078,27 @@ dependencies = [ [[package]] name = "num-integer" -version = "0.1.39" +version = "0.1.41" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", + "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "num-traits" -version = "0.2.6" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", +] [[package]] name = "num_cpus" version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2039,15 +2130,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "openssl" -version = "0.10.20" +version = "0.10.23" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)", - "cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", "foreign-types 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - "openssl-sys 0.9.43 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", + "openssl-sys 0.9.47 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2057,13 +2148,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "openssl-sys" -version = "0.9.43" +version = "0.9.47" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ + "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "cc 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "pkg-config 0.3.14 (registry+https://github.com/rust-lang/crates.io-index)", - "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "vcpkg 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2086,7 +2177,7 @@ dependencies = [ [[package]] name = "pairing" version = "0.14.2" -source = "git+https://github.com/LayerXcom/librustzcash?branch=zero-chain#6eb4cecef01c29c455993236ff85c24eae0de4de" +source = "git+https://github.com/LayerXcom/librustzcash?branch=zero-chain#cb24a1646a21a3c72d4655835704e0a1839f6053" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2104,7 +2195,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "arrayvec 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2112,20 +2203,26 @@ name = "parity-codec-derive" version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro-crate 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "parity-crypto" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ + "aes 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "aes-ctr 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "block-modes 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "digest 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", "quick-error 1.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "ring 0.14.6 (registry+https://github.com/rust-lang/crates.io-index)", - "rust-crypto 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)", + "ripemd160 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "scrypt 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", "tiny-keccak 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2139,7 +2236,7 @@ dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "data-encoding 2.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "parity-multihash 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "unsigned-varint 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2152,7 +2249,7 @@ dependencies = [ "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "sha-1 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sha3 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", + "sha3 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)", "unsigned-varint 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2173,7 +2270,7 @@ dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "httparse 1.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)", + "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", "mio-extras 2.0.5 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "sha1 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2213,7 +2310,7 @@ name = "parking_lot_core" version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2224,7 +2321,7 @@ name = "parking_lot_core" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)", "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2236,7 +2333,7 @@ name = "parking_lot_core" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2249,7 +2346,7 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "paste-impl 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro-hack 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro-hack 0.5.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2257,12 +2354,22 @@ name = "paste-impl" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro-hack 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro-hack 0.5.7 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "pbkdf2" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "crypto-mac 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", + "generic-array 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "pbkdf2" version = "0.3.0" @@ -2288,23 +2395,46 @@ name = "pkg-config" version = "0.3.14" source = "registry+https://github.com/rust-lang/crates.io-index" +[[package]] +name = "polkadot-rs" +version = "0.1.0" +source = "git+https://github.com/LayerXcom/polkadot.rs#f478d200d86a8de88e435bd9b962d18b8030aaa8" +dependencies = [ + "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "crossbeam 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", + "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", + "hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpc-core 11.0.0 (git+https://github.com/paritytech/jsonrpc?rev=ff4e20ecce6321835aab7a81cbb6fa2458a6082d)", + "jsonrpc-core-client 11.0.0 (git+https://github.com/paritytech/jsonrpc?rev=ff4e20ecce6321835aab7a81cbb6fa2458a6082d)", + "jsonrpc-derive 11.0.0 (git+https://github.com/paritytech/jsonrpc?rev=ff4e20ecce6321835aab7a81cbb6fa2458a6082d)", + "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "ws 0.7.9 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "primitive-types" -version = "0.2.1" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "fixed-hash 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "fixed-hash 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "impl-codec 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "impl-serde 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "uint 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", + "impl-serde 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "uint 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "proc-macro-crate" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "toml 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)", + "toml 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2317,10 +2447,10 @@ dependencies = [ [[package]] name = "proc-macro-hack" -version = "0.5.5" +version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2332,7 +2462,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "proc-macro2" -version = "0.4.28" +version = "0.4.30" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2340,7 +2470,7 @@ dependencies = [ [[package]] name = "protobuf" -version = "2.5.0" +version = "2.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -2358,7 +2488,7 @@ name = "quote" version = "0.6.12" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2366,7 +2496,7 @@ name = "rand" version = "0.3.23" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2376,7 +2506,7 @@ version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2389,7 +2519,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)", "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2399,13 +2529,13 @@ name = "rand" version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "autocfg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "rand_chacha 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "rand_hc 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "rand_isaac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "rand_jitter 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "rand_jitter 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "rand_xorshift 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2417,7 +2547,7 @@ name = "rand_chacha" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "autocfg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2452,10 +2582,10 @@ dependencies = [ [[package]] name = "rand_jitter" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2467,7 +2597,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)", "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2478,7 +2608,7 @@ name = "rand_pcg" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "autocfg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2516,7 +2646,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "crossbeam-deque 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2576,36 +2706,34 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "cc 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "spin 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "untrusted 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "rocksdb" -version = "0.11.0" +name = "ripemd160" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - "librocksdb-sys 5.17.2 (registry+https://github.com/rust-lang/crates.io-index)", + "block-buffer 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", + "digest 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "opaque-debug 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "rust-crypto" -version = "0.2.36" +name = "rocksdb" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "gcc 0.3.55 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.3.23 (registry+https://github.com/rust-lang/crates.io-index)", - "rustc-serialize 0.3.24 (registry+https://github.com/rust-lang/crates.io-index)", - "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", + "librocksdb-sys 5.18.3 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "rustc-demangle" -version = "0.1.14" +version = "0.1.15" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -2613,11 +2741,6 @@ name = "rustc-hex" version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -[[package]] -name = "rustc-serialize" -version = "0.3.24" -source = "registry+https://github.com/rust-lang/crates.io-index" - [[package]] name = "rustc_version" version = "0.2.3" @@ -2628,17 +2751,17 @@ dependencies = [ [[package]] name = "rw-stream-sink" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "ryu" -version = "0.2.7" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -2665,7 +2788,7 @@ dependencies = [ [[package]] name = "sapling-crypto" version = "0.0.1" -source = "git+https://github.com/LayerXcom/librustzcash?branch=zero-chain#6eb4cecef01c29c455993236ff85c24eae0de4de" +source = "git+https://github.com/LayerXcom/librustzcash?branch=zero-chain#cb24a1646a21a3c72d4655835704e0a1839f6053" dependencies = [ "bellman 0.1.0 (git+https://github.com/LayerXcom/librustzcash?branch=zero-chain)", "blake2-rfc 0.2.18 (git+https://github.com/gtank/blake2-rfc?rev=7a5b5fc99ae483a0043db7547fb79a6fa44b88a9)", @@ -2690,15 +2813,15 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "clear_on_drop 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - "curve25519-dalek 1.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "curve25519-dalek 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "ed25519-dalek 1.0.0-pre.1 (registry+https://github.com/rust-lang/crates.io-index)", "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "merlin 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "merlin 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "rand_chacha 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sha3 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "subtle 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sha3 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)", + "subtle 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2706,6 +2829,18 @@ name = "scopeguard" version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" +[[package]] +name = "scrypt" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "byte-tools 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "hmac 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", + "pbkdf2 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", + "sha2 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "secp256k1" version = "0.12.2" @@ -2717,23 +2852,21 @@ dependencies = [ [[package]] name = "security-framework" -version = "0.2.2" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "core-foundation 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", - "core-foundation-sys 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - "security-framework-sys 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation-sys 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", + "security-framework-sys 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "security-framework-sys" -version = "0.2.3" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "MacTypes-sys 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-foundation-sys 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation-sys 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2751,15 +2884,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "serde" -version = "1.0.90" +version = "1.0.92" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "serde_derive" -version = "1.0.90" +version = "1.0.92" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2769,9 +2902,9 @@ name = "serde_json" version = "1.0.39" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", - "ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", + "ryu 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2802,6 +2935,17 @@ dependencies = [ "generic-array 0.8.3 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "sha2" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "block-buffer 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "byte-tools 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "digest 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)", + "fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "sha2" version = "0.8.0" @@ -2815,7 +2959,7 @@ dependencies = [ [[package]] name = "sha3" -version = "0.8.1" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "block-buffer 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2860,7 +3004,7 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", "slog 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2894,7 +3038,7 @@ dependencies = [ "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", "static_slice 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "subtle 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "subtle 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2905,8 +3049,8 @@ dependencies = [ "clear_on_drop 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "criterion 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "crossbeam 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - "merlin 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", + "merlin 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "pairing 0.14.2 (git+https://github.com/LayerXcom/librustzcash?branch=zero-chain)", "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2919,11 +3063,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "sr-api-macros" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "blake2-rfc 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro-crate 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2931,40 +3075,40 @@ dependencies = [ [[package]] name = "sr-io" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "environmental 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", "hash-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", "libsecp256k1 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-state-machine 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-trie 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", "tiny-keccak 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "sr-primitives" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "integer-sqrt 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", + "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "sr-std" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2972,66 +3116,66 @@ dependencies = [ [[package]] name = "sr-version" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "impl-serde 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "srml-aura" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-session 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-staking 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-timestamp 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-session 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-staking 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-system 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-timestamp 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-inherents 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "srml-balances" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-system 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-keyring 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "srml-consensus" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-system 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-inherents 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] @@ -3041,151 +3185,151 @@ dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-balances 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-indices 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-balances 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-indices 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-system 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "srml-indices" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-system 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-keyring 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "srml-metadata" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "srml-session" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-consensus 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-timestamp 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-consensus 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-system 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-timestamp 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "srml-staking" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-consensus 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-session 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-consensus 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-session 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-system 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-keyring 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "srml-sudo" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support-procedural 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-support-procedural 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-system 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "srml-support" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "bitmask 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "once_cell 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "paste 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-metadata 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support-procedural 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-metadata 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-support-procedural 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-inherents 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "srml-support-procedural" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-api-macros 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support-procedural-tools 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "sr-api-macros 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-support-procedural-tools 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "srml-support-procedural-tools" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "proc-macro-crate 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", - "srml-support-procedural-tools-derive 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "srml-support-procedural-tools-derive 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "srml-support-procedural-tools-derive" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -3193,33 +3337,33 @@ dependencies = [ [[package]] name = "srml-system" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "srml-timestamp" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-system 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-inherents 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] @@ -3239,7 +3383,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "stdweb" -version = "0.4.16" +version = "0.4.17" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "discard 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3247,7 +3391,7 @@ dependencies = [ "stdweb-derive 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "stdweb-internal-macros 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", "stdweb-internal-runtime 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", - "wasm-bindgen 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-bindgen 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -3255,10 +3399,10 @@ name = "stdweb-derive" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -3267,11 +3411,11 @@ name = "stdweb-internal-macros" version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "base-x 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)", + "base-x 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", "sha1 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3292,8 +3436,11 @@ dependencies = [ [[package]] name = "string" -version = "0.1.3" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", +] [[package]] name = "strsim" @@ -3302,20 +3449,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "structopt" -version = "0.2.15" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "clap 2.32.0 (registry+https://github.com/rust-lang/crates.io-index)", - "structopt-derive 0.2.15 (registry+https://github.com/rust-lang/crates.io-index)", + "structopt-derive 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "structopt-derive" -version = "0.2.15" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -3331,7 +3478,7 @@ version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -3339,18 +3486,18 @@ dependencies = [ [[package]] name = "substrate-basic-authorship" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-telemetry 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-transaction-pool 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-client 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-consensus-common 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-inherents 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-telemetry 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-transaction-pool 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] @@ -3367,45 +3514,45 @@ dependencies = [ [[package]] name = "substrate-cli" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", "app_dirs 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "atty 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "clap 2.32.0 (registry+https://github.com/rust-lang/crates.io-index)", "env_logger 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", - "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", "exit-future 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "fdlimit 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "names 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", "regex 1.1.6 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "structopt 0.2.15 (registry+https://github.com/rust-lang/crates.io-index)", - "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-network 0.1.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-panic-handler 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-service 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-telemetry 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sysinfo 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "structopt 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)", + "substrate-client 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-keyring 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-network 0.1.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-panic-handler 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-service 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-state-machine 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-telemetry 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sysinfo 0.8.4 (registry+https://github.com/rust-lang/crates.io-index)", "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-client" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "hash-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", "heapsize 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3413,24 +3560,24 @@ dependencies = [ "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-api-macros 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-executor 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-telemetry 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "sr-api-macros 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-version 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-consensus-common 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-executor 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-inherents 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-keyring 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-state-machine 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-telemetry 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-trie 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "substrate-client-db" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "hash-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", "kvdb 0.1.0 (git+https://github.com/paritytech/parity-common?rev=b0317f649ab2c665b7987b8475878fc4d2e1f81d)", @@ -3439,126 +3586,126 @@ dependencies = [ "lru-cache 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-executor 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-state-db 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-client 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-consensus-common 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-executor 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-state-db 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-state-machine 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-trie 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "substrate-consensus-aura" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-aura 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-consensus 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-consensus-aura-slots 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-consensus-authorities 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-telemetry 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "tokio 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-version 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-aura 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-consensus 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-client 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-consensus-aura-slots 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-consensus-authorities 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-consensus-common 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-inherents 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-telemetry 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "tokio 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-consensus-aura-primitives" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-client 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "substrate-consensus-aura-slots" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "tokio 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-client 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-consensus-common 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-inherents 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "tokio 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-consensus-authorities" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-version 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-client 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "substrate-consensus-common" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "crossbeam-channel 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", - "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "tokio 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-version 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-inherents 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "tokio 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-executor" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "libsecp256k1 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-panic-handler 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-serializer 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-version 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-panic-handler 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-serializer 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-state-machine 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-trie 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", "tiny-keccak 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)", "wasmi 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -3566,52 +3713,52 @@ dependencies = [ [[package]] name = "substrate-inherents" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "substrate-keyring" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "strum 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)", "strum_macros 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "substrate-keystore" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", "hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-crypto 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-crypto 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "subtle 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "subtle 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-network" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)", "crossbeam-channel 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", - "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", - "fork-tree 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fork-tree 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "linked_hash_set 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3620,38 +3767,38 @@ dependencies = [ "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-hex 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-network-libp2p 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-peerset 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "tokio 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-client 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-consensus-common 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-network-libp2p 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-peerset 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "tokio 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-network-libp2p" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", - "substrate-peerset 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "tokio 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "substrate-peerset 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "tokio 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-timer 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "unsigned-varint 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -3659,52 +3806,52 @@ dependencies = [ [[package]] name = "substrate-offchain" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-offchain-primitives 0.1.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-transaction-pool 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "tokio 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-client 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-consensus-common 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-inherents 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-offchain-primitives 0.1.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-transaction-pool 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "tokio 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-offchain-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-client 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "substrate-panic-handler" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "backtrace 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)", + "backtrace 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-peerset" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -3712,7 +3859,7 @@ dependencies = [ [[package]] name = "substrate-primitives" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "base58 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "blake2-rfc 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3723,19 +3870,19 @@ dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "impl-serde 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", - "primitive-types 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "primitive-types 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "regex 1.1.6 (registry+https://github.com/rust-lang/crates.io-index)", "ring 0.14.6 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-hex 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", "schnorrkel 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", "substrate-bip39 0.2.1 (git+https://github.com/paritytech/substrate-bip39)", "tiny-bip39 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", - "twox-hash 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "twox-hash 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "untrusted 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "wasmi 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -3743,101 +3890,101 @@ dependencies = [ [[package]] name = "substrate-rpc" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpc-core 10.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpc-derive 10.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpc-pubsub 10.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-executor 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-network 0.1.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-transaction-pool 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "tokio 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-version 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-client 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-executor 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-network 0.1.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-state-machine 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-transaction-pool 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "tokio 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-rpc-servers" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "jsonrpc-http-server 10.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpc-pubsub 10.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpc-ws-server 10.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-rpc 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-rpc 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "substrate-serializer" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-service" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", "exit-future 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", "slog 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-client-db 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-executor 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-keystore 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-network 0.1.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-offchain 0.1.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-rpc-servers 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-telemetry 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-transaction-pool 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-client 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-client-db 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-consensus-common 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-executor 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-inherents 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-keystore 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-network 0.1.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-offchain 0.1.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-rpc-servers 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-telemetry 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-transaction-pool 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", "target_info 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-state-db" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "substrate-state-machine" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "hash-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", "heapsize 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3845,9 +3992,9 @@ dependencies = [ "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "substrate-panic-handler 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "substrate-panic-handler 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-trie 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", "trie-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", "trie-root 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -3855,14 +4002,14 @@ dependencies = [ [[package]] name = "substrate-telemetry" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "slog 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)", "slog-async 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "slog-json 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3873,38 +4020,38 @@ dependencies = [ [[package]] name = "substrate-transaction-graph" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "substrate-transaction-pool" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-transaction-graph 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-client 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-transaction-graph 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", ] [[package]] name = "substrate-trie" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "hash-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", "memory-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3920,7 +4067,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "subtle" -version = "2.0.0" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -3928,17 +4075,17 @@ name = "syn" version = "0.15.29" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "synstructure" -version = "0.10.1" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3946,11 +4093,11 @@ dependencies = [ [[package]] name = "sysinfo" -version = "0.8.2" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "rayon 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -3967,11 +4114,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "tempfile" -version = "3.0.7" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "redox_syscall 0.1.54 (registry+https://github.com/rust-lang/crates.io-index)", "remove_dir_all 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3980,7 +4127,7 @@ dependencies = [ [[package]] name = "termcolor" -version = "1.0.4" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "wincolor 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3991,7 +4138,7 @@ name = "termion" version = "1.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "numtoa 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "redox_syscall 0.1.54 (registry+https://github.com/rust-lang/crates.io-index)", "redox_termios 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4018,7 +4165,7 @@ name = "time" version = "0.1.42" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "redox_syscall 0.1.54 (registry+https://github.com/rust-lang/crates.io-index)", "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4047,10 +4194,10 @@ dependencies = [ [[package]] name = "tinytemplate" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4059,20 +4206,20 @@ name = "tk-listen" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "tokio" -version = "0.1.19" +version = "0.1.21" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - "mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", + "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", "num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-current-thread 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4083,19 +4230,29 @@ dependencies = [ "tokio-sync 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-tcp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-threadpool 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-timer 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-trace-core 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-trace-core 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-udp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-uds 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "tokio-buf" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", + "either 1.5.2 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "tokio-codec" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4104,7 +4261,7 @@ name = "tokio-current-thread" version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4113,10 +4270,10 @@ name = "tokio-dns-unofficial" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "futures-cpupool 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -4125,7 +4282,7 @@ version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -4133,7 +4290,7 @@ name = "tokio-fs" version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-threadpool 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4144,7 +4301,7 @@ version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4154,10 +4311,10 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)", + "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", "num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4172,7 +4329,7 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -4181,9 +4338,9 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "iovec 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)", + "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-reactor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4196,7 +4353,7 @@ dependencies = [ "crossbeam-deque 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "crossbeam-queue 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4206,11 +4363,11 @@ dependencies = [ [[package]] name = "tokio-timer" -version = "0.2.10" +version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4220,14 +4377,14 @@ name = "tokio-tls" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - "native-tls 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", + "native-tls 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "tokio-trace-core" -version = "0.1.0" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4239,9 +4396,9 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)", + "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-reactor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4253,11 +4410,11 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "iovec 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)", + "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", "mio-uds 0.6.7 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4266,10 +4423,10 @@ dependencies = [ [[package]] name = "toml" -version = "0.4.10" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -4322,10 +4479,10 @@ dependencies = [ [[package]] name = "twox-hash" -version = "1.2.0" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.3.23 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -4345,11 +4502,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "uint" -version = "0.6.1" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "crunchy 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "crunchy 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "heapsize 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-hex 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4364,7 +4521,7 @@ dependencies = [ [[package]] name = "unicase" -version = "2.3.0" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4388,7 +4545,7 @@ dependencies = [ [[package]] name = "unicode-segmentation" -version = "1.2.1" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -4475,59 +4632,59 @@ name = "want" version = "0.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "try-lock 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "wasm-bindgen" -version = "0.2.42" +version = "0.2.45" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", - "wasm-bindgen-macro 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-bindgen-macro 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "wasm-bindgen-backend" -version = "0.2.42" +version = "0.2.45" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "bumpalo 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)", + "bumpalo 2.4.3 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", - "wasm-bindgen-shared 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-bindgen-shared 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "wasm-bindgen-macro" -version = "0.2.42" +version = "0.2.45" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", - "wasm-bindgen-macro-support 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-bindgen-macro-support 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.42" +version = "0.2.45" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", - "wasm-bindgen-backend 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)", - "wasm-bindgen-shared 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-bindgen-backend 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-bindgen-shared 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.42" +version = "0.2.45" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -4550,19 +4707,22 @@ dependencies = [ [[package]] name = "websocket" -version = "0.22.3" +version = "0.22.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", "bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)", "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - "hyper 0.10.15 (registry+https://github.com/rust-lang/crates.io-index)", - "native-tls 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", + "hyper 0.10.16 (registry+https://github.com/rust-lang/crates.io-index)", + "native-tls 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "sha1 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-reactor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-tcp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-tls 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "unicase 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)", "url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4574,7 +4734,7 @@ version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -4632,9 +4792,9 @@ dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "httparse 1.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)", + "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", "mio-extras 2.0.5 (registry+https://github.com/rust-lang/crates.io-index)", - "openssl 0.10.20 (registry+https://github.com/rust-lang/crates.io-index)", + "openssl 0.10.23 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "sha1 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4656,7 +4816,7 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "clear_on_drop 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - "curve25519-dalek 1.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "curve25519-dalek 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4671,7 +4831,7 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "nohash-hasher 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4689,9 +4849,9 @@ dependencies = [ "bellman-verifier 0.1.0", "clap 2.32.0 (registry+https://github.com/rust-lang/crates.io-index)", "ctrlc 3.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", "exit-future 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "jubjub 0.1.0", @@ -4701,21 +4861,23 @@ dependencies = [ "pairing 0.14.2 (git+https://github.com/LayerXcom/librustzcash?branch=zero-chain)", "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", + "polkadot-rs 0.1.0 (git+https://github.com/LayerXcom/polkadot.rs)", "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "sapling-crypto 0.0.1 (git+https://github.com/LayerXcom/librustzcash?branch=zero-chain)", "slog 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-basic-authorship 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-cli 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-consensus-aura 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-executor 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-network 0.1.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-service 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-transaction-pool 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "tokio 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-basic-authorship 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-cli 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-client 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-consensus-aura 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-executor 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-inherents 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-network 0.1.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-service 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-transaction-pool 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "tokio 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", "trie-root 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", "vergen 3.0.4 (registry+https://github.com/rust-lang/crates.io-index)", "zero-chain-cli 0.1.0", @@ -4741,13 +4903,17 @@ dependencies = [ "keys 0.1.0", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "pairing 0.14.2 (git+https://github.com/LayerXcom/librustzcash?branch=zero-chain)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "polkadot-rs 0.1.0 (git+https://github.com/LayerXcom/polkadot.rs)", "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "sapling-crypto 0.0.1 (git+https://github.com/LayerXcom/librustzcash?branch=zero-chain)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", "zero-chain-crypto 0.1.0", "zero-chain-pairing 0.14.2", "zero-chain-primitives 0.1.0", "zero-chain-proofs 0.1.0", + "zero-chain-runtime 1.0.0", "zerochain-wasm-utils 0.1.0", ] @@ -4778,7 +4944,7 @@ dependencies = [ "bellman-verifier 0.1.0", "blake2-rfc 0.2.18 (git+https://github.com/gtank/blake2-rfc?rev=7a5b5fc99ae483a0043db7547fb79a6fa44b88a9)", "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "fixed-hash 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "fixed-hash 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "jubjub 0.1.0", "keys 0.1.0", @@ -4786,10 +4952,10 @@ dependencies = [ "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", "zero-chain-crypto 0.1.0", "zero-chain-pairing 0.14.2", ] @@ -4820,26 +4986,26 @@ dependencies = [ "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-aura 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-balances 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-consensus 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "sr-version 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-aura 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-balances 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-consensus 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", "srml-executive 0.1.0", - "srml-indices 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-sudo 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-timestamp 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-consensus-authorities 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-offchain-primitives 0.1.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "srml-indices 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-sudo 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-system 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "srml-timestamp 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-client 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-consensus-authorities 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-offchain-primitives 0.1.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)", "zero-chain-crypto 0.1.0", "zero-chain-pairing 0.14.2", "zero-chain-primitives 0.1.0", @@ -4852,7 +5018,7 @@ dependencies = [ "bellman 0.1.0 (git+https://github.com/LayerXcom/librustzcash?branch=zero-chain)", "bellman-verifier 0.1.0", "blake2-rfc 0.2.18 (git+https://github.com/gtank/blake2-rfc?rev=7a5b5fc99ae483a0043db7547fb79a6fa44b88a9)", - "cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", "console_error_panic_hook 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", "hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "jubjub 0.1.0", @@ -4861,10 +5027,10 @@ dependencies = [ "pairing 0.14.2 (git+https://github.com/LayerXcom/librustzcash?branch=zero-chain)", "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "sapling-crypto 0.0.1 (git+https://github.com/LayerXcom/librustzcash?branch=zero-chain)", - "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", - "wasm-bindgen 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-bindgen 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)", "zero-chain-crypto 0.1.0", "zero-chain-pairing 0.14.2", "zero-chain-proofs 0.1.0", @@ -4876,7 +5042,7 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" [metadata] -"checksum MacTypes-sys 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "eaf9f0d0b1cc33a4d2aee14fb4b2eac03462ef4db29c8ac4057327d8a71ad86f" +"checksum aes 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "54eb1d8fe354e5fc611daf4f2ea97dd45a765f4f1e4512306ec183ae2e8f20c9" "checksum aes-ctr 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d2e5b0458ea3beae0d1d8c0f3946564f8e10f90646cf78c06b4351052058d1ee" "checksum aes-soft 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "cfd7e7ae3f9a1fb5c03b389fc6bb9a51400d0c13053f0dca698c832bfd893a0d" "checksum aesni 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2f70a6b5f971e473091ab7cfb5ffac6cde81666c4556751d8d5620ead8abf100" @@ -4889,10 +5055,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum asn1_der 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "9893d63fc3b1c44231e667da6836a33f27d8b6b3bdc82f83da5dfd579d1b6528" "checksum asn1_der_derive 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "9e7f92edafad155aff997fa5b727c6429b91e996b5a5d62a2b0adbae1306b5fe" "checksum atty 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "9a7d5b8723950951411ee34d271d99dddcc2035a16ab25310ea2c8cfd4369652" -"checksum autocfg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a6d640bee2da49f60a4068a7fae53acde8982514ab7bae8b8cea9e88cbcfd799" -"checksum backtrace 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)" = "f106c02a3604afcdc0df5d36cc47b44b55917dbaf3d808f71c163a0ddba64637" +"checksum autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "0e49efa51329a5fd37e7c79db4621af617cd4e3e5bc224939808d076077077bf" +"checksum backtrace 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)" = "ada4c783bb7e7443c14e0480f429ae2cc99da95065aeab7ee1b81ada0419404f" "checksum backtrace-sys 0.1.28 (registry+https://github.com/rust-lang/crates.io-index)" = "797c830ac25ccc92a7f8a7b9862bde440715531514594a6154e3d4a54dd769b6" -"checksum base-x 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)" = "d55aa264e822dbafa12db4d54767aff17c6ba55ea2d8559b3e17392c7d000e5d" +"checksum base-x 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "76f4eae81729e69bb1819a26c6caac956cc429238388091f98cb6cd858f16443" "checksum base58 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5024ee8015f02155eee35c711107ddd9a9bf3cb689cf2a9089c97e79b6e1ae83" "checksum base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e" "checksum base64 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)" = "489d6c0ed21b11d038c31b6ceccca973e65d73ba3bd8ecb9a2babf5546164643" @@ -4907,12 +5073,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum blake2-rfc 0.2.18 (git+https://github.com/gtank/blake2-rfc?rev=7a5b5fc99ae483a0043db7547fb79a6fa44b88a9)" = "" "checksum blake2-rfc 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)" = "5d6d530bdd2d52966a6d03b7a964add7ae1a288d25214066fd4b600f0f796400" "checksum block-buffer 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1339a1042f5d9f295737ad4d9a6ab6bf81c84a933dba110b9200cd6d1448b814" +"checksum block-buffer 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "a076c298b9ecdb530ed9d967e74a6027d6a7478924520acddcddc24c1c8ab3ab" "checksum block-buffer 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)" = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b" "checksum block-cipher-trait 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "1c924d49bd09e7c06003acda26cd9742e796e34282ec6c1189404dee0c1f4774" +"checksum block-modes 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "31aa8410095e39fdb732909fb5730a48d5bd7c2e3cd76bd1b07b3dbea130c529" "checksum block-padding 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "6d4dc3af3ee2e12f3e5d224e5e1e3d73668abbeb69e566d361f7d5563a4fdf09" "checksum bs58 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "0de79cfb98e7aa9988188784d8664b4b5dad6eaaa0863b91d9a4ed871d4f7a42" -"checksum bstr 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6c8203ca06c502958719dae5f653a79e0cc6ba808ed02beffbf27d09610f2143" -"checksum bumpalo 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4639720be048090544634e0402490838995ccdc9d2fe648f528f30d3c33ae71f" +"checksum bstr 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "59604ece62a407dc9164732e5adea02467898954c3a5811fd2dc140af14ef15b" +"checksum bumpalo 2.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "84dca3afd8e01b9526818b7963e5b4916063b3cdf9f10cf6b73ef0bd0ec37aa5" "checksum byte-tools 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "560c32574a12a89ecd91f5e742165893f86e3ab98d21f8ea548658eb9eef5f40" "checksum byte-tools 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" "checksum byteorder 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "0fc10e8cc6b2580fda3f36eb6dc5316657f812a3df879a44a66fc9f0fdbc4855" @@ -4921,7 +5089,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum cast 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "926013f2860c46252efceabb19f4a6b308197505082c609025aa6706c011d427" "checksum cc 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)" = "389803e36973d242e7fecb092b2de44a3d35ac62524b3b9339e51d577d668e02" "checksum cexpr 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "a7fa24eb00d5ffab90eaeaf1092ac85c04c64aaf358ea6f84505b8116d24c6af" -"checksum cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "11d43355396e872eefb45ce6342e4374ed7bc2b3a502d1b28e36d6e23c05d1f4" +"checksum cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "b486ce3ccf7ffd79fdeb678eac06a9e6c09fc88d33836340becb8fffe87c5e33" "checksum chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "45912881121cb26fad7c38c17ba7daa18764771836b34fab7d3fbd93ed633878" "checksum clang-sys 0.26.4 (registry+https://github.com/rust-lang/crates.io-index)" = "6ef0c1bcf2e99c649104bd7a7012d8f8802684400e03db0ec0af48583c6fa0e4" "checksum clap 2.32.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b957d88f4b6a63b9d70d5f454ac8011819c6efa7727858f458ab71c756ce2d3e" @@ -4929,8 +5097,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f" "checksum console_error_panic_hook 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "b8d976903543e0c48546a91908f21588a680a8c8f984df9a5d69feccb2b2a211" "checksum constant_time_eq 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "8ff012e225ce166d4422e0e78419d901719760f62ae2b7969ca6b564d1b54a9e" -"checksum core-foundation 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "286e0b41c3a20da26536c6000a280585d519fd07b3956b43aed8a79e9edce980" -"checksum core-foundation-sys 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "716c271e8613ace48344f723b60b900a93150271e5be206212d052bbc0883efa" +"checksum core-foundation 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)" = "25b9e03f145fd4f2bf705e07b900cd41fc636598fe5dc452fd0db1441c3f496d" +"checksum core-foundation-sys 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b" "checksum criterion 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "0363053954f3e679645fc443321ca128b7b950a6fe288cf5f9335cc22ee58394" "checksum criterion-plot 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "76f9212ddf2f4a9eb2d401635190600656a1f88a932ef53d06e7fa4c7e02fb8e" "checksum crossbeam 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ad4c7ea749d9fb09e23c5cb17e3b70650860553a0e2744e38446b1803bf7db94" @@ -4945,16 +5113,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum crossbeam-utils 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2760899e32a1d58d5abb31129f8fae5de75220bc2176e77ff7c627ae45c918d9" "checksum crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)" = "f8306fcef4a7b563b76b7dd949ca48f52bc1141aa067d2ea09565f3e2652aa5c" "checksum crunchy 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "a2f4a431c5c9f662e1200b7c7f02c34e91361150e382089a8f2dec3ba680cbda" -"checksum crunchy 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "c240f247c278fa08a6d4820a6a222bfc6e0d999e51ba67be94f44c905b2161f2" +"checksum crunchy 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" "checksum crypto-mac 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "779015233ac67d65098614aec748ac1c756ab6677fa2e14cf8b37c08dfed1198" "checksum crypto-mac 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "0999b4ff4d3446d4ddb19a63e9e00c1876e75cd7000d20e57a693b4b3f08d958" +"checksum crypto-mac 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7afa06d05a046c7a47c3a849907ec303504608c927f4e85f7bfff22b7180d971" "checksum crypto-mac 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "4434400df11d95d556bac068ddfedd482915eb18fe8bea89bc80b6e4b1c179e5" "checksum csv 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)" = "9044e25afb0924b5a5fc5511689b0918629e85d68ea591e5e87fbf1e85ea1b3b" "checksum csv-core 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "fa5cdef62f37e6ffe7d1f07a381bc0db32b7a3ff1cac0de56cb0d81e71f53d65" "checksum ctr 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "022cd691704491df67d25d006fe8eca083098253c4d43516c2206479c58c6736" "checksum ctrlc 3.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "5531b7f0698d9220b4729f8811931dbe0e91a05be2f7b3245fdc50dd856bae26" "checksum cuckoofilter 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "8dd43f7cfaffe0a386636a10baea2ee05cc50df3b77bea4a456c9572a939bf1f" -"checksum curve25519-dalek 1.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "e1f8a6fc0376eb52dc18af94915cc04dfdf8353746c0e8c550ae683a0815e5c1" +"checksum curve25519-dalek 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "4440b7acc6264fde2eee18bae135625129c88ff244f3ded035e3caa585a6bf0a" "checksum data-encoding 2.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f4f47ca1860a761136924ddd2422ba77b2ea54fe8cc75b9040804a0d9d32ad97" "checksum digest 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e5b29bf156f3f4b3c4f610a25ff69370616ae6e0657d416de22645483e72af0a" "checksum digest 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)" = "03b072242a8cbaf9c145665af9d250c59af3b958f83ed6824e13533cf76d5b90" @@ -4966,30 +5135,29 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum elastic-array 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)" = "073be79b6538296faf81c631872676600616073817dd9a440c477ad09b408983" "checksum env_logger 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b61fa891024a945da30a9581546e8cfaf5602c7b3f4c137a2805cf388f92075a" "checksum environmental 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "5c7464757b80de8930c91c9afe77ddce501826bf9d134a87db2c67d9dc177e2c" -"checksum error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "07e791d3be96241c77c43846b665ef1384606da2cd2a48730abe606a12906e02" +"checksum error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3ab49e9dcb602294bc42f9a7dfc9bc6e936fca4418ea300dbfb84fe16de0b7d9" "checksum exit-future 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "d8013f441e38e31c670e7f34ec8f1d5d3a2bd9d303c1ff83976ca886005e8f48" "checksum failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "795bd83d3abeb9220f257e597aa0080a508b27533824adf336529648f6abf7e2" "checksum failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "ea1063915fd7ef4309e222a5a07cf9c319fb9c7836b1f89b85458672dbb127e1" "checksum fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" "checksum fdlimit 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b1ee15a7050e5580b3712877157068ea713b245b080ff302ae2ca973cfcd9baa" -"checksum fixed-hash 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a557e80084b05c32b455963ff565a9de6f2866da023d6671705c6aff6f65e01c" +"checksum fixed-hash 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "d1a683d1234507e4f3bf2736eeddf0de1dc65996dc0164d57eba0a74bcf29489" "checksum fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3" "checksum foreign-types 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" "checksum foreign-types-shared 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" -"checksum fork-tree 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" +"checksum fork-tree 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" "checksum fs-swap 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)" = "921d332c89b3b61a826de38c61ee5b6e02c56806cade1b0e5d81bd71f57a71bb" "checksum fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba" "checksum fuchsia-zircon 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" "checksum fuchsia-zircon-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" -"checksum futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)" = "62941eff9507c8177d448bd83a44d9b9760856e184081d8cd79ba9f03dd24981" +"checksum futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)" = "a2037ec1c6c1c4f79557762eab1f7eae1f64f6cb418ace90fae88f0942b60139" "checksum futures-cpupool 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "ab90cde24b3319636588d0c35fe03b1333857621051837ed769faefb4c2162e4" -"checksum gcc 0.3.55 (registry+https://github.com/rust-lang/crates.io-index)" = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2" "checksum generic-array 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3c0f28c2f5bfb5960175af447a2da7c18900693738343dc896ffbcabd9839592" "checksum generic-array 0.8.3 (registry+https://github.com/rust-lang/crates.io-index)" = "fceb69994e330afed50c93524be68c42fa898c2d9fd4ee8da03bd7363acd26f2" "checksum generic-array 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ef25c5683767570c2bbd7deba372926a55eaae9982d7726ee2a1050239d45b9d" "checksum glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "8be18de09a56b60ed0edf84bc9df007e30040691af7acd1c41874faac5895bfb" "checksum globset 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "ef4feaabe24a0a658fd9cf4a9acf6ed284f045c77df0f49020ba3245cfb7b454" -"checksum h2 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)" = "85ab6286db06040ddefb71641b50017c06874614001a134b423783e2db2920bd" +"checksum h2 0.1.22 (registry+https://github.com/rust-lang/crates.io-index)" = "09ae3ecbdc15e379c7356430d7c0c6a44d3a937324999429dcf89e970297e54f" "checksum hash-db 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1b03501f6e1a2a97f1618879aba3156f14ca2847faa530c4e28859638bd11483" "checksum hash-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)" = "ba7fb417e5c470acdd61068c79767d0e65962e70836cf6c9dfd2409f06345ce0" "checksum hash256-std-hasher 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f8b2027c19ec91eb304999abae7307d225cf93be42af53b0039f76e98ed5af86" @@ -5001,24 +5169,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "ddc2928beef125e519d69ae1baa8c37ea2e0d3848545217f6db0179c5eb1d639" "checksum hex-literal-impl 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "520870c3213943eb8d7803e80180d12a6c7ceb4ae74602544529d1643dc4ddda" "checksum hmac 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7a13f4163aa0c5ca1be584aace0e2212b2e41be5478218d4f657f5f778b2ae2a" +"checksum hmac 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)" = "733e1b3ac906631ca01ebb577e9bb0f5e37a454032b9036b5eaea4013ed6f99a" "checksum hmac 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f127a908633569f208325f86f71255d3363c79721d7f9fe31cd5569908819771" "checksum hmac-drbg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "4fe727d41d2eec0a6574d887914347e5ff96a3b87177817e2a9820c5c87fecc2" "checksum http 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)" = "eed324f0f0daf6ec10c474f150505af2c143f251722bf9dbd1261bd1f2ee2c1a" +"checksum http-body 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "6741c859c1b2463a423a1dbce98d418e6c3c3fc720fb0d45528657320920292d" "checksum httparse 1.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "e8734b0cfd3bc3e101ec59100e101c2eecd19282202e87808b3037b442777a83" "checksum humantime 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3ca7e5f2e110db35f93b837c81797f3714500b81d517bf20c431b16d3ca4f114" -"checksum hyper 0.10.15 (registry+https://github.com/rust-lang/crates.io-index)" = "df0caae6b71d266b91b4a83111a61d2b94ed2e2bea024c532b933dcff867e58c" -"checksum hyper 0.12.27 (registry+https://github.com/rust-lang/crates.io-index)" = "4f2777434f26af6e4ce4fdcdccd3bed9d861d11e87bcbe72c0f51ddaca8ff848" +"checksum hyper 0.10.16 (registry+https://github.com/rust-lang/crates.io-index)" = "0a0652d9a2609a968c14be1a9ea00bf4b1d64e2e1f53a1b51b6fff3a6e829273" +"checksum hyper 0.12.29 (registry+https://github.com/rust-lang/crates.io-index)" = "e2cd6adf83b3347d36e271f030621a8cf95fd1fd0760546b9fc5a24a0f1447c7" "checksum idna 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e" "checksum impl-codec 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d2050d823639fbeae26b2b5ba09aca8907793117324858070ade0673c49f793b" "checksum impl-serde 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "5158079de9d4158e0ce1de3ae0bd7be03904efc40b3d7dd8b8c301cbf6b52b56" +"checksum impl-serde 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7d26be4b97d738552ea423f76c4f681012ff06c3fa36fa968656b3679f60b4a1" "checksum indexmap 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7e81a7c05f79578dbc15793d8b619db9ba32b4577003ef3af1a91c416798c58d" "checksum integer-sqrt 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "ea155abb3ba6f382a75f1418988c05fe82959ed9ce727de427f9cfd425b0c903" "checksum interleaved-ordered 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "141340095b15ed7491bd3d4ced9d20cebfb826174b6bb03386381f62b01e3d77" "checksum iovec 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "dbe6e417e7d0975db6512b90796e8ce223145ac4e33c377e4a42882a0e88bb08" "checksum itertools 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5b8467d9c1cebe26feb08c640139247fac215782d35371ade9a2136ed6085358" -"checksum itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "1306f3464951f30e30d12373d31c79fbd52d236e5e896fd92f96ec7babbbe60b" +"checksum itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "501266b7edd0174f8530248f87f99c88fbe60ca4ef3dd486835b8d8d53136f7f" "checksum jsonrpc-core 10.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "dc15eef5f8b6bef5ac5f7440a957ff95d036e2f98706947741bfc93d1976db4c" +"checksum jsonrpc-core 11.0.0 (git+https://github.com/paritytech/jsonrpc?rev=ff4e20ecce6321835aab7a81cbb6fa2458a6082d)" = "" +"checksum jsonrpc-core-client 11.0.0 (git+https://github.com/paritytech/jsonrpc?rev=ff4e20ecce6321835aab7a81cbb6fa2458a6082d)" = "" "checksum jsonrpc-derive 10.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c2dae61ca8a3b047fb11309b00661bc56837085bd07e46f907b9c562c0b03e68" +"checksum jsonrpc-derive 11.0.0 (git+https://github.com/paritytech/jsonrpc?rev=ff4e20ecce6321835aab7a81cbb6fa2458a6082d)" = "" "checksum jsonrpc-http-server 10.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "11d2a00824306155b8ef57fe957f31b8cd8ad24262f15cf911d84dcf9a3f206d" "checksum jsonrpc-pubsub 10.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "37fce55133ee264d0ab42bd862efcd45ae1d062cda599f4cc12ccc4be3195f2a" "checksum jsonrpc-server-utils 10.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c9527f01ef25f251d64082cbefc0c6d6f367349afe6848ef908a674e06b2bdd3" @@ -5030,8 +5204,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum language-tags 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a91d884b6667cd606bb5a69aa0c99ba811a115fc68915e7056ec08a46e93199a" "checksum lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bc5729f27f159ddd61f4df6228e827e86643d4d3e7c32183cb30a1c08f604a14" "checksum lazycell 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f" -"checksum libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)" = "bedcc7a809076656486ffe045abeeac163da1b558e963a31e29fbfbeba916917" -"checksum libloading 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9c3ad660d7cb8c5822cd83d10897b0f1f1526792737a179e73896152f85b88c2" +"checksum libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)" = "6281b86796ba5e4366000be6e9e18bf35580adf9e63fbe2294aadb587613a319" +"checksum libloading 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a5692f82b51823e27c4118b3e5c0d98aee9be90633ebc71ad12afef380b50219" "checksum libp2p 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f5b9cd37b1ca54fa2fd0bbf0486adf2f55f8994f2be9410b65265050b24709b2" "checksum libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bf9c56e6f04cb649fdeb806e963d2da223e3ed17748d9e924fdb836c09f76307" "checksum libp2p-core-derive 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "debea88a3d5de9fdaf7082bd6d238f2c4c6a0420f14bdf9e1c1083b3e7c69286" @@ -5050,7 +5224,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum libp2p-uds 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bfa72d81501aad6998d3b1b964f68f438ef99c3aaf54d921e144e0477fa87568" "checksum libp2p-websocket 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "647bd8862afe6e912eb34b7614f731c0ff89e8777b57d9f2f5f0fd593ecc8d9a" "checksum libp2p-yamux 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "0dbb8d08cb536a964727e77b868a026c6d92993f08e387d49163565575a478d9" -"checksum librocksdb-sys 5.17.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7dfb546562f9b450237bb8df7a31961849ee9fb1186d9e356db1d7a6b7609ff2" +"checksum librocksdb-sys 5.18.3 (registry+https://github.com/rust-lang/crates.io-index)" = "d19778314deaa7048f2ea7d07b8aa12e1c227acebe975a37eeab6d2f8c74e41b" "checksum libsecp256k1 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "688e8d65e495567c2c35ea0001b26b9debf0b4ea11f8cccc954233b75fc3428a" "checksum linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "ae91b68aebc4ddb91978b11a1b02ddd8602a05ec19002801c5666000e05e0f83" "checksum linked_hash_set 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3c7c91c4c7bbeb4f2f7c4e5be11e6a05bd6830bc37249c47ce1ad86ad453ff9c" @@ -5063,37 +5237,37 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum memoffset 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0f9dc261e2b62d7a622bf416ea3c5245cdd5d9a7fcc428c0d06804dfce1775b3" "checksum memory-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7623b01a4f1b7acb7cf8e3f678f05e15e6ae26cb0b738dfeb5cc186fd6b82ef4" "checksum memory_units 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "71d96e3f3c0b6325d8ccd83c33b28acb183edcb6c67938ba104ec546854b0882" -"checksum merlin 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "83c2dda19c01176e8e7148f7bdb88bbdf215a8db0641f89fc40e4b81736aeda5" +"checksum merlin 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8c39467de91b004f5b9c06fac5bbc8e7d28309a205ee66905166b70804a71fea" "checksum mime 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "ba626b8a6de5da682e1caa06bdb42a335aee5a84db8e5046a3e8ab17ba0a3ae0" -"checksum mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)" = "71646331f2619b1026cc302f87a2b8b648d5c6dd6937846a16cc8ce0f347f432" +"checksum mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)" = "83f51996a3ed004ef184e16818edc51fadffe8e7ca68be67f9dee67d84d0ff23" "checksum mio-extras 2.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "46e73a04c2fa6250b8d802134d56d554a9ec2922bf977777c805ea5def61ce40" "checksum mio-uds 0.6.7 (registry+https://github.com/rust-lang/crates.io-index)" = "966257a94e196b11bb43aca423754d87429960a768de9414f3691d6957abf125" "checksum miow 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919" "checksum multistream-select 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f989d40aab0ed0d83c1cdb4856b5790e980b96548d1a921f280e985eb049f38d" "checksum names 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ef320dab323286b50fb5cdda23f61c796a72a89998ab565ca32525c5c556f2da" -"checksum native-tls 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "ff8e08de0070bbf4c31f452ea2a70db092f36f6f2e4d897adf5674477d488fb2" +"checksum native-tls 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "4b2df1a4c22fd44a62147fd8f13dd0f95c9d8ca7b2610299b2a2f9cf8964274e" "checksum net2 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)" = "42550d9fb7b6684a6d404d9fa7250c2eb2646df731d1c06afc06dcee9e1bcf88" "checksum nix 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)" = "46f0f3210768d796e8fa79ec70ee6af172dacbe7147f5e69be5240a47778302b" "checksum nodrop 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "2f9667ddcc6cc8a43afc9b7917599d7216aa09c463919ea32c59ed6cac8bc945" "checksum nohash-hasher 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0d138afcce92d219ccb6eb53d9b1e8a96ac0d633cfd3c53cd9856d96d1741bb8" "checksum nom 4.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2ad2a91a8e869eeb30b9cb3119ae87773a8f4ae617f41b1eb9c154b2905f7bd6" -"checksum num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)" = "e83d528d2677f0518c570baf2b7abdcf0cd2d248860b68507bdcb3e91d4c0cea" -"checksum num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "0b3a5d7cc97d6d30d8b9bc8fa19bf45349ffe46241e8816f50f62f6d6aaabee1" +"checksum num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)" = "b85e541ef8255f6cf42bbfe4ef361305c6c135d10919ecc26126c4e5ae94bc09" +"checksum num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "6ba9a427cfca2be13aa6f6403b0b7e7368fe982bfa16fccc450ce74c46cd9b32" "checksum num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1a23f0ed30a54abaa0c7e83b1d2d87ada7c3c23078d1d87815af3e3b6385fbba" "checksum numtoa 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b8f8bdf33df195859076e54ab11ee78a1b208382d3a26ec40d142ffc1ecc49ef" "checksum ole32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5d2c49021782e5233cd243168edfa8037574afed4eba4bbaf538b3d8d1789d8c" "checksum once_cell 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "532c29a261168a45ce28948f9537ddd7a5dd272cc513b3017b1e82a88f962c37" "checksum opaque-debug 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "93f5bb2e8e8dec81642920ccff6b61f1eb94fa3020c5a325c9851ff604152409" -"checksum openssl 0.10.20 (registry+https://github.com/rust-lang/crates.io-index)" = "5a0d6b781aac4ac1bd6cafe2a2f0ad8c16ae8e1dd5184822a16c50139f8838d9" +"checksum openssl 0.10.23 (registry+https://github.com/rust-lang/crates.io-index)" = "97c140cbb82f3b3468193dd14c1b88def39f341f68257f8a7fe8ed9ed3f628a5" "checksum openssl-probe 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de" -"checksum openssl-sys 0.9.43 (registry+https://github.com/rust-lang/crates.io-index)" = "33c86834957dd5b915623e94f2f4ab2c70dd8f6b70679824155d5ae21dbd495d" +"checksum openssl-sys 0.9.47 (registry+https://github.com/rust-lang/crates.io-index)" = "75bdd6dbbb4958d38e47a1d2348847ad1eb4dc205dc5d37473ae504391865acc" "checksum owning_ref 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "cdf84f41639e037b484f93433aa3897863b561ed65c6e59c7073d7c561710f37" "checksum owning_ref 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "49a4b8ea2179e6a2e27411d3bca09ca6dd630821cf6894c6c7c8467a8ee7ef13" "checksum pairing 0.14.2 (git+https://github.com/LayerXcom/librustzcash?branch=zero-chain)" = "" "checksum parity-bytes 0.1.0 (git+https://github.com/paritytech/parity-common?rev=b0317f649ab2c665b7987b8475878fc4d2e1f81d)" = "" "checksum parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "dcb43c05fb71c03b4ea7327bf15694da1e0f23f19d5b1e95bab6c6d74097e336" "checksum parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "00a486fd383382ddcb2de928364b1f82571c1e48274fc43b7667a4738ee4056c" -"checksum parity-crypto 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "17b9db194dfbcfe3b398d63d765437a5c7232d59906e203055f0e993f6458ff1" +"checksum parity-crypto 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cf1b9c063d87e1507cb3807493c8d21859ef23b5414b39f81c53f0ba267d64c1" "checksum parity-multiaddr 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "61ae6944d4435d41f4d0f12108c5cbb9207cbb14bc8f2b4984c6e930dc9c8e41" "checksum parity-multihash 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "05d6a68e07ab34a9e87bd8dd4936f6bb5be21e4f6dbcdbaf04d8e854eba0af01" "checksum parity-wasm 0.31.3 (registry+https://github.com/rust-lang/crates.io-index)" = "511379a8194230c2395d2f5fa627a5a7e108a9f976656ce723ae68fca4097bfc" @@ -5106,17 +5280,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum parking_lot_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "94c8c7923936b28d546dfd14d4472eaf34c99b14e1c973a32b3e6d4eb04298c9" "checksum paste 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "1f4a4a1c555c6505821f9d58b8779d0f630a6b7e4e1be24ba718610acf01fa79" "checksum paste-impl 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "26e796e623b8b257215f27e6c80a5478856cae305f5b59810ff9acdaa34570e6" +"checksum pbkdf2 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "0c09cddfbfc98de7f76931acf44460972edb4023eb14d0c6d4018800e552d8e0" "checksum pbkdf2 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "006c038a43a45995a9670da19e67600114740e8511d4333bf97a56e66a7542d9" "checksum peeking_take_while 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" "checksum percent-encoding 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831" "checksum pkg-config 0.3.14 (registry+https://github.com/rust-lang/crates.io-index)" = "676e8eb2b1b4c9043511a9b7bea0915320d7e502b0a079fb03f9635a5252b18c" -"checksum primitive-types 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "edb92f1ebfc177432c03287b15d48c202e6e2c95993a7af3ba039abb43b1492e" -"checksum proc-macro-crate 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "4c6cf4e5b00300d151dfffae39f529dfa5188f42eeb14201229aa420d6aad10c" +"checksum polkadot-rs 0.1.0 (git+https://github.com/LayerXcom/polkadot.rs)" = "" +"checksum primitive-types 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)" = "6e8612a8dc70f26276fed6131c153ca277cf275ee0a5e2a50cd8a69c697beb8f" +"checksum proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "e10d4b51f154c8a7fb96fd6dad097cb74b863943ec010ac94b9fd1be8861fe1e" "checksum proc-macro-hack 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2c725b36c99df7af7bf9324e9c999b9e37d92c8f8caf106d82e1d7953218d2d8" -"checksum proc-macro-hack 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)" = "6a9bed9ebc40cf53e3a76d7486c54d05002eae6485b2711ab9104476fb2eb8bc" +"checksum proc-macro-hack 0.5.7 (registry+https://github.com/rust-lang/crates.io-index)" = "0c1dd4172a1e1f96f709341418f49b11ea6c2d95d53dca08c0f74cbd332d9cf3" "checksum proc-macro-hack-impl 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2b753ad9ed99dd8efeaa7d2fb8453c8f6bc3e54b97966d35f1bc77ca6865254a" -"checksum proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)" = "ba92c84f814b3f9a44c5cfca7d2ad77fa10710867d2bbb1b3d175ab5f47daa12" -"checksum protobuf 2.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bc7badf647ae2fa27ba51c218e347386c88cc604fcfe71f2aba0ad017f3f2b75" +"checksum proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)" = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759" +"checksum protobuf 2.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7e9076cae823584ab4d8fab3a111658d1232faf106611dc8378161b7d062b628" "checksum quick-error 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "5fb6ccf8db7bbcb9c2eae558db5ab4f3da1c2a87e4e597ed394726bc8ea6ca1d" "checksum quick-error 1.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9274b940887ce9addde99c4eee6b5c44cc494b182b97e73dc8ffdcb3397fd3f0" "checksum quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)" = "faf4799c5d274f3868a4aae320a0a182cbd2baee377b378f080e16a23e9d80db" @@ -5129,7 +5305,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d0e7a549d590831370895ab7ba4ea0c1b6b011d106b5ff2da6eee112615e6dc0" "checksum rand_hc 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4" "checksum rand_isaac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08" -"checksum rand_jitter 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "7b9ea758282efe12823e0d952ddb269d2e1897227e464919a554f2a03ef1b832" +"checksum rand_jitter 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b" "checksum rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071" "checksum rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44" "checksum rand_xorshift 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c" @@ -5143,14 +5319,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum regex-syntax 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)" = "dcfd8681eebe297b81d98498869d4aae052137651ad7b96822f09ceb690d0a96" "checksum remove_dir_all 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3488ba1b9a2084d38645c4c08276a1752dcbf2c7130d74f1569681ad5d2799c5" "checksum ring 0.14.6 (registry+https://github.com/rust-lang/crates.io-index)" = "426bc186e3e95cac1e4a4be125a4aca7e84c2d616ffc02244eef36e2a60a093c" +"checksum ripemd160 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ad5112e0dbbb87577bfbc56c42450235e3012ce336e29c5befd7807bd626da4a" "checksum rocksdb 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f1651697fefd273bfb4fd69466cc2a9d20de557a0213b97233b22b5e95924b5e" -"checksum rust-crypto 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)" = "f76d05d3993fd5f4af9434e8e436db163a12a9d40e1a58a726f27a01dfd12a2a" -"checksum rustc-demangle 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)" = "ccc78bfd5acd7bf3e89cffcf899e5cb1a52d6fafa8dec2739ad70c9577a57288" +"checksum rustc-demangle 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)" = "a7f4dccf6f4891ebcc0c39f9b6eb1a83b9bf5d747cb439ec6fba4f3b977038af" "checksum rustc-hex 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "403bb3a286107a04825a5f82e1270acc1e14028d3d554d7a1e08914549575ab8" -"checksum rustc-serialize 0.3.24 (registry+https://github.com/rust-lang/crates.io-index)" = "dcf128d1287d2ea9d80910b5f1120d0b8eede3fbf1abe91c40d39ea7d51e6fda" "checksum rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" -"checksum rw-stream-sink 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d548a40fe17c3a77d54b82457b79fcc9b8a288d509ca20fbf5aa1dac386d22d6" -"checksum ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "eb9e9b8cde282a9fe6a42dd4681319bfb63f121b8a8ee9439c6f4107e58a46f7" +"checksum rw-stream-sink 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2f9cbe61c20455d3015b2bb7be39e1872310283b8e5a52f5b242b0ac7581fe78" +"checksum ryu 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "b96a9549dc8d48f2c283938303c4b5a77aa29bfbc5b54b084fb1630408899a8f" "checksum safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7f7bf422d23a88c16d5090d455f182bc99c60af4df6a345c63428acf5129e347" "checksum safemem 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8dca453248a96cb0749e36ccdfe2b0b4e54a61bfef89fb97ec621eb8e0a93dd9" "checksum same-file 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "8f20c4be53a8a1ff4c1f1b2bd14570d2f634628709752f0702ecdd2b3f9a5267" @@ -5158,19 +5333,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum schannel 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)" = "f2f6abf258d99c3c1c5c2131d99d064e94b7b3dd5f416483057f308fea253339" "checksum schnorrkel 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b5eff518f9bed3d803a0d002af0ab96339b0ebbedde3bec98a684986134b7a39" "checksum scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "94258f53601af11e6a49f722422f6e3425c52b06245a5cf9bc09908b174f5e27" +"checksum scrypt 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "8570c5e2fa69cb29d492fd4e9974b6b5facb5a888e1c6da630d4a3cd7ebfef4a" "checksum secp256k1 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)" = "bfaccd3a23619349e0878d9a241f34b1982343cdf67367058cd7d078d326b63e" -"checksum security-framework 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "bfab8dda0e7a327c696d893df9ffa19cadc4bd195797997f5223cf5831beaf05" -"checksum security-framework-sys 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3d6696852716b589dff9e886ff83778bb635150168e83afa8ac6b8a78cb82abc" +"checksum security-framework 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "eee63d0f4a9ec776eeb30e220f0bc1e092c3ad744b2a379e3993070364d3adc2" +"checksum security-framework-sys 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "9636f8989cbf61385ae4824b98c1aaa54c994d7d8b41f11c601ed799f0549a56" "checksum semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" "checksum semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" -"checksum serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)" = "aa5f7c20820475babd2c077c3ab5f8c77a31c15e16ea38687b4c02d3e48680f4" -"checksum serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)" = "58fc82bec244f168b23d1963b45c8bf5726e9a15a9d146a067f9081aeed2de79" +"checksum serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)" = "32746bf0f26eab52f06af0d0aa1984f641341d06d8d673c693871da2d188c9be" +"checksum serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)" = "46a3223d0c9ba936b61c0d2e3e559e3217dbfb8d65d06d26e8b3c25de38bae3e" "checksum serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)" = "5a23aa71d4a4d43fdbfaac00eff68ba8a06a51759a89ac3304323e800c4dd40d" "checksum sha-1 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "23962131a91661d643c98940b20fcaffe62d776a823247be80a48fcb8b6fce68" "checksum sha1 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2579985fda508104f7587689507983eadd6a6e84dd35d6d115361f530916fa0d" "checksum sha2 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7d963c78ce367df26d7ea8b8cc655c651b42e8a1e584e869c1e17dae3ccb116a" +"checksum sha2 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "9eb6be24e4c23a84d7184280d2722f7f2731fcdd4a9d886efbfe4413e4847ea0" "checksum sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7b4d8bfd0e469f417657573d8451fb33d16cfe0989359b93baf3a1ffc639543d" -"checksum sha3 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "34a5e54083ce2b934bf059fdf38e7330a154177e029ab6c4e18638f2f624053a" +"checksum sha3 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)" = "dd26bc0e7a2e3a7c959bc494caf58b72ee0c71d67704e9520f736ca7e4853ecf" "checksum shell32-sys 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9ee04b46101f57121c9da2b151988283b6beb79b34f5bb29a58ee48cb695122c" "checksum slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8" "checksum slog 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "1e1a2eec401952cd7b12a84ea120e2d57281329940c3f93c2bf04f462539508e" @@ -5180,88 +5357,89 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)" = "c4488ae950c49d403731982257768f48fada354a5203fe81f9bb6f43ca9002be" "checksum snow 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "5a64f02fd208ef15bd2d1a65861df4707e416151e1272d02c8faafad1c138100" "checksum spin 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "44363f6f51401c34e7be73db0db371c04705d35efbe9f7d6082e03a921a32c55" -"checksum sr-api-macros 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum sr-io 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum sr-std 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum sr-version 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-aura 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-balances 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-consensus 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-indices 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-metadata 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-session 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-staking 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-sudo 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-support 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-support-procedural 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-support-procedural-tools 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-support-procedural-tools-derive 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-system 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-timestamp 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" +"checksum sr-api-macros 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum sr-io 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum sr-std 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum sr-version 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum srml-aura 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum srml-balances 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum srml-consensus 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum srml-indices 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum srml-metadata 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum srml-session 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum srml-staking 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum srml-sudo 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum srml-support 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum srml-support-procedural 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum srml-support-procedural-tools 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum srml-support-procedural-tools-derive 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum srml-system 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum srml-timestamp 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" "checksum stable_deref_trait 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "dba1a27d3efae4351c8051072d619e3ade2820635c3958d826bfea39d59b54c8" "checksum static_assertions 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "c19be23126415861cb3a23e501d34a708f7f9b2183c5252d690941c2e69199d5" "checksum static_slice 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "92a7e0c5e3dfb52e8fbe0e63a1b947bbb17b4036408b151353c4491374931362" -"checksum stdweb 0.4.16 (registry+https://github.com/rust-lang/crates.io-index)" = "b2c1d5ac2f828b2877a6be60a51b8e3ebb57b56862b10be1a72676ca8900b69d" +"checksum stdweb 0.4.17 (registry+https://github.com/rust-lang/crates.io-index)" = "c34362bb10ac1a9439674795cc0e1bdcb0c46444c8fd4874ef39a01d9a8a8f24" "checksum stdweb-derive 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0e21ebd9179de08f2300a65454268a17ea3de204627458588c84319c4def3930" "checksum stdweb-internal-macros 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "e68f7d08b76979a43e93fe043b66d2626e35d41d68b0b85519202c6dd8ac59fa" "checksum stdweb-internal-runtime 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "d52317523542cc0af5b7e31017ad0f7d1e78da50455e38d5657cd17754f617da" "checksum stream-cipher 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8861bc80f649f5b4c9bd38b696ae9af74499d479dbfb327f0607de6b326a36bc" -"checksum string 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "b639411d0b9c738748b5397d5ceba08e648f4f1992231aa859af1a017f31f60b" +"checksum string 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d0bbfb8937e38e34c3444ff00afb28b0811d9554f15c5ad64d12b0308d1d1995" "checksum strsim 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550" -"checksum structopt 0.2.15 (registry+https://github.com/rust-lang/crates.io-index)" = "3d0760c312538987d363c36c42339b55f5ee176ea8808bbe4543d484a291c8d1" -"checksum structopt-derive 0.2.15 (registry+https://github.com/rust-lang/crates.io-index)" = "528aeb7351d042e6ffbc2a6fb76a86f9b622fdf7c25932798e7a82cb03bc94c6" +"checksum structopt 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)" = "c767a8971f53d7324583085deee2e230903be09e52fb27df9af94c5cb2b43c31" +"checksum structopt-derive 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)" = "c57a30c87454ced2186f62f940e981746e8cbbe026d52090c8c4352b636f8235" "checksum strum 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1810e25f576e7ffce1ff5243b37066da5ded0310b3274c20baaeccb1145b2806" "checksum strum_macros 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)" = "572a2f4e53dd4c3483fd79e5cc10ddd773a3acb1169bbfe8762365e107110579" -"checksum substrate-basic-authorship 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" +"checksum substrate-basic-authorship 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" "checksum substrate-bip39 0.2.1 (git+https://github.com/paritytech/substrate-bip39)" = "" -"checksum substrate-cli 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-client-db 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-consensus-aura 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-consensus-aura-slots 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-consensus-authorities 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-executor 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-keystore 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-network 0.1.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-network-libp2p 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-offchain 0.1.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-offchain-primitives 0.1.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-panic-handler 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-peerset 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-rpc 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-rpc-servers 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-serializer 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-service 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-state-db 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-telemetry 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-transaction-graph 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-transaction-pool 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" +"checksum substrate-cli 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-client 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-client-db 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-consensus-aura 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-consensus-aura-slots 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-consensus-authorities 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-consensus-common 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-executor 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-inherents 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-keyring 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-keystore 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-network 0.1.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-network-libp2p 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-offchain 0.1.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-offchain-primitives 0.1.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-panic-handler 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-peerset 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-rpc 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-rpc-servers 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-serializer 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-service 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-state-db 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-state-machine 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-telemetry 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-transaction-graph 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-transaction-pool 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" +"checksum substrate-trie 1.0.0 (git+https://github.com/osuketh/substrate?branch=patch-zerochain)" = "" "checksum subtle 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2d67a5a62ba6e01cb2192ff309324cb4875d0c451d55fe2319433abe7a05a8ee" -"checksum subtle 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "702662512f3ddeb74a64ce2fbbf3707ee1b6bb663d28bb054e0779bbc720d926" +"checksum subtle 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "01dca13cf6c3b179864ab3292bd794e757618d35a7766b7c46050c614ba00829" "checksum syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)" = "1825685f977249735d510a242a6727b46efe914bb67e38d30c071b1b72b1d5c2" -"checksum synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "73687139bf99285483c96ac0add482c3776528beac1d97d444f6e91f203a2015" -"checksum sysinfo 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)" = "b5a0cb7899e248ed0baa6ef6f8406352523c2f99bc7c4b1800f4cd6d5dde99eb" +"checksum synstructure 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)" = "02353edf96d6e4dc81aea2d8490a7e9db177bf8acb0e951c24940bf866cb313f" +"checksum sysinfo 0.8.4 (registry+https://github.com/rust-lang/crates.io-index)" = "65f0e28a49b7bf142cee89befd7077b40627d7cc70aa8a8acfe03afc26016c33" "checksum take_mut 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f764005d11ee5f36500a149ace24e00e3da98b0158b3e2d53a7495660d3f4d60" "checksum target_info 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c63f48baada5c52e65a29eef93ab4f8982681b67f9e8d29c7b05abcfec2b9ffe" -"checksum tempfile 3.0.7 (registry+https://github.com/rust-lang/crates.io-index)" = "b86c784c88d98c801132806dadd3819ed29d8600836c4088e855cdf3e178ed8a" -"checksum termcolor 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "4096add70612622289f2fdcdbd5086dc81c1e2675e6ae58d6c4f62a16c6d7f2f" +"checksum tempfile 3.0.8 (registry+https://github.com/rust-lang/crates.io-index)" = "7dc4738f2e68ed2855de5ac9cdbe05c9216773ecde4739b2f095002ab03a13ef" +"checksum termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "96d6098003bde162e4277c70665bd87c326f5a0c3f3fbfb285787fa482d54e6e" "checksum termion 1.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "dde0593aeb8d47accea5392b39350015b5eccb12c0d98044d856983d89548dea" "checksum textwrap 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "307686869c93e71f94da64286f9a9524c0f308a9e1c87a583de8e9c9039ad3f6" "checksum thread_local 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b" "checksum time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "db8dcfca086c1143c9270ac42a2bbd8a7ee477b78ac8e45b19abfb0cbede4b6f" "checksum tiny-bip39 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "c1c5676413eaeb1ea35300a0224416f57abc3bd251657e0fafc12c47ff98c060" "checksum tiny-keccak 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e9175261fbdb60781fcd388a4d6cc7e14764a2b629a7ad94abb439aed223a44f" -"checksum tinytemplate 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7655088894274afb52b807bd3c87072daa1fedd155068b8705cabfd628956115" +"checksum tinytemplate 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "4574b75faccaacddb9b284faecdf0b544b80b6b294f3d062d325c5726a209c20" "checksum tk-listen 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "5462b0f968c0457efe38fcd2df7e487096b992419e4f5337b06775a614bbda4b" -"checksum tokio 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)" = "cec6c34409089be085de9403ba2010b80e36938c9ca992c4f67f407bb13db0b1" +"checksum tokio 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)" = "ec2ffcf4bcfc641413fa0f1427bf8f91dfc78f56a6559cbf50e04837ae442a87" +"checksum tokio-buf 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "8fb220f46c53859a4b7ec083e41dec9778ff0b1851c0942b211edb89e0ccdc46" "checksum tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "5c501eceaf96f0e1793cf26beb63da3d11c738c4a943fdf3746d81d64684c39f" "checksum tokio-current-thread 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "d16217cad7f1b840c5a97dfb3c43b0c871fef423a6e8d2118c604e843662a443" "checksum tokio-dns-unofficial 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "82c65483db54eb91b4ef3a9389a3364558590faf30ce473141707c0e16fda975" @@ -5272,28 +5450,28 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum tokio-sync 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "5b2f843ffdf8d6e1f90bddd48da43f99ab071660cd92b7ec560ef3cdfd7a409a" "checksum tokio-tcp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "1d14b10654be682ac43efee27401d792507e30fd8d26389e1da3b185de2e4119" "checksum tokio-threadpool 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)" = "72558af20be886ea124595ea0f806dd5703b8958e4705429dd58b3d8231f72f2" -"checksum tokio-timer 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)" = "2910970404ba6fa78c5539126a9ae2045d62e3713041e447f695f41405a120c6" +"checksum tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "f2106812d500ed25a4f38235b9cae8f78a09edf43203e16e59c3b769a342a60e" "checksum tokio-tls 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "354b8cd83825b3c20217a9dc174d6a0c67441a2fae5c41bcb1ea6679f6ae0f7c" -"checksum tokio-trace-core 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "350c9edade9830dc185ae48ba45667a445ab59f6167ef6d0254ec9d2430d9dd3" +"checksum tokio-trace-core 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a9c8a256d6956f7cb5e2bdfe8b1e8022f1a09206c6c2b1ba00f3b746b260c613" "checksum tokio-udp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "66268575b80f4a4a710ef83d087fdfeeabdce9b74c797535fbac18a2cb906e92" "checksum tokio-uds 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "037ffc3ba0e12a0ab4aca92e5234e0dedeb48fddf6ccd260f1f150a36a9f2445" -"checksum toml 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)" = "758664fc71a3a69038656bee8b6be6477d2a6c315a6b81f7081f591bffa4111f" +"checksum toml 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b8c96d7873fa7ef8bdeb3a9cda3ac48389b4154f32b9803b4bc26220b677b039" "checksum traitobject 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "efd1f82c56340fdf16f2a953d7bda4f8fdffba13d93b00844c25572110b26079" "checksum trie-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)" = "1ba73747fd3a64ab531274c04cb588dfa9d30d972d62990831e63fbce2cfec59" "checksum trie-root 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e3c6fef2705af3258ec46a7e22286090394a44216201a1cf7d04b78db825e543" "checksum trie-root 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)" = "cfa2e20c4f1418ac2e71ddc418e35e1b56e34022e2146209ffdbf1b2de8b1bd9" "checksum try-lock 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e604eb7b43c06650e854be16a2a03155743d3752dd1c943f6829e26b7a36e382" "checksum twofish 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712d261e83e727c8e2dbb75dacac67c36e35db36a958ee504f2164fc052434e1" -"checksum twox-hash 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "09871da9f15424236082e0b220fd404a4eb6bebc7205c67653701229234ac64c" +"checksum twox-hash 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "6c7bcecad121018bdcd6b709fa2325b004878fcb3d3067934ce90749f0faff9a" "checksum typeable 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "1410f6f91f21d1612654e7cc69193b0334f909dcf2c790c4826254fbb86f8887" "checksum typenum 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "612d636f949607bdf9b123b4a6f6d966dedf3ff669f7f045890d3a4a73948169" "checksum ucd-util 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "535c204ee4d8434478593480b8f86ab45ec9aae0e83c568ca81abf0fd0e88f86" -"checksum uint 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e7780bb27fd8a22295e0d9d53ae3be253f715a0dccb1808527f478f1c2603708" +"checksum uint 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2143cded94692b156c356508d92888acc824db5bffc0b4089732264c6fcf86d4" "checksum unicase 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7f4765f83163b74f957c797ad9253caf97f103fb064d3999aea9568d09fc8a33" -"checksum unicase 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "41d17211f887da8e4a70a45b9536f26fc5de166b81e2d5d80de4a17fd22553bd" +"checksum unicase 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a84e5511b2a947f3ae965dcb29b13b7b1691b6e7332cf5dbc1744138d5acb7f6" "checksum unicode-bidi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5" "checksum unicode-normalization 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "141339a08b982d942be2ca06ff8b076563cbe223d1befd5450716790d44e2426" -"checksum unicode-segmentation 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "aa6024fc12ddfd1c6dbc14a80fa2324d4568849869b779f6bd37e5e4c03344d1" +"checksum unicode-segmentation 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1967f4cdfc355b37fd76d2a954fb2ed3871034eb4f26d60537d88795cfc332a9" "checksum unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526" "checksum unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" "checksum unsigned-varint 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2c64cdf40b4a9645534a943668681bcb219faf51874d4b65d2e0abda1b10a2ab" @@ -5307,14 +5485,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" "checksum walkdir 2.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "9d9d7ed3431229a144296213105a390676cc49c9b6a72bd19f3176c98e129fa1" "checksum want 0.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "797464475f30ddb8830cc529aaaae648d581f99e2036a928877dfde027ddf6b3" -"checksum wasm-bindgen 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)" = "ffde3534e5fa6fd936e3260cd62cd644b8656320e369388f9303c955895e35d4" -"checksum wasm-bindgen-backend 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)" = "40c0543374a7ae881cdc5d32d19de28d1d1929e92263ffa7e31712cc2d53f9f1" -"checksum wasm-bindgen-macro 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)" = "f914c94c2c5f4c9364510ca2429e59c92157ec89429243bcc245e983db990a71" -"checksum wasm-bindgen-macro-support 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)" = "9168c413491e4233db7b6884f09a43beb00c14d11d947ffd165242daa48a2385" -"checksum wasm-bindgen-shared 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)" = "326c32126e1a157b6ced7400061a84ac5b11182b2cda6edad7314eb3ae9ac9fe" +"checksum wasm-bindgen 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)" = "b7ccc7b93cfd13e26700a9e2e41e6305f1951b87e166599069f77d10358100e6" +"checksum wasm-bindgen-backend 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)" = "1953f91b1608eb1522513623c7739f047bb0fed4128ce51a93f08e12cc314645" +"checksum wasm-bindgen-macro 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)" = "0f69da5696545d7ca6607a2e4b1a0edf5a6b36b2c49dbb0f1df6ad1d92884047" +"checksum wasm-bindgen-macro-support 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)" = "2d4246f3bc73223bbb846f4f2430a60725826a96c9389adf715ed1d5af46dec6" +"checksum wasm-bindgen-shared 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)" = "c08381e07e7a79e5e229ad7c60d15833d19033542cc5dd91d085df59d235f4a6" "checksum wasmi 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)" = "aebbaef470840d157a5c47c8c49f024da7b1b80e90ff729ca982b2b80447e78b" "checksum wasmi-validation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ab380192444b3e8522ae79c0a1976e42a82920916ccdfbce3def89f456ea33f3" -"checksum websocket 0.22.3 (registry+https://github.com/rust-lang/crates.io-index)" = "7cc2d74d89f9df981ab41ae624e33cf302fdf456b93455c6a31911a99c9f0bb8" +"checksum websocket 0.22.4 (registry+https://github.com/rust-lang/crates.io-index)" = "0adcd2a64c5746c9702b354a1b992802b0c363df1dfa324a74cb7aebe10e0cbf" "checksum which 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b57acb10231b9493c8472b20cb57317d0679a49e0bdbee44b3b803a6473af164" "checksum winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" "checksum winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "f10e386af2b13e47c89e7236a7a14a086791a2b88ebad6df9bf42040195cf770" diff --git a/Cargo.toml b/Cargo.toml index 59a0fabe..1b828386 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,7 +19,6 @@ trie-root = '0.11.0' bellman-verifier = { path = "core/bellman-verifier"} demo = { package = "zero-chain-cli", path = "demo/cli" } zcrypto = { package = "zero-chain-crypto", path = "core/crypto" } -jubjub = { path = "core/jubjub" } zpairing = { package = "zero-chain-pairing", path = "core/pairing" } zprimitives = { package = "zero-chain-primitives", path = "core/primitives" } proofs = { package = "zero-chain-proofs", path = "core/proofs" } @@ -32,63 +31,70 @@ lazy_static = "1.3.0" wasm-utils = {package = "zerochain-wasm-utils", path = "demo/wasm-utils"} hex = "0.3.2" clap = "~2.32" +polkadot-rs = { git = "https://github.com/LayerXcom/polkadot.rs" } +zjubjub = { package = "jubjub", path = "core/jubjub"} [dependencies.basic-authorship] -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'substrate-basic-authorship' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.consensus] -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'substrate-consensus-aura' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.ctrlc] features = ['termination'] version = '3.0' [dependencies.inherents] -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'substrate-inherents' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.network] -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'substrate-network' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.zero-chain-runtime] path = 'runtime' [dependencies.primitives] -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'substrate-primitives' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" + +[dependencies.runtime-primitives] +git = 'https://github.com/osuketh/substrate.git' +package = 'sr-primitives' +branch = "patch-zerochain" [dependencies.sr-io] -git = 'https://github.com/paritytech/substrate.git' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +git = 'https://github.com/osuketh/substrate.git' +branch = "patch-zerochain" [dependencies.substrate-cli] -git = 'https://github.com/paritytech/substrate.git' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +git = 'https://github.com/osuketh/substrate.git' +branch = "patch-zerochain" [dependencies.substrate-client] -git = 'https://github.com/paritytech/substrate.git' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +git = 'https://github.com/osuketh/substrate.git' +branch = "patch-zerochain" [dependencies.substrate-executor] -git = 'https://github.com/paritytech/substrate.git' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +git = 'https://github.com/osuketh/substrate.git' +branch = "patch-zerochain" [dependencies.substrate-service] -git = 'https://github.com/paritytech/substrate.git' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +git = 'https://github.com/osuketh/substrate.git' +branch = "patch-zerochain" [dependencies.transaction-pool] -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'substrate-transaction-pool' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [package] authors = ['Osuke Sudo'] diff --git a/core/crypto/src/elgamal.rs b/core/crypto/src/elgamal.rs index 48aaa4c8..d5881c80 100644 --- a/core/crypto/src/elgamal.rs +++ b/core/crypto/src/elgamal.rs @@ -206,10 +206,10 @@ mod tests { let r_fs = Fs::rand(rng); - let address = EncryptionKey::::from_ok_bytes(alice_seed, params); + let address = EncryptionKey::::from_seed(alice_seed, params); let enc_alice_val = Ciphertext::encrypt(alice_value, r_fs, &address.0, p_g, params); - let bdk = ProofGenerationKey::::from_ok_bytes(alice_seed, params).bdk(); + let bdk = ProofGenerationKey::::from_seed(alice_seed, params).bdk(); let dec_alice_val = enc_alice_val.decrypt(bdk, p_g, params).unwrap(); assert_eq!(dec_alice_val, alice_value); diff --git a/core/keys/src/lib.rs b/core/keys/src/lib.rs index a1813ff2..d42022ae 100644 --- a/core/keys/src/lib.rs +++ b/core/keys/src/lib.rs @@ -40,7 +40,7 @@ pub const PRF_EXPAND_PERSONALIZATION: &'static [u8; 16] = b"zech_ExpandSeed_"; pub const CRH_BDK_PERSONALIZATION: &'static [u8; 8] = b"zech_bdk"; pub const KEY_DIVERSIFICATION_PERSONALIZATION: &'static [u8; 8] = b"zech_div"; -pub fn bytes_to_fs(bytes: &[u8]) -> E::Fs { +pub fn bytes_to_uniform_fs(bytes: &[u8]) -> E::Fs { let mut h = Blake2b::with_params(64, &[], &[], PRF_EXPAND_PERSONALIZATION); h.update(bytes); let res = h.finalize(); @@ -66,13 +66,13 @@ impl ProofGenerationKey { ) } - /// Generate proof generation key from origin key cast as bytes - pub fn from_ok_bytes( - ok: &[u8], + /// Generate proof generation key from seed + pub fn from_seed( + seed: &[u8], params: &E::Params ) -> Self { - Self::from_origin_key(&bytes_to_fs::(ok), params) + Self::from_origin_key(&bytes_to_uniform_fs::(seed), params) } /// Generate the randomized signature-verifying key @@ -133,12 +133,24 @@ impl EncryptionKey { proof_generation_key.into_encryption_key(params) } - pub fn from_ok_bytes( - ok: &[u8], + pub fn from_decryption_key( + decryption_key: &E::Fs, + params: &E::Params, + ) -> Self + { + let pk_d = params + .generator(FixedGenerators::Diversifier) + .mul(*decryption_key, params); + + EncryptionKey(pk_d) + } + + pub fn from_seed( + seed: &[u8], params: &E::Params ) -> Self { - Self::from_origin_key(&bytes_to_fs::(ok), params) + Self::from_origin_key(&bytes_to_uniform_fs::(seed), params) } pub fn write(&self, mut writer: W) -> io::Result<()> { diff --git a/core/primitives/Cargo.toml b/core/primitives/Cargo.toml index 60b65d7c..b00ee9c3 100644 --- a/core/primitives/Cargo.toml +++ b/core/primitives/Cargo.toml @@ -16,8 +16,8 @@ jubjub = { path = "../jubjub", default-features = false } zcrypto = { package = "zero-chain-crypto", path = "../crypto", default-features = false } rand = { version = "0.4", default-features = false } fixed-hash = { version = "0.3.0", default-features = false } -substrate-primitives = { git = "https://github.com/paritytech/substrate", rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7', default-features = false } -runtime-primitives = { package = "sr-primitives", git = "https://github.com/paritytech/substrate", rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7', default-features = false } +substrate-primitives = { git = "https://github.com/osuketh/substrate.git", branch = "patch-zerochain", default-features = false } +runtime-primitives = { package = "sr-primitives", git = "https://github.com/osuketh/substrate.git", branch = "patch-zerochain", default-features = false } keys = { path = "../keys", default-features = false } hex-literal = '0.1' diff --git a/core/primitives/src/ciphertext.rs b/core/primitives/src/ciphertext.rs index 06c6c968..b45ece67 100644 --- a/core/primitives/src/ciphertext.rs +++ b/core/primitives/src/ciphertext.rs @@ -14,7 +14,7 @@ use substrate_primitives::hexdisplay::AsBytesRef; #[derive(Eq, PartialEq, Clone, Default, Encode, Decode)] #[cfg_attr(feature = "std", derive(Debug, Serialize, Deserialize))] -pub struct Ciphertext(pub Vec); +pub struct Ciphertext(Vec); impl Ciphertext { pub fn into_ciphertext(&self) -> Option> { @@ -26,6 +26,10 @@ impl Ciphertext { ciphertext.write(&mut writer[..]).unwrap(); Ciphertext(writer.to_vec()) } + + pub fn from_slice(slice: &[u8]) -> Self { + Ciphertext(slice.to_vec()) + } } impl Into for elgamal::Ciphertext { diff --git a/core/primitives/src/lib.rs b/core/primitives/src/lib.rs index da2b3a49..1e894474 100644 --- a/core/primitives/src/lib.rs +++ b/core/primitives/src/lib.rs @@ -25,6 +25,13 @@ pub mod proof; pub mod sig_vk; pub mod prepared_vk; +pub use pkd_address::PkdAddress; +pub use signature::RedjubjubSignature; +pub use ciphertext::Ciphertext; +pub use proof::Proof; +pub use sig_vk::SigVerificationKey; +pub use prepared_vk::PreparedVk; + use lazy_static::lazy_static; use jubjub::curve::JubjubBls12; diff --git a/core/primitives/src/pkd_address.rs b/core/primitives/src/pkd_address.rs index e8156a90..ce11cba9 100644 --- a/core/primitives/src/pkd_address.rs +++ b/core/primitives/src/pkd_address.rs @@ -80,8 +80,6 @@ impl AsBytesRef for PkdAddress { mod tests { use super::*; use rand::{Rng, SeedableRng, XorShiftRng}; - use pairing::bls12_381::Bls12; - use keys::*; use jubjub::curve::JubjubBls12; #[test] @@ -90,7 +88,7 @@ mod tests { let mut seed = [0u8; 32]; rng.fill_bytes(&mut seed[..]); - let addr1 = EncryptionKey::from_ok_bytes(&seed[..], &JUBJUB as &JubjubBls12); + let addr1 = EncryptionKey::from_seed(&seed[..], &JUBJUB as &JubjubBls12); let account_id = PkdAddress::from_encryption_key(&addr1); let addr2 = account_id.into_encryption_key().unwrap(); diff --git a/core/primitives/src/prepared_vk.rs b/core/primitives/src/prepared_vk.rs index aa613a9f..7c2d8e35 100644 --- a/core/primitives/src/prepared_vk.rs +++ b/core/primitives/src/prepared_vk.rs @@ -13,9 +13,7 @@ use parity_codec_derive::{Encode, Decode}; /// Prepared Verifying Key for SNARKs proofs #[derive(Eq, PartialEq, Clone, Default, Encode, Decode)] #[cfg_attr(feature = "std", derive(Debug, Serialize, Deserialize))] -pub struct PreparedVk( - pub Vec -); +pub struct PreparedVk(Vec); impl PreparedVk { pub fn into_prepared_vk(&self) -> Option> { @@ -33,6 +31,10 @@ impl PreparedVk { PreparedVk(writer) } + + pub fn from_slice(slice: &[u8]) -> Self { + PreparedVk(slice.to_vec()) + } } impl Into for bellman_verifier::PreparedVerifyingKey { @@ -76,7 +78,7 @@ mod tests { let mut buf_vk = vec![]; vk_reader.read_to_end(&mut buf_vk).unwrap(); - PreparedVk(buf_vk) + PreparedVk::from_slice(&buf_vk[..]) } #[test] diff --git a/core/primitives/src/proof.rs b/core/primitives/src/proof.rs index 0430c310..36a8c7f9 100644 --- a/core/primitives/src/proof.rs +++ b/core/primitives/src/proof.rs @@ -12,7 +12,7 @@ use substrate_primitives::hexdisplay::AsBytesRef; #[derive(Eq, PartialEq, Clone, Default, Encode, Decode)] #[cfg_attr(feature = "std", derive(Debug, Serialize, Deserialize))] -pub struct Proof(pub Vec); +pub struct Proof(Vec); impl Proof { pub fn into_proof(&self) -> Option> { @@ -24,6 +24,10 @@ impl Proof { proof.write(&mut &mut writer[..]).unwrap(); Proof(writer.to_vec()) } + + pub fn from_slice(slice: &[u8]) -> Self { + Proof(slice.to_vec()) + } } impl Into for bellman_verifier::Proof { @@ -58,7 +62,7 @@ mod tests { #[test] fn test_proof_into_from() { let proof: [u8; 192] = hex!("8e7b55a0a7bf1e34fc9a031a883dd1b3c7217a325388b0fe38acb8294632c63d14c95bb2d596a5bfd3b887211b1ba726949b91456d17d0648d2981c44b6e53636c98f155789b69b793b06be8f83a18120253ae004ff607eb396c8e5492325a4d02cd84adc379b91638e5a1a2cafcd25311e9efd082136eaa8f7a4e4eb8214d2ea08eae54a30508c176596746b0ada2218ebc3cb934504345f89c21e3d3c011196002ef65218989f6bfc1b7aa6a69be7d339d7d11b7a7c336cc836367e216ab54"); - let proof_a = Proof(proof.to_vec()); + let proof_a = Proof::from_slice(&proof[..]); let proof_v = proof_a.into_proof().unwrap(); let proof_b = Proof::from_proof(&proof_v); diff --git a/core/proofs/src/elgamal.rs b/core/proofs/src/elgamal.rs index 8be38551..db2d8261 100644 --- a/core/proofs/src/elgamal.rs +++ b/core/proofs/src/elgamal.rs @@ -178,10 +178,10 @@ mod tests { let r_fs = Fs::rand(rng); - let address = EncryptionKey::::from_ok_bytes(alice_seed, params); + let address = EncryptionKey::::from_seed(alice_seed, params); let enc_alice_val = Ciphertext::encrypt(alice_value, r_fs, &address.0, p_g, params); - let bdk = ProofGenerationKey::::from_ok_bytes(alice_seed, params).bdk(); + let bdk = ProofGenerationKey::::from_seed(alice_seed, params).bdk(); let dec_alice_val = enc_alice_val.decrypt(bdk, p_g, params).unwrap(); assert_eq!(dec_alice_val, alice_value); @@ -192,7 +192,7 @@ mod tests { let params = &JubjubBls12::new(); let p_g = FixedGenerators::NoteCommitmentRandomness; // 1 let rng = &mut XorShiftRng::from_seed([0xbc4f6d44, 0xd62f276c, 0xb963afd0, 0x5455863d]); - + let sk_fs = Fs::rand(rng); let r_fs1 = Fs::rand(rng); let r_fs2 = Fs::rand(rng); diff --git a/core/proofs/src/primitives.rs b/core/proofs/src/primitives.rs index ec2162ba..52004b38 100644 --- a/core/proofs/src/primitives.rs +++ b/core/proofs/src/primitives.rs @@ -25,7 +25,7 @@ pub const PRF_EXPAND_PERSONALIZATION: &'static [u8; 16] = b"zech_ExpandSeed_"; pub const CRH_BDK_PERSONALIZATION: &'static [u8; 8] = b"zech_bdk"; pub const KEY_DIVERSIFICATION_PERSONALIZATION: &'static [u8; 8] = b"zech_div"; -pub fn bytes_to_fs(bytes: &[u8]) -> E::Fs { +pub fn bytes_to_uniform_fs(bytes: &[u8]) -> E::Fs { let mut h = Blake2b::with_params(64, &[], &[], PRF_EXPAND_PERSONALIZATION); h.update(bytes); let res = h.finalize(); @@ -52,12 +52,12 @@ impl ProofGenerationKey { } /// Generate proof generation key from origin key cast as bytes - pub fn from_ok_bytes( - ok: &[u8], + pub fn from_seed( + seed: &[u8], params: &E::Params ) -> Self { - Self::from_origin_key(&bytes_to_fs::(ok), params) + Self::from_origin_key(&bytes_to_uniform_fs::(seed), params) } /// Generate the randomized signature-verifying key @@ -118,12 +118,24 @@ impl EncryptionKey { proof_generation_key.into_encryption_key(params) } - pub fn from_ok_bytes( - ok: &[u8], + pub fn from_decryption_key( + decryption_key: &E::Fs, + params: &E::Params, + ) -> Self + { + let pk_d = params + .generator(FixedGenerators::NoteCommitmentRandomness) + .mul(*decryption_key, params); + + EncryptionKey(pk_d) + } + + pub fn from_seed( + seed: &[u8], params: &E::Params ) -> Self { - Self::from_origin_key(&bytes_to_fs::(ok), params) + Self::from_origin_key(&bytes_to_uniform_fs::(seed), params) } pub fn write(&self, mut writer: W) -> io::Result<()> { diff --git a/demo/cli/Cargo.toml b/demo/cli/Cargo.toml index 3543a41c..0421523c 100644 --- a/demo/cli/Cargo.toml +++ b/demo/cli/Cargo.toml @@ -8,7 +8,8 @@ edition = "2018" rand = "0.4" proofs = { package = "zero-chain-proofs", path = "../../core/proofs" } clap = "~2.32" -primitives = { package = "substrate-primitives", git = "https://github.com/paritytech/substrate", rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' } +primitives = { package = "substrate-primitives", git = "https://github.com/osuketh/substrate", branch = "patch-zerochain" } +runtime-primitives = { package = "sr-primitives", git = "https://github.com/osuketh/substrate", branch = "patch-zerochain" } zpairing = { package = "zero-chain-pairing", path = "../../core/pairing" } pairing = { git = "https://github.com/LayerXcom/librustzcash", branch = "zero-chain" } bellman = { git = "https://github.com/LayerXcom/librustzcash", branch = "zero-chain" } @@ -22,6 +23,9 @@ byteorder = "1" keys = { path = "../../core/keys" } wasm-utils = {package = "zerochain-wasm-utils", path = "../wasm-utils"} hex = "0.3.2" +polkadot-rs = { git = "https://github.com/LayerXcom/polkadot.rs" } +parity-codec = "3.2" +zero-chain-runtime = { path = "../../runtime" } [dependencies.blake2-rfc] git = "https://github.com/gtank/blake2-rfc" diff --git a/demo/cli/src/main.rs b/demo/cli/src/main.rs index 0d26f4c7..4514f450 100644 --- a/demo/cli/src/main.rs +++ b/demo/cli/src/main.rs @@ -1,31 +1,44 @@ use clap::{Arg, App, SubCommand, AppSettings}; use rand::OsRng; use proofs::{ - primitives::{EncryptionKey, bytes_to_fs}, - elgamal::Ciphertext, + primitives::{EncryptionKey, bytes_to_uniform_fs, ProofGenerationKey}, + elgamal, }; -use primitives::hexdisplay::{HexDisplay, AsBytesRef}; +use primitives::{hexdisplay::{HexDisplay, AsBytesRef}, blake2_256}; use pairing::{bls12_381::Bls12, Field, PrimeField, PrimeFieldRepr}; +use zpairing::{bls12_381::Bls12 as zBls12, PrimeField as zPrimeField, PrimeFieldRepr as zPrimeFieldRepr}; use scrypto::jubjub::{JubjubBls12, fs, FixedGenerators}; +use zjubjub::{ + curve::{JubjubBls12 as zJubjubBls12, fs::Fs as zFs, FixedGenerators as zFixedGenerators}, + redjubjub::PrivateKey as zPrivateKey + }; use std::fs::File; use std::path::Path; use std::string::String; use std::io::{BufWriter, Write, BufReader, Read}; use wasm_utils::transaction::Transaction; use bellman::groth16::{Parameters, PreparedVerifyingKey}; +use polkadot_rs::{Api, Url}; +use zprimitives::{Proof, Ciphertext as zCiphertext, PkdAddress, SigVerificationKey, RedjubjubSignature}; +use runtime_primitives::generic::Era; +use parity_codec::{Compact, Encode}; +use zero_chain_runtime::{UncheckedExtrinsic, Call, ConfTransferCall}; mod setup; use setup::setup; +mod utils; +use utils::*; #[macro_use] extern crate lazy_static; lazy_static! { pub static ref PARAMS: JubjubBls12 = { JubjubBls12::new() }; + pub static ref ZPARAMS: zJubjubBls12 = { zJubjubBls12::new() }; } fn get_address(seed: &[u8]) -> Vec { - let address = EncryptionKey::::from_ok_bytes(seed, &PARAMS); + let address = EncryptionKey::::from_seed(seed, &PARAMS); let mut address_bytes = vec![]; address.write(&mut address_bytes).unwrap(); @@ -46,7 +59,10 @@ fn cli() -> Result<(), String> { const DEFAULT_BALANCE: &str = "100"; const ALICESEED: &str = "416c696365202020202020202020202020202020202020202020202020202020"; const BOBSEED: &str = "426f622020202020202020202020202020202020202020202020202020202020"; + const BOBACCOUNTID: &str = "45e66da531088b55dcb3b273ca825454d79d2d1d5c4fa2ba4a12c1fa1ccd6389"; + const ALICEDECRYPTIONKEY: &str = "b0451b0bfab2830a75216779e010e0bfd2e6d0b4e4b1270dfcdfd0d538509e02"; const DEFAULT_ENCRYPTED_BALANCE: &str = "6f4962da776a391c3b03f3e14e8156d2545f39a3ebbed675ea28859252cb006fac776c796563fcd44cc49cfaea8bb796952c266e47779d94574c10ad01754b11"; + const URL: &str = ""; let matches = App::new("zero-chain-cli") .setting(AppSettings::SubcommandRequiredElseHelp) @@ -74,6 +90,9 @@ fn cli() -> Result<(), String> { .default_value(VERIFICATION_KEY_PATH) ) ) + .subcommand(SubCommand::with_name("init") + .about("Initialize key components") + ) .subcommand(SubCommand::with_name("generate-tx") .about("Execute zk proving and output tx components") .arg(Arg::with_name("proving-key-path") @@ -134,6 +153,60 @@ fn cli() -> Result<(), String> { .required(false) .default_value(DEFAULT_ENCRYPTED_BALANCE) ) + .arg(Arg::with_name("is-submitting") + .short("i") + .long("is-submitting") + .help("Whether the extrinsic is submitted or just print extrinsic") + .takes_value(true) + .required(false) + .default_value("true") + ) + ) + .subcommand(SubCommand::with_name("send-tx") + .about("Submit extrinsic to the substrate nodes") + .arg(Arg::with_name("amount") + .short("a") + .long("amount") + .help("The coin amount for the confidential transfer. (default: 10)") + .takes_value(true) + .required(false) + .default_value(DEFAULT_AMOUNT) + ) + .arg(Arg::with_name("sender-seed") + .short("s") + .long("sender-seed") + .help("Sender's seed. (default: Alice)") + .takes_value(true) + .required(false) + .default_value(ALICESEED) + ) + .arg(Arg::with_name("recipient-encryption-key") + .short("r") + .long("recipient-encryption-key") + .help("Recipient's encryption key. (default: Bob)") + .takes_value(true) + .required(false) + .default_value(BOBACCOUNTID) + ) + // .arg(Arg::with_name("url") + // .short("u") + // .long("url") + // .help("Endpoint to connect substrate nodes") + // .takes_value(true) + // .required(false) + // .default_value(URL) + // ) + ) + .subcommand(SubCommand::with_name("get-balance") + .about("Get current balance stored in ConfTransfer module") + .arg(Arg::with_name("decryption-key") + .short("d") + .long("decryption-key") + .help("Your decription key") + .takes_value(true) + .required(true) + .default_value(ALICEDECRYPTIONKEY) + ) ) .subcommand(SubCommand::with_name("decrypt") .about("Decrypt the elgamal encryption") @@ -190,6 +263,44 @@ fn cli() -> Result<(), String> { println!("Success! Output >> 'proving.params' and 'verification.params'"); }, + ("init", Some(_)) => { + println!("Initialize key components..."); + println!("Accounts of alice and bob are fixed"); + + let alice_seed = seed_to_array(ALICESEED); + let bob_seed = seed_to_array(BOBSEED); + + let print_keys_alice = PrintKeys::generate_from_seed(alice_seed); + let print_keys_bob = PrintKeys::generate_from_seed(bob_seed); + let print_keys_charlie = PrintKeys::generate(); + + println!( + " + \nSeed + Alice: 0x{} + Bob: 0x{} + Charlie: 0x{} + \nDecryption Key + Alice: 0x{} + Bob: 0x{} + Charlie: 0x{} + \nEncryption Key + Alice: 0x{} + Bob: 0x{} + Charlie: 0x{} + ", + hex::encode(&alice_seed[..]), + hex::encode(&print_keys_bob.seed[..]), + hex::encode(&print_keys_charlie.seed[..]), + hex::encode(&print_keys_alice.decryption_key[..]), + hex::encode(&print_keys_bob.decryption_key[..]), + hex::encode(&print_keys_charlie.decryption_key[..]), + hex::encode(&print_keys_alice.encryption_key[..]), + hex::encode(&print_keys_bob.encryption_key[..]), + hex::encode(&print_keys_charlie.encryption_key[..]), + ); + + }, ("generate-tx", Some(sub_matches)) => { println!("Generate transaction..."); @@ -209,8 +320,6 @@ fn cli() -> Result<(), String> { HexDisplay::from(&recipient_address), ); - // print_random_accounts(&seed, 1); - let pk_path = Path::new(sub_matches.value_of("proving-key-path").unwrap()); let vk_path = Path::new(sub_matches.value_of("verification-key-path").unwrap()); @@ -238,26 +347,22 @@ fn cli() -> Result<(), String> { let balance: u32 = balance_str.parse().unwrap(); println!("Transaction >>"); - // print_tx(&sender_seed[..], &recipient_seed[..], &buf_pk[..], &buf_vk[..], amount, balance); let rng = &mut OsRng::new().expect("should be able to construct RNG"); // let alpha = fs::Fs::rand(rng); - let alpha = fs::Fs::zero(); + let alpha = fs::Fs::zero(); // TODO let proving_key = Parameters::::read(&mut &buf_pk[..], true).unwrap(); let prepared_vk = PreparedVerifyingKey::::read(&mut &buf_vk[..]).unwrap(); - let sk_fs_s = bytes_to_fs::(&sender_seed[..]); + let origin_key = bytes_to_uniform_fs::(&sender_seed[..]); - let address_recipient = EncryptionKey::::from_ok_bytes(&recipient_seed[..], &PARAMS); + let address_recipient = EncryptionKey::::from_seed(&recipient_seed[..], &PARAMS); let ciphertext_balance_a = sub_matches.value_of("encrypted-balance").unwrap(); let ciphertext_balance_v = hex::decode(ciphertext_balance_a).unwrap(); - let ciphertext_balance = Ciphertext::read(&mut &ciphertext_balance_v[..], &PARAMS as &JubjubBls12).unwrap(); - - // let address = EncryptionKey::::from_ok_bytes(&sender_seed[..], &PARAMS); - // let ciphertext_balance = Ciphertext::encrypt(100, fs::Fs::one(), &address.0, FixedGenerators::NoteCommitmentRandomness, &PARAMS as &JubjubBls12); + let ciphertext_balance = elgamal::Ciphertext::read(&mut &ciphertext_balance_v[..], &PARAMS as &JubjubBls12).unwrap(); let remaining_balance = balance - amount; @@ -268,7 +373,7 @@ fn cli() -> Result<(), String> { &proving_key, &prepared_vk, &address_recipient, - &sk_fs_s, + &origin_key, ciphertext_balance, rng ).expect("fails to generate the tx"); @@ -304,6 +409,175 @@ fn cli() -> Result<(), String> { // HexDisplay::from(&tx.rsk as &AsBytesRef), // ); + if let Some(value) = sub_matches.value_of("is-submitting") { + match value.parse() { + Ok(true) => { + let api = Api::init(Url::Local); + let rng = &mut OsRng::new().expect("should be able to construct RNG"); + let p_g = zFixedGenerators::Diversifier; // 1 + + let mut rsk_repr = zFs::default().into_repr(); + rsk_repr.read_le(&mut &tx.rsk[..]).unwrap(); + let rsk = zFs::from_repr(rsk_repr).unwrap(); + + let sig_sk = zPrivateKey::(rsk); + let sig_vk = SigVerificationKey::from_slice(&tx.rvk[..]); + + let calls = Call::ConfTransfer(ConfTransferCall::confidential_transfer( + Proof::from_slice(&tx.proof[..]), + PkdAddress::from_slice(&tx.address_sender[..]), + PkdAddress::from_slice(&tx.address_recipient[..]), + zCiphertext::from_slice(&tx.enc_val_sender[..]), + zCiphertext::from_slice(&tx.enc_val_recipient[..]), + sig_vk, + )); + + let era = Era::Immortal; + let index = api.get_nonce(&sig_vk).expect("Nonce must be got."); + let checkpoint = api.get_genesis_blockhash().unwrap(); + let raw_payload = (Compact(index), calls, era, checkpoint); + + let sig = raw_payload.using_encoded(|payload| { + let msg = blake2_256(payload); + let sig = sig_sk.sign(&msg[..], rng, p_g, &ZPARAMS as &zJubjubBls12); + + let sig_vk = sig_vk.into_verification_key().unwrap(); + assert!(sig_vk.verify(&msg, &sig, p_g, &ZPARAMS as &zJubjubBls12)); + + sig + }); + + let sig_repr = RedjubjubSignature::from_signature(&sig); + let uxt = UncheckedExtrinsic::new_signed(index, raw_payload.1, sig_vk.into(), sig_repr, era); + let _tx_hash = api.submit_extrinsic(&uxt).unwrap(); + }, + _ => {}, + } + } + + }, + ("send-tx", Some(sub_matches)) => { + // let url_str = sub_matches.value_of("url").unwrap(); + // let mut url = Url::Local; + // if url_str.len() != 0 { + // url = Url::Custom(url_str); + // } + + let api = Api::init(Url::Local); + + let rng = &mut OsRng::new().expect("should be able to construct RNG"); + // let alpha = fs::Fs::rand(rng); + let alpha = fs::Fs::zero(); // TODO + + let pk_path = Path::new(PROVING_KEY_PATH); + let vk_path = Path::new(VERIFICATION_KEY_PATH); + + let pk_file = File::open(&pk_path) + .map_err(|why| format!("couldn't open {}: {}", pk_path.display(), why))?; + let vk_file = File::open(&vk_path) + .map_err(|why| format!("couldn't open {}: {}", vk_path.display(), why))?; + + let mut reader_pk = BufReader::new(pk_file); + let mut reader_vk = BufReader::new(vk_file); + + let mut buf_pk = vec![]; + reader_pk.read_to_end(&mut buf_pk) + .map_err(|why| format!("couldn't read {}: {}", pk_path.display(), why))?; + + let mut buf_vk = vec![]; + reader_vk.read_to_end(&mut buf_vk) + .map_err(|why| format!("couldn't read {}: {}", vk_path.display(), why))?; + + let proving_key = Parameters::::read(&mut &buf_pk[..], true).unwrap(); + let prepared_vk = PreparedVerifyingKey::::read(&mut &buf_vk[..]).unwrap(); + + let seed = hex::decode(sub_matches.value_of("sender-seed").unwrap()).unwrap(); + let amount_str = sub_matches.value_of("amount").unwrap(); + let amount: u32 = amount_str.parse().unwrap(); + + let origin_key = bytes_to_uniform_fs::(&seed[..]); + let decryption_key = ProofGenerationKey::::from_seed(&seed[..], &PARAMS).bdk(); + + let mut decrypted_key = [0u8; 32]; + decryption_key.into_repr().write_le(&mut &mut decrypted_key[..]).unwrap(); + + let recipient_encryption_key = hex::decode(sub_matches.value_of("recipient-encryption-key").unwrap()).unwrap(); + + let (decrypted_balance, encrypted_balance_vec, _) = get_balance_from_decryption_key(&decrypted_key[..] ,api.clone()); + let remaining_balance = decrypted_balance - amount; + + let recipient_account_id = EncryptionKey::::read(&mut &recipient_encryption_key[..], &PARAMS).unwrap(); + let encrypted_balance = elgamal::Ciphertext::read(&mut &encrypted_balance_vec[..], &PARAMS as &JubjubBls12).unwrap(); + + println!("Computing zk proof..."); + let tx = Transaction::gen_tx( + amount, + remaining_balance, + alpha, + &proving_key, + &prepared_vk, + &recipient_account_id, + &origin_key, + encrypted_balance, + rng + ).expect("fails to generate the tx"); + + + { + println!("Start sending extrinsic to substrate node"); + + let p_g = zFixedGenerators::Diversifier; // 1 + + let mut rsk_repr = zFs::default().into_repr(); + rsk_repr.read_le(&mut &tx.rsk[..]).unwrap(); + let rsk = zFs::from_repr(rsk_repr).unwrap(); + + let sig_sk = zPrivateKey::(rsk); + let sig_vk = SigVerificationKey::from_slice(&tx.rvk[..]); + + let calls = Call::ConfTransfer(ConfTransferCall::confidential_transfer( + Proof::from_slice(&tx.proof[..]), + PkdAddress::from_slice(&tx.address_sender[..]), + PkdAddress::from_slice(&tx.address_recipient[..]), + zCiphertext::from_slice(&tx.enc_val_sender[..]), + zCiphertext::from_slice(&tx.enc_val_recipient[..]), + sig_vk, + )); + + let era = Era::Immortal; + let index = api.get_nonce(&sig_vk).expect("Nonce must be got."); + let checkpoint = api.get_genesis_blockhash().unwrap(); + let raw_payload = (Compact(index), calls, era, checkpoint); + + let sig = raw_payload.using_encoded(|payload| { + let msg = blake2_256(payload); + let sig = sig_sk.sign(&msg[..], rng, p_g, &ZPARAMS as &zJubjubBls12); + + let sig_vk = sig_vk.into_verification_key().unwrap(); + assert!(sig_vk.verify(&msg, &sig, p_g, &ZPARAMS as &zJubjubBls12)); + + sig + }); + + let sig_repr = RedjubjubSignature::from_signature(&sig); + let uxt = UncheckedExtrinsic::new_signed(index, raw_payload.1, sig_vk.into(), sig_repr, era); + let _tx_hash = api.submit_extrinsic(&uxt).unwrap(); + + println!("Remaining balance is {}", remaining_balance); + } + + }, + ("get-balance", Some(sub_matches)) => { + println!("Getting encrypted balance from substrate node"); + let api = Api::init(Url::Local); + let decryption_key_vec = hex::decode(sub_matches.value_of("decryption-key").unwrap()).unwrap(); + + let (decrypted_balance, _, encrypted_balance_str) = get_balance_from_decryption_key(&decryption_key_vec[..], api); + + println!("Decrypted balance is {}", decrypted_balance); + println!("Encrypted balance is {}", encrypted_balance_str); + + }, ("decrypt", Some(sub_matches)) => { println!("Decrypting the data..."); @@ -311,7 +585,7 @@ fn cli() -> Result<(), String> { let enc = sub_matches.value_of("encrypted-value").unwrap(); let enc_vec = hex::decode(enc).unwrap(); - let enc_c = Ciphertext::::read(&mut &enc_vec[..], &PARAMS).expect("Invalid data"); + let enc_c = elgamal::Ciphertext::::read(&mut &enc_vec[..], &PARAMS).expect("Invalid data"); let pk = sub_matches.value_of("private-key").unwrap(); let pk_vec = hex::decode(pk).unwrap(); diff --git a/demo/cli/src/utils.rs b/demo/cli/src/utils.rs new file mode 100644 index 00000000..1273d5ae --- /dev/null +++ b/demo/cli/src/utils.rs @@ -0,0 +1,89 @@ +use crate::ZPARAMS; +use keys; +use zpairing::{bls12_381::Bls12 as zBls12, PrimeField as zPrimeField, PrimeFieldRepr as zPrimeFieldRepr}; +use zjubjub::{ + curve::{JubjubBls12 as zJubjubBls12, fs::Fs as zFs, FixedGenerators as zFixedGenerators} +}; +use keys::EncryptionKey as zEncryptionKey; +use zprimitives::PkdAddress; +use zcrypto::elgamal as zelgamal; +use polkadot_rs::{Api, hexstr_to_vec}; +use parity_codec::Encode; +use rand::{OsRng, Rng}; +use hex; + +pub struct PrintKeys { + pub seed: [u8; 32], + pub decryption_key: [u8; 32], + pub encryption_key: [u8; 32], +} + +impl PrintKeys { + pub fn generate() -> Self { + let rng = &mut OsRng::new().expect("should be able to construct RNG"); + let seed: [u8; 32] = rng.gen(); + gen_seed(seed) + } + + pub fn generate_from_seed(seed: [u8; 32]) -> Self { + gen_seed(seed) + } +} + +fn gen_seed(seed: [u8; 32]) -> PrintKeys { + let pgk = keys::ProofGenerationKey::::from_seed(&seed[..], &ZPARAMS); + let decryption_key: zFs = pgk.bdk(); + + let mut dk_buf = [0u8; 32]; + decryption_key.into_repr().write_le(&mut &mut dk_buf[..]).unwrap(); + + let encryption_key = pgk.into_encryption_key(&ZPARAMS); + + let mut ek_buf = [0u8; 32]; + encryption_key.write(&mut ek_buf[..]).expect("fails to write payment address"); + + PrintKeys { + seed: seed, + decryption_key: dk_buf, + encryption_key: ek_buf, + } +} + +pub fn seed_to_array(seed: &str) -> [u8; 32] { + let vec = hex::decode(seed).unwrap(); + let mut array = [0u8; 32]; + let slice = &vec[..array.len()]; + array.copy_from_slice(slice); + + array +} + +/// Get encrypted and decrypted balance for the decryption key +pub fn get_balance_from_decryption_key(mut decryption_key: &[u8], api: Api) -> (u32, Vec, String) { + let p_g = zFixedGenerators::Diversifier; // 1 + + let mut decryption_key_repr = zFs::default().into_repr(); + decryption_key_repr.read_le(&mut decryption_key).unwrap(); + let decryption_key = zFs::from_repr(decryption_key_repr).unwrap(); + + let encryption_key = zEncryptionKey::from_decryption_key(&decryption_key, &ZPARAMS as &zJubjubBls12); + let account_id = PkdAddress::from_encryption_key(&encryption_key); + + let mut encrypted_balance_str = api.get_storage( + "ConfTransfer", + "EncryptedBalance", + Some(account_id.encode()) + ).unwrap(); + + // TODO: remove unnecessary prefix + for _ in 0..4 { + encrypted_balance_str.remove(2); + } + + let encrypted_balance = hexstr_to_vec(encrypted_balance_str.clone()); + let ciphertext = zelgamal::Ciphertext::::read(&mut &encrypted_balance[..], &ZPARAMS).expect("Invalid data"); + + let decrypted_balance = ciphertext.decrypt(decryption_key, p_g, &ZPARAMS).unwrap(); + + (decrypted_balance, encrypted_balance, encrypted_balance_str) +} diff --git a/demo/wasm-utils/src/lib.rs b/demo/wasm-utils/src/lib.rs index 623c8dcb..12c058b8 100644 --- a/demo/wasm-utils/src/lib.rs +++ b/demo/wasm-utils/src/lib.rs @@ -32,7 +32,7 @@ use scrypto::{ jubjub::{fs::Fs, FixedGenerators, JubjubBls12, JubjubParams}, }; use proofs::{ - primitives::{ProofGenerationKey, EncryptionKey, bytes_to_fs}, + primitives::{ProofGenerationKey, EncryptionKey, bytes_to_uniform_fs}, elgamal::Ciphertext, }; use bellman::groth16::{Parameters, PreparedVerifyingKey}; @@ -55,10 +55,10 @@ cfg_if! { pub struct PkdAddress(pub Vec); #[wasm_bindgen] -pub fn gen_account_id(sk: &[u8]) -> JsValue { +pub fn gen_account_id(seed: &[u8]) -> JsValue { let params = &zJubjubBls12::new(); - let pgk = keys::ProofGenerationKey::::from_ok_bytes(sk, params); + let pgk = keys::ProofGenerationKey::::from_seed(seed, params); let address = pgk.into_encryption_key(params); let mut v = [0u8; 32]; @@ -69,33 +69,33 @@ pub fn gen_account_id(sk: &[u8]) -> JsValue { } #[wasm_bindgen] -pub fn gen_bdk(sk: &[u8]) -> Vec { +pub fn gen_bdk(seed: &[u8]) -> Vec { let params = &zJubjubBls12::new(); - let pgk = keys::ProofGenerationKey::::from_ok_bytes(sk, params); - let bdk: zFs = pgk.bdk(); + let pgk = keys::ProofGenerationKey::::from_seed(seed, params); + let decryption_key: zFs = pgk.bdk(); let mut buf = vec![]; - bdk.into_repr().write_le(&mut buf).unwrap(); + decryption_key.into_repr().write_le(&mut buf).unwrap(); buf } // TODO: Add randomness #[wasm_bindgen] -pub fn gen_rsk(sk: &[u8]) -> Vec { - let sk_fs: zFs = keys::bytes_to_fs::(sk); +pub fn gen_rsk(seed: &[u8]) -> Vec { + let origin_key: zFs = keys::bytes_to_uniform_fs::(seed); let mut buf = vec![]; - sk_fs.into_repr().write_le(&mut buf).unwrap(); + origin_key.into_repr().write_le(&mut buf).unwrap(); buf } #[wasm_bindgen] -pub fn gen_rvk(sk: &[u8]) -> Vec { +pub fn gen_rvk(seed: &[u8]) -> Vec { let params = &zJubjubBls12::new(); - let pgk = keys::ProofGenerationKey::::from_ok_bytes(sk, params); + let pgk = keys::ProofGenerationKey::::from_seed(seed, params); let mut buf = vec![]; pgk.0.write(&mut buf).unwrap(); @@ -187,7 +187,7 @@ struct Calls { #[wasm_bindgen] pub fn gen_call( - sk: &[u8], + seed: &[u8], mut address_recipient: &[u8], value: u32, balance: u32, @@ -204,8 +204,8 @@ pub fn gen_call( // let alpha = Fs::rand(&mut rng); let alpha = Fs::zero(); - let sk_fs = bytes_to_fs::(sk); - let pkg = ProofGenerationKey::::from_ok_bytes(sk, params); + let origin_key = bytes_to_uniform_fs::(seed); + let pkg = ProofGenerationKey::::from_seed(seed, params); let bdk: Fs = pkg.bdk(); let r_fs = Fs::rand(&mut rng); @@ -223,7 +223,7 @@ pub fn gen_call( &proving_key, &prepared_vk, &address_recipient, - &sk_fs, + &origin_key, ciphertext_balance, rng ).expect("fails to generate the tx"); diff --git a/modules/executive/Cargo.toml b/modules/executive/Cargo.toml index f45204f8..88faa8d5 100644 --- a/modules/executive/Cargo.toml +++ b/modules/executive/Cargo.toml @@ -21,49 +21,49 @@ version = '3.1' [dependencies.rstd] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'sr-std' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.runtime-io] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'sr-io' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.primitives] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'sr-primitives' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.srml-support] default_features = false -git = 'https://github.com/paritytech/substrate.git' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +git = 'https://github.com/osuketh/substrate.git' +branch = "patch-zerochain" [dependencies.system] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'srml-system' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.indices] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'srml-indices' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.substrate-primitives] default_features = false -git = 'https://github.com/paritytech/substrate.git' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +git = 'https://github.com/osuketh/substrate.git' +branch = "patch-zerochain" [dependencies.balances] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'srml-balances' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [features] default = ["std"] diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 6938a424..1b2bc5a1 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -11,51 +11,51 @@ hex-literal = '0.1' [dependencies.aura] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'srml-aura' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.balances] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'srml-balances' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.client] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'substrate-client' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.consensus] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'srml-consensus' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.consensus-aura] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'substrate-consensus-aura-primitives' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.consensus-authorities] default-features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'substrate-consensus-authorities' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.indices] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'srml-indices' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.offchain-primitives] default-features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'substrate-offchain-primitives' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.parity-codec] default-features = false @@ -64,27 +64,27 @@ version = '3.2' [dependencies.primitives] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'substrate-primitives' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.rstd] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'sr-std' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.runtime-io] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'sr-io' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.runtime-primitives] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'sr-primitives' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.safe-mix] default-features = false @@ -100,33 +100,33 @@ version = '1.0' [dependencies.sudo] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'srml-sudo' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.support] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'srml-support' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.system] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'srml-system' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.timestamp] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'srml-timestamp' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [dependencies.version] default_features = false -git = 'https://github.com/paritytech/substrate.git' +git = 'https://github.com/osuketh/substrate.git' package = 'sr-version' -rev = '59d5ec144704cec017a01f3e4dbb6b73c5542bf7' +branch = "patch-zerochain" [features] default = ['std'] diff --git a/runtime/src/conf_transfer.rs b/runtime/src/conf_transfer.rs index fb483bed..64aab902 100644 --- a/runtime/src/conf_transfer.rs +++ b/runtime/src/conf_transfer.rs @@ -18,11 +18,11 @@ use jubjub::{ }; use zprimitives::{ - pkd_address::PkdAddress, - ciphertext::Ciphertext, - proof::Proof, - sig_vk::SigVerificationKey, - prepared_vk::PreparedVk, + PkdAddress, + Ciphertext, + Proof, + SigVerificationKey, + PreparedVk, }; use keys::EncryptionKey; use zcrypto::elgamal; @@ -282,12 +282,12 @@ mod tests { let params = &JubjubBls12::new(); let p_g = FixedGenerators::Diversifier; // 1 same as NoteCommitmentRandomness; - let ek = EncryptionKey::::from_ok_bytes(alice_seed, params); + let ek = EncryptionKey::::from_seed(alice_seed, params); // The default balance is not encrypted with randomness. let enc_alice_bal = elgamal::Ciphertext::encrypt(alice_value, fs::Fs::one(), &ek.0, p_g, params); - let bdk = ProofGenerationKey::::from_ok_bytes(alice_seed, params).bdk(); + let bdk = ProofGenerationKey::::from_seed(alice_seed, params).bdk(); let dec_alice_bal = enc_alice_bal.decrypt(bdk, p_g, params).unwrap(); assert_eq!(dec_alice_bal, alice_value); @@ -303,7 +303,7 @@ mod tests { let mut buf_vk = vec![]; vk_reader.read_to_end(&mut buf_vk).unwrap(); - PreparedVk(buf_vk) + PreparedVk::from_slice(&buf_vk[..]) } fn new_test_ext() -> runtime_io::TestExternalities { @@ -328,11 +328,11 @@ mod tests { assert_ok!(ConfTransfer::confidential_transfer( Origin::signed(1), - Proof(proof.to_vec()), + Proof::from_slice(&proof[..]), PkdAddress::from_slice(&pkd_addr_alice), PkdAddress::from_slice(&pkd_addr_bob), - Ciphertext(enc10_by_alice.to_vec()), - Ciphertext(enc10_by_bob.to_vec()), + Ciphertext::from_slice(&enc10_by_alice[..]), + Ciphertext::from_slice(&enc10_by_bob[..]), SigVerificationKey::from_slice(&rvk) )); }) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 3f351b7f..40ff6931 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -26,9 +26,9 @@ use version::RuntimeVersion; use version::NativeVersion; use zprimitives::{ - signature::RedjubjubSignature, - sig_vk::SigVerificationKey, - pkd_address::PkdAddress, + RedjubjubSignature, + SigVerificationKey, + PkdAddress, }; // A few exports that help ease life for downstream crates. @@ -37,6 +37,7 @@ pub use runtime_primitives::BuildStorage; pub use consensus::Call as ConsensusCall; pub use timestamp::Call as TimestampCall; pub use balances::Call as BalancesCall; +pub use conf_transfer::Call as ConfTransferCall; pub use runtime_primitives::{Permill, Perbill}; pub use timestamp::BlockPeriod; pub use support::{StorageValue, construct_runtime}; @@ -217,7 +218,7 @@ construct_runtime!( /// The type used as a helper for interpreting the sender of transactions. type Context = system::ChainContext; /// The address format for describing accounts. -type Address = ::Source; // TODO: Chenge from PkdAddress to SigVerificationKey +type Address = ::Source; /// Block header type as expected by this runtime. pub type Header = generic::Header; /// Block type as expected by this runtime. @@ -226,6 +227,7 @@ pub type Block = generic::Block; pub type BlockId = generic::BlockId; /// Unchecked extrinsic type as expected by this runtime. pub type UncheckedExtrinsic = generic::UncheckedMortalCompactExtrinsic; +// pub type UncheckedExtrinsic = generic::UncheckedExtrinsic; /// Extrinsic type that has already been checked. pub type CheckedExtrinsic = generic::CheckedExtrinsic; /// Executive: handles dispatch to the various modules. diff --git a/runtime/wasm/Cargo.lock b/runtime/wasm/Cargo.lock index a674dc12..e8e17f47 100644 --- a/runtime/wasm/Cargo.lock +++ b/runtime/wasm/Cargo.lock @@ -44,12 +44,12 @@ name = "aio-limited" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-executor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-timer 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -78,26 +78,25 @@ name = "asn1_der_derive" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "autocfg" -version = "0.1.2" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "backtrace" -version = "0.3.13" +version = "0.3.26" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "autocfg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "backtrace-sys 0.1.28 (registry+https://github.com/rust-lang/crates.io-index)", - "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", - "rustc-demangle 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", + "rustc-demangle 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -106,12 +105,12 @@ version = "0.1.28" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "cc 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "base-x" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -124,7 +123,7 @@ name = "bellman-verifier" version = "0.1.0" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "zero-chain-pairing 0.14.2", ] @@ -198,10 +197,10 @@ dependencies = [ [[package]] name = "block-buffer" -version = "0.7.0" +version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "block-padding 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "block-padding 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "byte-tools 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "generic-array 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -217,7 +216,7 @@ dependencies = [ [[package]] name = "block-padding" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "byte-tools 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -230,7 +229,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "bumpalo" -version = "2.3.0" +version = "2.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -255,7 +254,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "bytes" -version = "0.4.11" +version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -269,7 +268,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "cfg-if" -version = "0.1.6" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -277,8 +276,8 @@ name = "chrono" version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)", - "num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", + "num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)", + "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -308,25 +307,23 @@ name = "crossbeam" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", - "crossbeam-channel 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "crossbeam-channel 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", "crossbeam-deque 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "crossbeam-epoch 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", - "crossbeam-utils 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "num_cpus 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "crossbeam-epoch 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", + "crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "crossbeam-channel" -version = "0.3.6" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "crossbeam-utils 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", + "crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", + "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -343,8 +340,17 @@ name = "crossbeam-deque" version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "crossbeam-epoch 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", - "crossbeam-utils 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", + "crossbeam-epoch 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", + "crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "crossbeam-deque" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "crossbeam-epoch 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", + "crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -353,9 +359,9 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "arrayvec 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)", - "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", "crossbeam-utils 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "memoffset 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "nodrop 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)", "scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -363,31 +369,40 @@ dependencies = [ [[package]] name = "crossbeam-epoch" -version = "0.7.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "arrayvec 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)", - "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", - "crossbeam-utils 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "memoffset 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "crossbeam-queue" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "crossbeam-utils" version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "crossbeam-utils" -version = "0.6.3" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -397,7 +412,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "crunchy" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -447,14 +462,14 @@ dependencies = [ [[package]] name = "curve25519-dalek" -version = "1.0.3" +version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "clear_on_drop 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "digest 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "subtle 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "subtle 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -506,7 +521,7 @@ version = "1.0.0-pre.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "clear_on_drop 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - "curve25519-dalek 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "curve25519-dalek 1.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -519,7 +534,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "elastic-array" -version = "0.10.0" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "heapsize 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -532,10 +547,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "error-chain" -version = "0.12.0" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "backtrace 0.3.13 (registry+https://github.com/rust-lang/crates.io-index)", + "backtrace 0.3.26 (registry+https://github.com/rust-lang/crates.io-index)", + "version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -543,7 +559,7 @@ name = "failure" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "backtrace 0.3.13 (registry+https://github.com/rust-lang/crates.io-index)", + "backtrace 0.3.26 (registry+https://github.com/rust-lang/crates.io-index)", "failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -552,10 +568,10 @@ name = "failure_derive" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)", - "synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", + "synstructure 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -565,13 +581,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "fixed-hash" -version = "0.3.0" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "heapsize 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-hex 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", "static_assertions 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -594,6 +610,11 @@ name = "foreign-types-shared" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" +[[package]] +name = "fuchsia-cprng" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" + [[package]] name = "fuchsia-zircon" version = "0.3.3" @@ -610,7 +631,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "futures" -version = "0.1.25" +version = "0.1.27" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -618,8 +639,8 @@ name = "futures-cpupool" version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", - "num_cpus 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", + "num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -657,7 +678,7 @@ name = "hash256-std-hasher" version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "crunchy 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "crunchy 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -679,7 +700,7 @@ name = "heapsize" version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -687,7 +708,7 @@ name = "heck" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "unicode-segmentation 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "unicode-segmentation 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -697,16 +718,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "hex-literal" -version = "0.1.1" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "hex-literal-impl 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "hex-literal-impl 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro-hack 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "hex-literal-impl" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro-hack 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -761,7 +782,7 @@ name = "impl-codec" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -770,7 +791,15 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "rustc-hex 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "impl-serde" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -783,13 +812,13 @@ name = "iovec" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "itoa" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -798,8 +827,8 @@ version = "0.1.0" dependencies = [ "blake2-rfc 0.2.18 (git+https://github.com/gtank/blake2-rfc?rev=7a5b5fc99ae483a0043db7547fb79a6fa44b88a9)", "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", + "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "zero-chain-pairing 0.14.2", ] @@ -823,7 +852,7 @@ version = "0.1.0" dependencies = [ "blake2-rfc 0.2.18 (git+https://github.com/gtank/blake2-rfc?rev=7a5b5fc99ae483a0043db7547fb79a6fa44b88a9)", "jubjub 0.1.0", - "rand 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "zero-chain-pairing 0.14.2", ] @@ -832,16 +861,16 @@ name = "kvdb" version = "0.1.0" source = "git+https://github.com/paritytech/parity-common?rev=b0317f649ab2c665b7987b8475878fc4d2e1f81d#b0317f649ab2c665b7987b8475878fc4d2e1f81d" dependencies = [ - "elastic-array 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)", + "elastic-array 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)", "parity-bytes 0.1.0 (git+https://github.com/paritytech/parity-common?rev=b0317f649ab2c665b7987b8475878fc4d2e1f81d)", ] [[package]] name = "lazy_static" -version = "1.2.0" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "spin 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)", + "spin 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -851,7 +880,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "libc" -version = "0.2.48" +version = "0.2.57" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -859,9 +888,9 @@ name = "libp2p" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core-derive 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-dns 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -879,13 +908,13 @@ dependencies = [ "libp2p-uds 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-yamux 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "parity-multiaddr 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-multihash 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-multihash 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", - "stdweb 0.4.16 (registry+https://github.com/rust-lang/crates.io-index)", + "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", + "stdweb 0.4.17 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-executor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -895,28 +924,28 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "asn1_der 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "bs58 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "ed25519-dalek 1.0.0-pre.1 (registry+https://github.com/rust-lang/crates.io-index)", "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "multistream-select 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "parity-multiaddr 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-multihash 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-multihash 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "protobuf 2.5.0 (registry+https://github.com/rust-lang/crates.io-index)", + "protobuf 2.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "quick-error 1.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "ring 0.14.5 (registry+https://github.com/rust-lang/crates.io-index)", - "rw-stream-sink 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "ring 0.14.6 (registry+https://github.com/rust-lang/crates.io-index)", + "rw-stream-sink 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "secp256k1 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-executor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-timer 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "unsigned-varint 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "untrusted 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -928,8 +957,8 @@ name = "libp2p-core-derive" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -937,12 +966,12 @@ name = "libp2p-dns" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-multiaddr 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-dns-unofficial 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -951,16 +980,16 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bs58 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "cuckoofilter 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", - "protobuf 2.5.0 (registry+https://github.com/rust-lang/crates.io-index)", + "protobuf 2.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", + "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "unsigned-varint 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -969,18 +998,18 @@ name = "libp2p-identify" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-multiaddr 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "protobuf 2.5.0 (registry+https://github.com/rust-lang/crates.io-index)", - "smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", + "protobuf 2.6.1 (registry+https://github.com/rust-lang/crates.io-index)", + "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-timer 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "unsigned-varint 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -994,22 +1023,22 @@ dependencies = [ "arrayvec 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)", "bigint 4.4.1 (registry+https://github.com/rust-lang/crates.io-index)", "bs58 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-identify 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-ping 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-multiaddr 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-multihash 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-multihash 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "protobuf 2.5.0 (registry+https://github.com/rust-lang/crates.io-index)", + "protobuf 2.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", + "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-timer 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "unsigned-varint 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1021,16 +1050,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "data-encoding 2.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "dns-parser 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "net2 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)", "parity-multiaddr 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-reactor 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-timer 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-reactor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-udp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1040,14 +1069,14 @@ name = "libp2p-mplex" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "unsigned-varint 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1056,15 +1085,15 @@ name = "libp2p-noise" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "curve25519-dalek 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "curve25519-dalek 1.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "ring 0.14.5 (registry+https://github.com/rust-lang/crates.io-index)", + "ring 0.14.6 (registry+https://github.com/rust-lang/crates.io-index)", "snow 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "x25519-dalek 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "zeroize 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1075,16 +1104,16 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "arrayvec 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)", - "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-multiaddr 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-timer 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1093,7 +1122,7 @@ name = "libp2p-plaintext" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1104,11 +1133,11 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "aio-limited 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-executor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1118,20 +1147,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "aes-ctr 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "asn1_der 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", - "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "ctr 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "hmac 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "protobuf 2.5.0 (registry+https://github.com/rust-lang/crates.io-index)", + "protobuf 2.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "ring 0.14.5 (registry+https://github.com/rust-lang/crates.io-index)", - "rw-stream-sink 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "ring 0.14.6 (registry+https://github.com/rust-lang/crates.io-index)", + "rw-stream-sink 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "stdweb 0.4.16 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "stdweb 0.4.17 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "twofish 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "untrusted 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1141,12 +1170,12 @@ name = "libp2p-tcp" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-multiaddr 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "tk-listen 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-tcp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1155,7 +1184,7 @@ name = "libp2p-uds" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-multiaddr 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1167,10 +1196,10 @@ name = "libp2p-yamux" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "yamux 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1182,7 +1211,7 @@ dependencies = [ "arrayref 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", "digest 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "hmac-drbg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "sha2 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "typenum 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1201,7 +1230,7 @@ name = "log" version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1236,27 +1265,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "merlin" -version = "1.0.2" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "clear_on_drop 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "keccak 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "mio" -version = "0.6.16" +version = "0.6.19" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "fuchsia-zircon 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "fuchsia-zircon-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "iovec 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "lazycell 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "miow 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "net2 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1271,7 +1298,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "lazycell 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)", + "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1281,8 +1308,8 @@ version = "0.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "iovec 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", - "mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", + "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1301,12 +1328,12 @@ name = "multistream-select" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", + "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "unsigned-varint 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1315,9 +1342,9 @@ name = "net2" version = "0.2.33" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1332,23 +1359,27 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "num-integer" -version = "0.1.39" +version = "0.1.41" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", + "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "num-traits" -version = "0.2.6" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", +] [[package]] name = "num_cpus" -version = "1.9.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1366,24 +1397,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "openssl" -version = "0.10.16" +version = "0.10.23" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)", - "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", "foreign-types 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", - "openssl-sys 0.9.40 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", + "openssl-sys 0.9.47 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "openssl-sys" -version = "0.9.40" +version = "0.9.47" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ + "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "cc 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", "pkg-config 0.3.14 (registry+https://github.com/rust-lang/crates.io-index)", "vcpkg 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1411,23 +1443,23 @@ source = "git+https://github.com/paritytech/parity-common?rev=b0317f649ab2c665b7 [[package]] name = "parity-codec" -version = "3.2.0" +version = "3.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "arrayvec 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "parity-codec-derive" -version = "3.1.0" +version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro-crate 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1439,21 +1471,21 @@ dependencies = [ "bs58 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "data-encoding 2.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-multihash 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-multihash 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "unsigned-varint 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "parity-multihash" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "blake2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "sha1 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sha-1 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "tiny-keccak 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "sha3 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)", "unsigned-varint 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1497,10 +1529,10 @@ name = "parking_lot_core" version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", - "smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", + "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1508,11 +1540,11 @@ name = "parking_lot_core" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)", "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - "smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", + "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1520,31 +1552,31 @@ name = "parking_lot_core" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - "smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", + "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "paste" -version = "0.1.4" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "paste-impl 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro-hack 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)", + "paste-impl 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro-hack 0.5.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "paste-impl" -version = "0.1.4" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro-hack 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro-hack 0.5.7 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1569,21 +1601,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "primitive-types" -version = "0.2.1" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "fixed-hash 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "fixed-hash 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "impl-codec 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "impl-serde 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "uint 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", + "impl-serde 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "uint 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "proc-macro-crate" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "toml 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)", + "toml 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1596,12 +1628,12 @@ dependencies = [ [[package]] name = "proc-macro-hack" -version = "0.5.4" +version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1611,7 +1643,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "proc-macro2" -version = "0.4.26" +version = "0.4.30" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1619,7 +1651,7 @@ dependencies = [ [[package]] name = "protobuf" -version = "2.5.0" +version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -1634,10 +1666,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "quote" -version = "0.6.11" +version = "0.6.12" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1645,32 +1677,32 @@ name = "rand" version = "0.3.23" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "rand" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "fuchsia-zircon 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", + "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "rand" -version = "0.5.5" +version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "fuchsia-zircon 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", - "rand_core 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", + "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", + "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1678,17 +1710,17 @@ name = "rand" version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "autocfg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", + "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", "rand_chacha 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "rand_hc 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "rand_isaac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "rand_jitter 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "rand_os 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "rand_pcg 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "rand_jitter 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "rand_xorshift 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1696,15 +1728,7 @@ name = "rand_chacha" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "autocfg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "rand_core" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -dependencies = [ + "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1739,34 +1763,34 @@ dependencies = [ [[package]] name = "rand_jitter" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "rand_os" -version = "0.1.1" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "fuchsia-zircon 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", - "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", + "rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "rand_pcg" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", + "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1793,9 +1817,9 @@ version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "crossbeam-deque 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", - "num_cpus 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", + "num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1808,7 +1832,7 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.1.51" +version = "0.1.54" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -1833,19 +1857,20 @@ dependencies = [ [[package]] name = "ring" -version = "0.14.5" +version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "cc 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", "spin 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "untrusted 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "rustc-demangle" -version = "0.1.13" +version = "0.1.15" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -1863,17 +1888,17 @@ dependencies = [ [[package]] name = "rw-stream-sink" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "ryu" -version = "0.2.7" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -1890,15 +1915,15 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "clear_on_drop 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - "curve25519-dalek 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "curve25519-dalek 1.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "ed25519-dalek 1.0.0-pre.1 (registry+https://github.com/rust-lang/crates.io-index)", "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "merlin 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "merlin 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "rand_chacha 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sha3 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "subtle 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sha3 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)", + "subtle 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1912,7 +1937,7 @@ version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "cc 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1930,27 +1955,38 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "serde" -version = "1.0.85" +version = "1.0.92" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "serde_derive" -version = "1.0.85" +version = "1.0.92" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "serde_json" -version = "1.0.37" +version = "1.0.39" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", - "ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", + "itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", + "ryu 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "sha-1" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "block-buffer 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", + "digest 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "opaque-debug 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1975,7 +2011,7 @@ name = "sha2" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "block-buffer 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", + "block-buffer 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", "digest 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", "fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "opaque-debug 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1983,10 +2019,10 @@ dependencies = [ [[package]] name = "sha3" -version = "0.8.1" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "block-buffer 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", + "block-buffer 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", "byte-tools 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "digest 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", "keccak 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2019,8 +2055,8 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_json 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", "slog 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2030,17 +2066,14 @@ version = "4.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "crossbeam 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "slog 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "smallvec" -version = "0.6.8" +version = "0.6.9" source = "registry+https://github.com/rust-lang/crates.io-index" -dependencies = [ - "unreachable 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", -] [[package]] name = "snow" @@ -2052,18 +2085,13 @@ dependencies = [ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "ring 0.14.5 (registry+https://github.com/rust-lang/crates.io-index)", + "ring 0.14.6 (registry+https://github.com/rust-lang/crates.io-index)", "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - "smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", + "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", "static_slice 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "subtle 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "subtle 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] -[[package]] -name = "spin" -version = "0.4.10" -source = "registry+https://github.com/rust-lang/crates.io-index" - [[package]] name = "spin" version = "0.5.0" @@ -2072,52 +2100,52 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "sr-api-macros" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "blake2-rfc 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro-crate 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "sr-io" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "environmental 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", "hash-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", "libsecp256k1 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-state-machine 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-trie 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", "tiny-keccak 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "sr-primitives" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "integer-sqrt 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", ] [[package]] name = "sr-std" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2125,254 +2153,254 @@ dependencies = [ [[package]] name = "sr-version" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "impl-serde 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", ] [[package]] name = "srml-aura" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-session 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-staking 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-system 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-timestamp 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-session 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-staking 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-system 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-timestamp 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-inherents 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", ] [[package]] name = "srml-balances" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-system 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-system 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-keyring 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", ] [[package]] name = "srml-consensus" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-system 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-system 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-inherents 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", ] [[package]] name = "srml-executive" version = "0.1.0" dependencies = [ - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-balances 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-indices 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-system 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-balances 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-indices 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-system 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", ] [[package]] name = "srml-indices" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-system 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-system 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-keyring 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", ] [[package]] name = "srml-metadata" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", ] [[package]] name = "srml-session" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-consensus 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-system 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-timestamp 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-consensus 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-system 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-timestamp 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", ] [[package]] name = "srml-staking" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-consensus 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-session 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-system 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-consensus 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-session 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-system 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-keyring 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", ] [[package]] name = "srml-sudo" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support-procedural 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-system 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-support-procedural 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-system 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", ] [[package]] name = "srml-support" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "bitmask 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "once_cell 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "paste 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-metadata 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support-procedural 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "paste 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-metadata 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-support-procedural 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-inherents 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", ] [[package]] name = "srml-support-procedural" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-api-macros 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support-procedural-tools 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-api-macros 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-support-procedural-tools 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "srml-support-procedural-tools" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "proc-macro-crate 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", - "srml-support-procedural-tools-derive 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", + "srml-support-procedural-tools-derive 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "srml-support-procedural-tools-derive" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "srml-system" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", ] [[package]] name = "srml-timestamp" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-system 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-system 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-inherents 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", ] [[package]] @@ -2392,7 +2420,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "stdweb" -version = "0.4.16" +version = "0.4.17" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "discard 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2400,7 +2428,7 @@ dependencies = [ "stdweb-derive 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "stdweb-internal-macros 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", "stdweb-internal-runtime 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", - "wasm-bindgen 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-bindgen 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2408,11 +2436,11 @@ name = "stdweb-derive" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2420,14 +2448,14 @@ name = "stdweb-internal-macros" version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "base-x 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_json 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", + "base-x 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", "sha1 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2454,9 +2482,9 @@ version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2473,145 +2501,145 @@ dependencies = [ [[package]] name = "substrate-client" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "hash-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", "heapsize 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "kvdb 0.1.0 (git+https://github.com/paritytech/parity-common?rev=b0317f649ab2c665b7987b8475878fc4d2e1f81d)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-api-macros 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-version 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-executor 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-telemetry 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "sr-api-macros 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-version 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-consensus-common 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-executor 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-inherents 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-keyring 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-state-machine 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-telemetry 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-trie 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", ] [[package]] name = "substrate-consensus-aura-primitives" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-client 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", ] [[package]] name = "substrate-consensus-authorities" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-version 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-version 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-client 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", ] [[package]] name = "substrate-consensus-common" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "crossbeam-channel 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", - "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "crossbeam-channel 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", + "error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-version 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "tokio 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-version 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-inherents 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "tokio 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-executor" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "libsecp256k1 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-version 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-panic-handler 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-serializer 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-version 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-panic-handler 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-serializer 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-state-machine 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-trie 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", "tiny-keccak 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmi 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", + "wasmi 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-inherents" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", ] [[package]] name = "substrate-keyring" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "strum 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)", "strum_macros 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", ] [[package]] name = "substrate-offchain-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-client 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", ] [[package]] name = "substrate-panic-handler" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "backtrace 0.3.13 (registry+https://github.com/rust-lang/crates.io-index)", + "backtrace 0.3.26 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-primitives" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "base58 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "blake2-rfc 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2619,64 +2647,64 @@ dependencies = [ "hash-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", "hash256-std-hasher 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", "hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "impl-serde 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "primitive-types 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "primitive-types 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "regex 1.1.6 (registry+https://github.com/rust-lang/crates.io-index)", - "ring 0.14.5 (registry+https://github.com/rust-lang/crates.io-index)", + "ring 0.14.6 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-hex 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", "schnorrkel 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", "substrate-bip39 0.2.1 (git+https://github.com/paritytech/substrate-bip39)", "tiny-bip39 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", - "twox-hash 1.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "twox-hash 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "untrusted 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmi 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", + "wasmi 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-serializer" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_json 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-state-machine" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "hash-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", "heapsize 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "substrate-panic-handler 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "trie-db 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", + "substrate-panic-handler 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-trie 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "trie-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", "trie-root 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-telemetry" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ - "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "slog 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)", "slog-async 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "slog-json 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2687,12 +2715,12 @@ dependencies = [ [[package]] name = "substrate-trie" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7#59d5ec144704cec017a01f3e4dbb6b73c5542bf7" +source = "git+https://github.com/osuketh/substrate.git?branch=patch-zerochain#b689f87969a193a69c7d032fac534e1deb11e693" dependencies = [ "hash-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", "memory-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "trie-db 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "trie-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", "trie-root 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2703,27 +2731,27 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "subtle" -version = "2.0.0" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "syn" -version = "0.15.26" +version = "0.15.29" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "synstructure" -version = "0.10.1" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2737,7 +2765,7 @@ name = "thread_local" version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2745,9 +2773,9 @@ name = "time" version = "0.1.42" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", - "redox_syscall 0.1.51 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", + "redox_syscall 0.1.54 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2777,30 +2805,32 @@ name = "tk-listen" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "tokio" -version = "0.1.14" +version = "0.1.21" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", - "mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)", - "num_cpus 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", + "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", + "num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-current-thread 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-executor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-fs 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-reactor 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-current-thread 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-fs 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-reactor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-sync 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-tcp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-threadpool 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-timer 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-threadpool 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-trace-core 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-udp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-uds 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2810,18 +2840,18 @@ name = "tokio-codec" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "tokio-current-thread" -version = "0.1.4" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-executor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2829,56 +2859,66 @@ name = "tokio-dns-unofficial" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "futures-cpupool 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "tokio-executor" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "crossbeam-utils 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "tokio-fs" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-threadpool 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-threadpool 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "tokio-io" -version = "0.1.11" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "tokio-reactor" -version = "0.1.8" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "crossbeam-utils 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)", - "num_cpus 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", + "num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-executor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-sync 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "tokio-sync" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2886,38 +2926,47 @@ name = "tokio-tcp" version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "iovec 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-reactor 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-reactor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "tokio-threadpool" -version = "0.1.10" +version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "crossbeam-channel 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", - "crossbeam-deque 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "crossbeam-utils 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "crossbeam-deque 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", + "crossbeam-queue 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "num_cpus 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-executor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "tokio-timer" -version = "0.2.8" +version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "crossbeam-utils 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-executor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "tokio-trace-core" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2925,13 +2974,13 @@ name = "tokio-udp" version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)", + "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-reactor 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-reactor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2939,33 +2988,34 @@ name = "tokio-uds" version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "iovec 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)", + "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", "mio-uds 0.6.7 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-reactor 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-reactor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "toml" -version = "0.4.10" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "trie-db" -version = "0.12.1" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "elastic-array 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)", + "elastic-array 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)", "hash-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", + "hashmap_core 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2990,10 +3040,10 @@ dependencies = [ [[package]] name = "twox-hash" -version = "1.1.2" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "rand 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -3008,11 +3058,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "uint" -version = "0.6.1" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "crunchy 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "crunchy 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "heapsize 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-hex 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -3030,12 +3080,12 @@ name = "unicode-normalization" version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", + "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "unicode-segmentation" -version = "1.2.1" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -3043,20 +3093,12 @@ name = "unicode-xid" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -[[package]] -name = "unreachable" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -dependencies = [ - "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "unsigned-varint" version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -3085,6 +3127,11 @@ name = "vcpkg" version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" +[[package]] +name = "version_check" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" + [[package]] name = "void" version = "1.0.2" @@ -3092,60 +3139,68 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "wasm-bindgen" -version = "0.2.42" +version = "0.2.45" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "wasm-bindgen-macro 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-bindgen-macro 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "wasm-bindgen-backend" -version = "0.2.42" +version = "0.2.45" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "bumpalo 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "bumpalo 2.4.3 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)", - "wasm-bindgen-shared 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-bindgen-shared 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "wasm-bindgen-macro" -version = "0.2.42" +version = "0.2.45" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", - "wasm-bindgen-macro-support 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-bindgen-macro-support 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.42" +version = "0.2.45" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)", - "wasm-bindgen-backend 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)", - "wasm-bindgen-shared 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-bindgen-backend 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-bindgen-shared 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.42" +version = "0.2.45" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "wasmi" -version = "0.4.3" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "memory_units 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "parity-wasm 0.31.3 (registry+https://github.com/rust-lang/crates.io-index)", + "wasmi-validation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "wasmi-validation" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "parity-wasm 0.31.3 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -3155,7 +3210,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "winapi" -version = "0.3.6" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3183,13 +3238,13 @@ version = "0.7.9" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "httparse 1.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)", + "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", "mio-extras 2.0.5 (registry+https://github.com/rust-lang/crates.io-index)", - "openssl 0.10.16 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", + "openssl 0.10.23 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "sha1 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", "url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3210,7 +3265,7 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "clear_on_drop 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - "curve25519-dalek 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "curve25519-dalek 1.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -3219,15 +3274,15 @@ name = "yamux" version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "nohash-hasher 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)", "quick-error 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -3237,7 +3292,7 @@ dependencies = [ "blake2-rfc 0.2.18 (git+https://github.com/gtank/blake2-rfc?rev=7a5b5fc99ae483a0043db7547fb79a6fa44b88a9)", "jubjub 0.1.0", "keys 0.1.0", - "rand 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "zero-chain-pairing 0.14.2", ] @@ -3247,7 +3302,7 @@ version = "0.14.2" dependencies = [ "blake2 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -3257,18 +3312,18 @@ dependencies = [ "bellman-verifier 0.1.0", "blake2-rfc 0.2.18 (git+https://github.com/gtank/blake2-rfc?rev=7a5b5fc99ae483a0043db7547fb79a6fa44b88a9)", "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "fixed-hash 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fixed-hash 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "jubjub 0.1.0", "keys 0.1.0", - "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", "zero-chain-crypto 0.1.0", "zero-chain-pairing 0.14.2", ] @@ -3278,32 +3333,32 @@ name = "zero-chain-runtime" version = "1.0.0" dependencies = [ "bellman-verifier 0.1.0", - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "jubjub 0.1.0", "keys 0.1.0", - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "sr-version 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-aura 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-balances 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-consensus 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "sr-version 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-aura 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-balances 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-consensus 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", "srml-executive 0.1.0", - "srml-indices 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-sudo 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-support 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-system 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "srml-timestamp 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-consensus-authorities 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-offchain-primitives 0.1.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", - "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)", + "srml-indices 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-sudo 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-support 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-system 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "srml-timestamp 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-client 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-consensus-authorities 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-offchain-primitives 0.1.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", + "substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)", "zero-chain-crypto 0.1.0", "zero-chain-pairing 0.14.2", "zero-chain-primitives 0.1.0", @@ -3331,10 +3386,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum arrayvec 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)" = "92c7fb76bc8826a8b33b4ee5bb07a247a81e76764ab4d55e8f73e3a4d8808c71" "checksum asn1_der 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "9893d63fc3b1c44231e667da6836a33f27d8b6b3bdc82f83da5dfd579d1b6528" "checksum asn1_der_derive 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "9e7f92edafad155aff997fa5b727c6429b91e996b5a5d62a2b0adbae1306b5fe" -"checksum autocfg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a6d640bee2da49f60a4068a7fae53acde8982514ab7bae8b8cea9e88cbcfd799" -"checksum backtrace 0.3.13 (registry+https://github.com/rust-lang/crates.io-index)" = "b5b493b66e03090ebc4343eb02f94ff944e0cbc9ac6571491d170ba026741eb5" +"checksum autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "0e49efa51329a5fd37e7c79db4621af617cd4e3e5bc224939808d076077077bf" +"checksum backtrace 0.3.26 (registry+https://github.com/rust-lang/crates.io-index)" = "1a13fc43f04daf08ab4f71e3d27e1fc27fc437d3e95ac0063a796d92fb40f39b" "checksum backtrace-sys 0.1.28 (registry+https://github.com/rust-lang/crates.io-index)" = "797c830ac25ccc92a7f8a7b9862bde440715531514594a6154e3d4a54dd769b6" -"checksum base-x 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)" = "d55aa264e822dbafa12db4d54767aff17c6ba55ea2d8559b3e17392c7d000e5d" +"checksum base-x 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "76f4eae81729e69bb1819a26c6caac956cc429238388091f98cb6cd858f16443" "checksum base58 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5024ee8015f02155eee35c711107ddd9a9bf3cb689cf2a9089c97e79b6e1ae83" "checksum bigint 4.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ebecac13b3c745150d7b6c3ea7572d372f09d627c2077e893bf26c5c7f70d282" "checksum bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "228047a76f468627ca71776ecdebd732a3423081fcf5125585bcd7c49886ce12" @@ -3344,38 +3399,40 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum blake2-rfc 0.2.18 (git+https://github.com/gtank/blake2-rfc?rev=7a5b5fc99ae483a0043db7547fb79a6fa44b88a9)" = "" "checksum blake2-rfc 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)" = "5d6d530bdd2d52966a6d03b7a964add7ae1a288d25214066fd4b600f0f796400" "checksum block-buffer 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1339a1042f5d9f295737ad4d9a6ab6bf81c84a933dba110b9200cd6d1448b814" -"checksum block-buffer 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "49665c62e0e700857531fa5d3763e91b539ff1abeebd56808d378b495870d60d" +"checksum block-buffer 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)" = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b" "checksum block-cipher-trait 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "1c924d49bd09e7c06003acda26cd9742e796e34282ec6c1189404dee0c1f4774" -"checksum block-padding 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "d75255892aeb580d3c566f213a2b6fdc1c66667839f45719ee1d30ebf2aea591" +"checksum block-padding 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "6d4dc3af3ee2e12f3e5d224e5e1e3d73668abbeb69e566d361f7d5563a4fdf09" "checksum bs58 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "0de79cfb98e7aa9988188784d8664b4b5dad6eaaa0863b91d9a4ed871d4f7a42" -"checksum bumpalo 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f6a6bc2ba935b1e2f810787ceba8dfe86cbc164cee55925cae715541186673c4" +"checksum bumpalo 2.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "84dca3afd8e01b9526818b7963e5b4916063b3cdf9f10cf6b73ef0bd0ec37aa5" "checksum byte-tools 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "560c32574a12a89ecd91f5e742165893f86e3ab98d21f8ea548658eb9eef5f40" "checksum byte-tools 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" "checksum byteorder 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "0fc10e8cc6b2580fda3f36eb6dc5316657f812a3df879a44a66fc9f0fdbc4855" "checksum byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a019b10a2a7cdeb292db131fc8113e57ea2a908f6e7894b0c3c671893b65dbeb" -"checksum bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)" = "40ade3d27603c2cb345eb0912aec461a6dec7e06a4ae48589904e808335c7afa" +"checksum bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)" = "206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81c" "checksum cc 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)" = "389803e36973d242e7fecb092b2de44a3d35ac62524b3b9339e51d577d668e02" -"checksum cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "082bb9b28e00d3c9d39cc03e64ce4cea0f1bb9b3fde493f0cbc008472d22bdf4" +"checksum cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "b486ce3ccf7ffd79fdeb678eac06a9e6c09fc88d33836340becb8fffe87c5e33" "checksum chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "45912881121cb26fad7c38c17ba7daa18764771836b34fab7d3fbd93ed633878" "checksum clear_on_drop 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "97276801e127ffb46b66ce23f35cc96bd454fa311294bced4bbace7baa8b1d17" "checksum cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f" "checksum constant_time_eq 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "8ff012e225ce166d4422e0e78419d901719760f62ae2b7969ca6b564d1b54a9e" "checksum crossbeam 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ad4c7ea749d9fb09e23c5cb17e3b70650860553a0e2744e38446b1803bf7db94" -"checksum crossbeam-channel 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "137bc235f622ffaa0428e3854e24acb53291fc0b3ff6fb2cb75a8be6fb02f06b" +"checksum crossbeam-channel 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)" = "0f0ed1a4de2235cabda8558ff5840bffb97fcb64c97827f354a451307df5f72b" "checksum crossbeam-deque 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f739f8c5363aca78cfb059edf753d8f0d36908c348f3d8d1503f03d8b75d9cf3" "checksum crossbeam-deque 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)" = "05e44b8cf3e1a625844d1750e1f7820da46044ff6d28f4d43e455ba3e5bb2c13" +"checksum crossbeam-deque 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b18cd2e169ad86297e6bc0ad9aa679aee9daa4f19e8163860faf7c164e4f5a71" "checksum crossbeam-epoch 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "927121f5407de9956180ff5e936fe3cf4324279280001cd56b669d28ee7e9150" -"checksum crossbeam-epoch 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f10a4f8f409aaac4b16a5474fb233624238fcdeefb9ba50d5ea059aab63ba31c" +"checksum crossbeam-epoch 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "04c9e3102cc2d69cd681412141b390abd55a362afc1540965dad0ad4d34280b4" +"checksum crossbeam-queue 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7c979cd6cfe72335896575c6b5688da489e420d36a27a0b9eb0c73db574b4a4b" "checksum crossbeam-utils 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2760899e32a1d58d5abb31129f8fae5de75220bc2176e77ff7c627ae45c918d9" -"checksum crossbeam-utils 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)" = "41ee4864f4797060e52044376f7d107429ce1fb43460021b126424b7180ee21a" +"checksum crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)" = "f8306fcef4a7b563b76b7dd949ca48f52bc1141aa067d2ea09565f3e2652aa5c" "checksum crunchy 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "a2f4a431c5c9f662e1200b7c7f02c34e91361150e382089a8f2dec3ba680cbda" -"checksum crunchy 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "c240f247c278fa08a6d4820a6a222bfc6e0d999e51ba67be94f44c905b2161f2" +"checksum crunchy 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" "checksum crypto-mac 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "779015233ac67d65098614aec748ac1c756ab6677fa2e14cf8b37c08dfed1198" "checksum crypto-mac 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "0999b4ff4d3446d4ddb19a63e9e00c1876e75cd7000d20e57a693b4b3f08d958" "checksum crypto-mac 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "4434400df11d95d556bac068ddfedd482915eb18fe8bea89bc80b6e4b1c179e5" "checksum ctr 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "022cd691704491df67d25d006fe8eca083098253c4d43516c2206479c58c6736" "checksum cuckoofilter 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "8dd43f7cfaffe0a386636a10baea2ee05cc50df3b77bea4a456c9572a939bf1f" -"checksum curve25519-dalek 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "dae47cc3529cdab597dbc8b606e565707209b506e55848f3c15679214a56c956" +"checksum curve25519-dalek 1.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "750226d75fc2f5a8daec6e7477624e258674023eb73d8d647f63b943ca182a4a" "checksum data-encoding 2.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f4f47ca1860a761136924ddd2422ba77b2ea54fe8cc75b9040804a0d9d32ad97" "checksum digest 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e5b29bf156f3f4b3c4f610a25ff69370616ae6e0657d416de22645483e72af0a" "checksum digest 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)" = "03b072242a8cbaf9c145665af9d250c59af3b958f83ed6824e13533cf76d5b90" @@ -3384,19 +3441,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum dns-parser 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c4d33be9473d06f75f58220f71f7a9317aca647dc061dbd3c361b0bef505fbea" "checksum ed25519-dalek 1.0.0-pre.1 (registry+https://github.com/rust-lang/crates.io-index)" = "81956bcf7ef761fb4e1d88de3fa181358a0d26cbcb9755b587a08f9119824b86" "checksum either 1.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "5527cfe0d098f36e3f8839852688e63c8fff1c90b2b405aef730615f9a7bcf7b" -"checksum elastic-array 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "88d4851b005ef16de812ea9acdb7bece2f0a40dd86c07b85631d7dafa54537bb" +"checksum elastic-array 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)" = "073be79b6538296faf81c631872676600616073817dd9a440c477ad09b408983" "checksum environmental 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "5c7464757b80de8930c91c9afe77ddce501826bf9d134a87db2c67d9dc177e2c" -"checksum error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "07e791d3be96241c77c43846b665ef1384606da2cd2a48730abe606a12906e02" +"checksum error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3ab49e9dcb602294bc42f9a7dfc9bc6e936fca4418ea300dbfb84fe16de0b7d9" "checksum failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "795bd83d3abeb9220f257e597aa0080a508b27533824adf336529648f6abf7e2" "checksum failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "ea1063915fd7ef4309e222a5a07cf9c319fb9c7836b1f89b85458672dbb127e1" "checksum fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" -"checksum fixed-hash 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a557e80084b05c32b455963ff565a9de6f2866da023d6671705c6aff6f65e01c" +"checksum fixed-hash 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "d1a683d1234507e4f3bf2736eeddf0de1dc65996dc0164d57eba0a74bcf29489" "checksum fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3" "checksum foreign-types 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" "checksum foreign-types-shared 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" +"checksum fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba" "checksum fuchsia-zircon 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" "checksum fuchsia-zircon-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" -"checksum futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)" = "49e7653e374fe0d0c12de4250f0bdb60680b8c80eed558c5c7538eec9c89e21b" +"checksum futures 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)" = "a2037ec1c6c1c4f79557762eab1f7eae1f64f6cb418ace90fae88f0942b60139" "checksum futures-cpupool 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "ab90cde24b3319636588d0c35fe03b1333857621051837ed769faefb4c2162e4" "checksum generic-array 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3c0f28c2f5bfb5960175af447a2da7c18900693738343dc896ffbcabd9839592" "checksum generic-array 0.8.3 (registry+https://github.com/rust-lang/crates.io-index)" = "fceb69994e330afed50c93524be68c42fa898c2d9fd4ee8da03bd7363acd26f2" @@ -3408,8 +3466,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum heapsize 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "1679e6ea370dee694f91f1dc469bf94cf8f52051d147aec3e1f9497c6fc22461" "checksum heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205" "checksum hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "805026a5d0141ffc30abb3be3173848ad46a1b1664fe632428479619a3644d77" -"checksum hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4da5f0e01bd8a71a224a4eedecaacfcabda388dbb7a80faf04d3514287572d95" -"checksum hex-literal-impl 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "1d340b6514f232f6db1bd16db65302a5278a04fef9ce867cb932e7e5fa21130a" +"checksum hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "ddc2928beef125e519d69ae1baa8c37ea2e0d3848545217f6db0179c5eb1d639" +"checksum hex-literal-impl 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "520870c3213943eb8d7803e80180d12a6c7ceb4ae74602544529d1643dc4ddda" "checksum hmac 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7a13f4163aa0c5ca1be584aace0e2212b2e41be5478218d4f657f5f778b2ae2a" "checksum hmac 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f127a908633569f208325f86f71255d3363c79721d7f9fe31cd5569908819771" "checksum hmac-drbg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "4fe727d41d2eec0a6574d887914347e5ff96a3b87177817e2a9820c5c87fecc2" @@ -3417,15 +3475,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum idna 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e" "checksum impl-codec 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d2050d823639fbeae26b2b5ba09aca8907793117324858070ade0673c49f793b" "checksum impl-serde 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "5158079de9d4158e0ce1de3ae0bd7be03904efc40b3d7dd8b8c301cbf6b52b56" +"checksum impl-serde 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7d26be4b97d738552ea423f76c4f681012ff06c3fa36fa968656b3679f60b4a1" "checksum integer-sqrt 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "ea155abb3ba6f382a75f1418988c05fe82959ed9ce727de427f9cfd425b0c903" "checksum iovec 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "dbe6e417e7d0975db6512b90796e8ce223145ac4e33c377e4a42882a0e88bb08" -"checksum itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "1306f3464951f30e30d12373d31c79fbd52d236e5e896fd92f96ec7babbbe60b" +"checksum itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "501266b7edd0174f8530248f87f99c88fbe60ca4ef3dd486835b8d8d53136f7f" "checksum keccak 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "67c21572b4949434e4fc1e1978b99c5f77064153c59d998bf13ecd96fb5ecba7" "checksum kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" "checksum kvdb 0.1.0 (git+https://github.com/paritytech/parity-common?rev=b0317f649ab2c665b7987b8475878fc4d2e1f81d)" = "" -"checksum lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a374c89b9db55895453a74c1e38861d9deec0b01b405a82516e9d5de4820dea1" +"checksum lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bc5729f27f159ddd61f4df6228e827e86643d4d3e7c32183cb30a1c08f604a14" "checksum lazycell 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f" -"checksum libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)" = "e962c7641008ac010fa60a7dfdc1712449f29c44ef2d4702394aea943ee75047" +"checksum libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)" = "a844cabbd5a77e60403a58af576f0a1baa83c3dd2670be63e615bd24fc58b82d" "checksum libp2p 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f5b9cd37b1ca54fa2fd0bbf0486adf2f55f8994f2be9410b65265050b24709b2" "checksum libp2p-core 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bf9c56e6f04cb649fdeb806e963d2da223e3ed17748d9e924fdb836c09f76307" "checksum libp2p-core-derive 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "debea88a3d5de9fdaf7082bd6d238f2c4c6a0420f14bdf9e1c1083b3e7c69286" @@ -3451,8 +3510,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum memoffset 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0f9dc261e2b62d7a622bf416ea3c5245cdd5d9a7fcc428c0d06804dfce1775b3" "checksum memory-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7623b01a4f1b7acb7cf8e3f678f05e15e6ae26cb0b738dfeb5cc186fd6b82ef4" "checksum memory_units 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "71d96e3f3c0b6325d8ccd83c33b28acb183edcb6c67938ba104ec546854b0882" -"checksum merlin 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6a9e97b439f6d38cbe2a4a4aa93f6770c5305f62761b78b1851406c09c87ee2a" -"checksum mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)" = "71646331f2619b1026cc302f87a2b8b648d5c6dd6937846a16cc8ce0f347f432" +"checksum merlin 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8c39467de91b004f5b9c06fac5bbc8e7d28309a205ee66905166b70804a71fea" +"checksum mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)" = "83f51996a3ed004ef184e16818edc51fadffe8e7ca68be67f9dee67d84d0ff23" "checksum mio-extras 2.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "46e73a04c2fa6250b8d802134d56d554a9ec2922bf977777c805ea5def61ce40" "checksum mio-uds 0.6.7 (registry+https://github.com/rust-lang/crates.io-index)" = "966257a94e196b11bb43aca423754d87429960a768de9414f3691d6957abf125" "checksum miow 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919" @@ -3460,20 +3519,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum net2 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)" = "42550d9fb7b6684a6d404d9fa7250c2eb2646df731d1c06afc06dcee9e1bcf88" "checksum nodrop 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "2f9667ddcc6cc8a43afc9b7917599d7216aa09c463919ea32c59ed6cac8bc945" "checksum nohash-hasher 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0d138afcce92d219ccb6eb53d9b1e8a96ac0d633cfd3c53cd9856d96d1741bb8" -"checksum num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)" = "e83d528d2677f0518c570baf2b7abdcf0cd2d248860b68507bdcb3e91d4c0cea" -"checksum num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "0b3a5d7cc97d6d30d8b9bc8fa19bf45349ffe46241e8816f50f62f6d6aaabee1" -"checksum num_cpus 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5a69d464bdc213aaaff628444e99578ede64e9c854025aa43b9796530afa9238" +"checksum num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)" = "b85e541ef8255f6cf42bbfe4ef361305c6c135d10919ecc26126c4e5ae94bc09" +"checksum num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "6ba9a427cfca2be13aa6f6403b0b7e7368fe982bfa16fccc450ce74c46cd9b32" +"checksum num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1a23f0ed30a54abaa0c7e83b1d2d87ada7c3c23078d1d87815af3e3b6385fbba" "checksum once_cell 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "532c29a261168a45ce28948f9537ddd7a5dd272cc513b3017b1e82a88f962c37" "checksum opaque-debug 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "93f5bb2e8e8dec81642920ccff6b61f1eb94fa3020c5a325c9851ff604152409" -"checksum openssl 0.10.16 (registry+https://github.com/rust-lang/crates.io-index)" = "ec7bd7ca4cce6dbdc77e7c1230682740d307d1218a87fb0349a571272be749f9" -"checksum openssl-sys 0.9.40 (registry+https://github.com/rust-lang/crates.io-index)" = "1bb974e77de925ef426b6bc82fce15fd45bdcbeb5728bffcfc7cdeeb7ce1c2d6" +"checksum openssl 0.10.23 (registry+https://github.com/rust-lang/crates.io-index)" = "97c140cbb82f3b3468193dd14c1b88def39f341f68257f8a7fe8ed9ed3f628a5" +"checksum openssl-sys 0.9.47 (registry+https://github.com/rust-lang/crates.io-index)" = "75bdd6dbbb4958d38e47a1d2348847ad1eb4dc205dc5d37473ae504391865acc" "checksum owning_ref 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "cdf84f41639e037b484f93433aa3897863b561ed65c6e59c7073d7c561710f37" "checksum owning_ref 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "49a4b8ea2179e6a2e27411d3bca09ca6dd630821cf6894c6c7c8467a8ee7ef13" "checksum parity-bytes 0.1.0 (git+https://github.com/paritytech/parity-common?rev=b0317f649ab2c665b7987b8475878fc4d2e1f81d)" = "" -"checksum parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "21c9c3a1623c71ed83964ff28cac6126e178920f7646d32c337eacb9152b2907" -"checksum parity-codec-derive 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "864e9f66b58c0b38f0d6b511b6576afa2b678ae801b64220553bced57ac12df9" +"checksum parity-codec 3.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "dcb43c05fb71c03b4ea7327bf15694da1e0f23f19d5b1e95bab6c6d74097e336" +"checksum parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "00a486fd383382ddcb2de928364b1f82571c1e48274fc43b7667a4738ee4056c" "checksum parity-multiaddr 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "61ae6944d4435d41f4d0f12108c5cbb9207cbb14bc8f2b4984c6e930dc9c8e41" -"checksum parity-multihash 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3e8eab0287ccde7821e337a124dc5a4f1d6e4c25d10cc91e3f9361615dd95076" +"checksum parity-multihash 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "05d6a68e07ab34a9e87bd8dd4936f6bb5be21e4f6dbcdbaf04d8e854eba0af01" "checksum parity-wasm 0.31.3 (registry+https://github.com/rust-lang/crates.io-index)" = "511379a8194230c2395d2f5fa627a5a7e108a9f976656ce723ae68fca4097bfc" "checksum parking_lot 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)" = "d4d05f1349491390b1730afba60bb20d55761bef489a954546b58b4b34e1e2ac" "checksum parking_lot 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)" = "f0802bff09003b291ba756dc7e79313e51cc31667e94afbe847def490424cde5" @@ -3481,92 +3540,91 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum parking_lot_core 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)" = "4db1a8ccf734a7bce794cc19b3df06ed87ab2f3907036b693c68f56b4d4537fa" "checksum parking_lot_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ad7f7e6ebdc79edff6fdcb87a55b620174f7a989e3eb31b65231f4af57f00b8c" "checksum parking_lot_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "94c8c7923936b28d546dfd14d4472eaf34c99b14e1c973a32b3e6d4eb04298c9" -"checksum paste 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "f50392d1265092fbee9273414cc40eb6d47d307bd66222c477bb8450c8504f9d" -"checksum paste-impl 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "a3cd512fe3a55e8933b2dcad913e365639db86d512e4004c3084b86864d9467a" +"checksum paste 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "1f4a4a1c555c6505821f9d58b8779d0f630a6b7e4e1be24ba718610acf01fa79" +"checksum paste-impl 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "26e796e623b8b257215f27e6c80a5478856cae305f5b59810ff9acdaa34570e6" "checksum pbkdf2 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "006c038a43a45995a9670da19e67600114740e8511d4333bf97a56e66a7542d9" "checksum percent-encoding 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831" "checksum pkg-config 0.3.14 (registry+https://github.com/rust-lang/crates.io-index)" = "676e8eb2b1b4c9043511a9b7bea0915320d7e502b0a079fb03f9635a5252b18c" -"checksum primitive-types 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "edb92f1ebfc177432c03287b15d48c202e6e2c95993a7af3ba039abb43b1492e" -"checksum proc-macro-crate 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "4c6cf4e5b00300d151dfffae39f529dfa5188f42eeb14201229aa420d6aad10c" +"checksum primitive-types 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)" = "6e8612a8dc70f26276fed6131c153ca277cf275ee0a5e2a50cd8a69c697beb8f" +"checksum proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "e10d4b51f154c8a7fb96fd6dad097cb74b863943ec010ac94b9fd1be8861fe1e" "checksum proc-macro-hack 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2c725b36c99df7af7bf9324e9c999b9e37d92c8f8caf106d82e1d7953218d2d8" -"checksum proc-macro-hack 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)" = "3e90aa19cd73dedc2d0e1e8407473f073d735fef0ab521438de6da8ee449ab66" +"checksum proc-macro-hack 0.5.7 (registry+https://github.com/rust-lang/crates.io-index)" = "0c1dd4172a1e1f96f709341418f49b11ea6c2d95d53dca08c0f74cbd332d9cf3" "checksum proc-macro-hack-impl 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2b753ad9ed99dd8efeaa7d2fb8453c8f6bc3e54b97966d35f1bc77ca6865254a" -"checksum proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)" = "38fddd23d98b2144d197c0eca5705632d4fe2667d14a6be5df8934f8d74f1978" -"checksum protobuf 2.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bc7badf647ae2fa27ba51c218e347386c88cc604fcfe71f2aba0ad017f3f2b75" +"checksum proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)" = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759" +"checksum protobuf 2.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a151c11a92df0059d6ab446fafa3b21a1210aad4bc2293e1c946e8132b10db01" "checksum quick-error 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "5fb6ccf8db7bbcb9c2eae558db5ab4f3da1c2a87e4e597ed394726bc8ea6ca1d" "checksum quick-error 1.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9274b940887ce9addde99c4eee6b5c44cc494b182b97e73dc8ffdcb3397fd3f0" -"checksum quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)" = "cdd8e04bd9c52e0342b406469d494fcb033be4bdbe5c606016defbb1681411e1" +"checksum quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)" = "faf4799c5d274f3868a4aae320a0a182cbd2baee377b378f080e16a23e9d80db" "checksum rand 0.3.23 (registry+https://github.com/rust-lang/crates.io-index)" = "64ac302d8f83c0c1974bf758f6b041c6c8ada916fbb44a609158ca8b064cc76c" -"checksum rand 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)" = "dee497e66d8d76bf08ce20c8d36e16f93749ab0bf89975b4f8ae5cee660c2da2" -"checksum rand 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)" = "e464cd887e869cddcae8792a4ee31d23c7edd516700695608f5b98c67ee0131c" +"checksum rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293" +"checksum rand 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c618c47cd3ebd209790115ab837de41425723956ad3ce2e6a7f09890947cacb9" "checksum rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)" = "6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca" "checksum rand_chacha 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef" -"checksum rand_core 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "1961a422c4d189dfb50ffa9320bf1f2a9bd54ecb92792fb9477f99a1045f3372" "checksum rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b" "checksum rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d0e7a549d590831370895ab7ba4ea0c1b6b011d106b5ff2da6eee112615e6dc0" "checksum rand_hc 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4" "checksum rand_isaac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08" -"checksum rand_jitter 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "7b9ea758282efe12823e0d952ddb269d2e1897227e464919a554f2a03ef1b832" -"checksum rand_os 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "f46fbd5550acf75b0c2730f5dd1873751daf9beb8f11b44027778fae50d7feca" -"checksum rand_pcg 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "086bd09a33c7044e56bb44d5bdde5a60e7f119a9e95b0775f545de759a32fe05" +"checksum rand_jitter 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b" +"checksum rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071" +"checksum rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44" "checksum rand_xorshift 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c" "checksum rayon 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "373814f27745b2686b350dd261bfd24576a6fb0e2c5919b3a2b6005f820b0473" "checksum rayon-core 1.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b055d1e92aba6877574d8fe604a63c8b5df60f60e5982bf7ccbb1338ea527356" "checksum rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2" -"checksum redox_syscall 0.1.51 (registry+https://github.com/rust-lang/crates.io-index)" = "423e376fffca3dfa06c9e9790a9ccd282fafb3cc6e6397d01dbf64f9bacc6b85" +"checksum redox_syscall 0.1.54 (registry+https://github.com/rust-lang/crates.io-index)" = "12229c14a0f65c4f1cb046a3b52047cdd9da1f4b30f8a39c5063c8bae515e252" "checksum regex 1.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "8f0a0bcab2fd7d1d7c54fa9eae6f43eddeb9ce2e7352f8518a814a4f65d60c58" "checksum regex-syntax 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)" = "dcfd8681eebe297b81d98498869d4aae052137651ad7b96822f09ceb690d0a96" -"checksum ring 0.14.5 (registry+https://github.com/rust-lang/crates.io-index)" = "148fc853f6d85f53f5f315d46701eaacc565cdfb3cb1959730c96e81e7e49999" -"checksum rustc-demangle 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "adacaae16d02b6ec37fdc7acfcddf365978de76d1983d3ee22afc260e1ca9619" +"checksum ring 0.14.6 (registry+https://github.com/rust-lang/crates.io-index)" = "426bc186e3e95cac1e4a4be125a4aca7e84c2d616ffc02244eef36e2a60a093c" +"checksum rustc-demangle 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)" = "a7f4dccf6f4891ebcc0c39f9b6eb1a83b9bf5d747cb439ec6fba4f3b977038af" "checksum rustc-hex 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "403bb3a286107a04825a5f82e1270acc1e14028d3d554d7a1e08914549575ab8" "checksum rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" -"checksum rw-stream-sink 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d548a40fe17c3a77d54b82457b79fcc9b8a288d509ca20fbf5aa1dac386d22d6" -"checksum ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "eb9e9b8cde282a9fe6a42dd4681319bfb63f121b8a8ee9439c6f4107e58a46f7" +"checksum rw-stream-sink 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2f9cbe61c20455d3015b2bb7be39e1872310283b8e5a52f5b242b0ac7581fe78" +"checksum ryu 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "b96a9549dc8d48f2c283938303c4b5a77aa29bfbc5b54b084fb1630408899a8f" "checksum safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7f7bf422d23a88c16d5090d455f182bc99c60af4df6a345c63428acf5129e347" "checksum schnorrkel 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b5eff518f9bed3d803a0d002af0ab96339b0ebbedde3bec98a684986134b7a39" "checksum scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "94258f53601af11e6a49f722422f6e3425c52b06245a5cf9bc09908b174f5e27" "checksum secp256k1 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)" = "bfaccd3a23619349e0878d9a241f34b1982343cdf67367058cd7d078d326b63e" "checksum semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" "checksum semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" -"checksum serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)" = "534b8b91a95e0f71bca3ed5824752d558da048d4248c91af873b63bd60519752" -"checksum serde_derive 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)" = "a915306b0f1ac5607797697148c223bedeaa36bcc2e28a01441cd638cc6567b4" -"checksum serde_json 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)" = "4b90a9fbe1211e57d3e1c15670f1cb00802988fb23a1a4aad7a2b63544f1920e" +"checksum serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)" = "32746bf0f26eab52f06af0d0aa1984f641341d06d8d673c693871da2d188c9be" +"checksum serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)" = "46a3223d0c9ba936b61c0d2e3e559e3217dbfb8d65d06d26e8b3c25de38bae3e" +"checksum serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)" = "5a23aa71d4a4d43fdbfaac00eff68ba8a06a51759a89ac3304323e800c4dd40d" +"checksum sha-1 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "23962131a91661d643c98940b20fcaffe62d776a823247be80a48fcb8b6fce68" "checksum sha1 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2579985fda508104f7587689507983eadd6a6e84dd35d6d115361f530916fa0d" "checksum sha2 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7d963c78ce367df26d7ea8b8cc655c651b42e8a1e584e869c1e17dae3ccb116a" "checksum sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7b4d8bfd0e469f417657573d8451fb33d16cfe0989359b93baf3a1ffc639543d" -"checksum sha3 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "34a5e54083ce2b934bf059fdf38e7330a154177e029ab6c4e18638f2f624053a" +"checksum sha3 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)" = "dd26bc0e7a2e3a7c959bc494caf58b72ee0c71d67704e9520f736ca7e4853ecf" "checksum slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8" "checksum slog 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "1e1a2eec401952cd7b12a84ea120e2d57281329940c3f93c2bf04f462539508e" "checksum slog-async 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e544d16c6b230d84c866662fe55e31aacfca6ae71e6fc49ae9a311cb379bfc2f" "checksum slog-json 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ddc0d2aff1f8f325ef660d9a0eb6e6dcd20b30b3f581a5897f58bf42d061c37a" "checksum slog-scope 4.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "60c04b4726fa04595ccf2c2dad7bcd15474242c4c5e109a8a376e8a2c9b1539a" -"checksum smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)" = "88aea073965ab29f6edb5493faf96ad662fb18aa9eeb186a3b7057951605ed15" +"checksum smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)" = "c4488ae950c49d403731982257768f48fada354a5203fe81f9bb6f43ca9002be" "checksum snow 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "5a64f02fd208ef15bd2d1a65861df4707e416151e1272d02c8faafad1c138100" -"checksum spin 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)" = "ceac490aa12c567115b40b7b7fceca03a6c9d53d5defea066123debc83c5dc1f" "checksum spin 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "44363f6f51401c34e7be73db0db371c04705d35efbe9f7d6082e03a921a32c55" -"checksum sr-api-macros 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum sr-io 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum sr-std 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum sr-version 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-aura 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-balances 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-consensus 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-indices 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-metadata 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-session 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-staking 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-sudo 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-support 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-support-procedural 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-support-procedural-tools 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-support-procedural-tools-derive 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-system 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum srml-timestamp 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" +"checksum sr-api-macros 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum sr-io 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum sr-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum sr-std 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum sr-version 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum srml-aura 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum srml-balances 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum srml-consensus 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum srml-indices 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum srml-metadata 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum srml-session 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum srml-staking 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum srml-sudo 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum srml-support 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum srml-support-procedural 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum srml-support-procedural-tools 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum srml-support-procedural-tools-derive 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum srml-system 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum srml-timestamp 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" "checksum stable_deref_trait 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "dba1a27d3efae4351c8051072d619e3ade2820635c3958d826bfea39d59b54c8" "checksum static_assertions 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "c19be23126415861cb3a23e501d34a708f7f9b2183c5252d690941c2e69199d5" "checksum static_slice 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "92a7e0c5e3dfb52e8fbe0e63a1b947bbb17b4036408b151353c4491374931362" -"checksum stdweb 0.4.16 (registry+https://github.com/rust-lang/crates.io-index)" = "b2c1d5ac2f828b2877a6be60a51b8e3ebb57b56862b10be1a72676ca8900b69d" +"checksum stdweb 0.4.17 (registry+https://github.com/rust-lang/crates.io-index)" = "c34362bb10ac1a9439674795cc0e1bdcb0c46444c8fd4874ef39a01d9a8a8f24" "checksum stdweb-derive 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0e21ebd9179de08f2300a65454268a17ea3de204627458588c84319c4def3930" "checksum stdweb-internal-macros 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "e68f7d08b76979a43e93fe043b66d2626e35d41d68b0b85519202c6dd8ac59fa" "checksum stdweb-internal-runtime 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "d52317523542cc0af5b7e31017ad0f7d1e78da50455e38d5657cd17754f617da" @@ -3574,70 +3632,73 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum strum 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1810e25f576e7ffce1ff5243b37066da5ded0310b3274c20baaeccb1145b2806" "checksum strum_macros 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)" = "572a2f4e53dd4c3483fd79e5cc10ddd773a3acb1169bbfe8762365e107110579" "checksum substrate-bip39 0.2.1 (git+https://github.com/paritytech/substrate-bip39)" = "" -"checksum substrate-client 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-consensus-authorities 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-executor 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-offchain-primitives 0.1.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-panic-handler 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-serializer 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-telemetry 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" -"checksum substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate.git?rev=59d5ec144704cec017a01f3e4dbb6b73c5542bf7)" = "" +"checksum substrate-client 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum substrate-consensus-authorities 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum substrate-consensus-common 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum substrate-executor 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum substrate-inherents 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum substrate-keyring 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum substrate-offchain-primitives 0.1.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum substrate-panic-handler 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum substrate-primitives 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum substrate-serializer 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum substrate-state-machine 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum substrate-telemetry 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" +"checksum substrate-trie 1.0.0 (git+https://github.com/osuketh/substrate.git?branch=patch-zerochain)" = "" "checksum subtle 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2d67a5a62ba6e01cb2192ff309324cb4875d0c451d55fe2319433abe7a05a8ee" -"checksum subtle 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "702662512f3ddeb74a64ce2fbbf3707ee1b6bb663d28bb054e0779bbc720d926" -"checksum syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)" = "f92e629aa1d9c827b2bb8297046c1ccffc57c99b947a680d3ccff1f136a3bee9" -"checksum synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "73687139bf99285483c96ac0add482c3776528beac1d97d444f6e91f203a2015" +"checksum subtle 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "01dca13cf6c3b179864ab3292bd794e757618d35a7766b7c46050c614ba00829" +"checksum syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)" = "1825685f977249735d510a242a6727b46efe914bb67e38d30c071b1b72b1d5c2" +"checksum synstructure 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)" = "02353edf96d6e4dc81aea2d8490a7e9db177bf8acb0e951c24940bf866cb313f" "checksum take_mut 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f764005d11ee5f36500a149ace24e00e3da98b0158b3e2d53a7495660d3f4d60" "checksum thread_local 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b" "checksum time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "db8dcfca086c1143c9270ac42a2bbd8a7ee477b78ac8e45b19abfb0cbede4b6f" "checksum tiny-bip39 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "c1c5676413eaeb1ea35300a0224416f57abc3bd251657e0fafc12c47ff98c060" "checksum tiny-keccak 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e9175261fbdb60781fcd388a4d6cc7e14764a2b629a7ad94abb439aed223a44f" "checksum tk-listen 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "5462b0f968c0457efe38fcd2df7e487096b992419e4f5337b06775a614bbda4b" -"checksum tokio 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)" = "4790d0be6f4ba6ae4f48190efa2ed7780c9e3567796abdb285003cf39840d9c5" +"checksum tokio 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)" = "ec2ffcf4bcfc641413fa0f1427bf8f91dfc78f56a6559cbf50e04837ae442a87" "checksum tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "5c501eceaf96f0e1793cf26beb63da3d11c738c4a943fdf3746d81d64684c39f" -"checksum tokio-current-thread 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "331c8acc267855ec06eb0c94618dcbbfea45bed2d20b77252940095273fb58f6" +"checksum tokio-current-thread 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "d16217cad7f1b840c5a97dfb3c43b0c871fef423a6e8d2118c604e843662a443" "checksum tokio-dns-unofficial 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "82c65483db54eb91b4ef3a9389a3364558590faf30ce473141707c0e16fda975" -"checksum tokio-executor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "30c6dbf2d1ad1de300b393910e8a3aa272b724a400b6531da03eed99e329fbf0" -"checksum tokio-fs 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "0e9cbbc8a3698b7ab652340f46633364f9eaa928ddaaee79d8b8f356dd79a09d" -"checksum tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)" = "b53aeb9d3f5ccf2ebb29e19788f96987fa1355f8fe45ea193928eaaaf3ae820f" -"checksum tokio-reactor 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "afbcdb0f0d2a1e4c440af82d7bbf0bf91a8a8c0575bcd20c05d15be7e9d3a02f" +"checksum tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "83ea44c6c0773cc034771693711c35c677b4b5a4b21b9e7071704c54de7d555e" +"checksum tokio-fs 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "3fe6dc22b08d6993916647d108a1a7d15b9cd29c4f4496c62b92c45b5041b7af" +"checksum tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)" = "5090db468dad16e1a7a54c8c67280c5e4b544f3d3e018f0b913b400261f85926" +"checksum tokio-reactor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "6af16bfac7e112bea8b0442542161bfc41cbfa4466b580bdda7d18cb88b911ce" +"checksum tokio-sync 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "5b2f843ffdf8d6e1f90bddd48da43f99ab071660cd92b7ec560ef3cdfd7a409a" "checksum tokio-tcp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "1d14b10654be682ac43efee27401d792507e30fd8d26389e1da3b185de2e4119" -"checksum tokio-threadpool 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "17465013014410310f9f61fa10bf4724803c149ea1d51efece131c38efca93aa" -"checksum tokio-timer 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "4f37f0111d76cc5da132fe9bc0590b9b9cfd079bc7e75ac3846278430a299ff8" +"checksum tokio-threadpool 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)" = "72558af20be886ea124595ea0f806dd5703b8958e4705429dd58b3d8231f72f2" +"checksum tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "f2106812d500ed25a4f38235b9cae8f78a09edf43203e16e59c3b769a342a60e" +"checksum tokio-trace-core 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a9c8a256d6956f7cb5e2bdfe8b1e8022f1a09206c6c2b1ba00f3b746b260c613" "checksum tokio-udp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "66268575b80f4a4a710ef83d087fdfeeabdce9b74c797535fbac18a2cb906e92" "checksum tokio-uds 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "037ffc3ba0e12a0ab4aca92e5234e0dedeb48fddf6ccd260f1f150a36a9f2445" -"checksum toml 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)" = "758664fc71a3a69038656bee8b6be6477d2a6c315a6b81f7081f591bffa4111f" -"checksum trie-db 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)" = "843af112ba3a8c919cd961edf3cac9272353f5e277ad8678c7023fa70e5c0e2d" +"checksum toml 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b8c96d7873fa7ef8bdeb3a9cda3ac48389b4154f32b9803b4bc26220b677b039" +"checksum trie-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)" = "1ba73747fd3a64ab531274c04cb588dfa9d30d972d62990831e63fbce2cfec59" "checksum trie-root 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)" = "cfa2e20c4f1418ac2e71ddc418e35e1b56e34022e2146209ffdbf1b2de8b1bd9" "checksum twofish 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712d261e83e727c8e2dbb75dacac67c36e35db36a958ee504f2164fc052434e1" -"checksum twox-hash 1.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "555cd4909480122bbbf21e34faac4cb08a171f324775670447ed116726c474af" +"checksum twox-hash 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "6c7bcecad121018bdcd6b709fa2325b004878fcb3d3067934ce90749f0faff9a" "checksum typenum 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "612d636f949607bdf9b123b4a6f6d966dedf3ff669f7f045890d3a4a73948169" "checksum ucd-util 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "535c204ee4d8434478593480b8f86ab45ec9aae0e83c568ca81abf0fd0e88f86" -"checksum uint 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e7780bb27fd8a22295e0d9d53ae3be253f715a0dccb1808527f478f1c2603708" +"checksum uint 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2143cded94692b156c356508d92888acc824db5bffc0b4089732264c6fcf86d4" "checksum unicode-bidi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5" "checksum unicode-normalization 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "141339a08b982d942be2ca06ff8b076563cbe223d1befd5450716790d44e2426" -"checksum unicode-segmentation 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "aa6024fc12ddfd1c6dbc14a80fa2324d4568849869b779f6bd37e5e4c03344d1" +"checksum unicode-segmentation 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1967f4cdfc355b37fd76d2a954fb2ed3871034eb4f26d60537d88795cfc332a9" "checksum unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" -"checksum unreachable 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56" "checksum unsigned-varint 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2c64cdf40b4a9645534a943668681bcb219faf51874d4b65d2e0abda1b10a2ab" "checksum untrusted 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "55cd1f4b4e96b46aeb8d4855db4a7a9bd96eeeb5c6a1ab54593328761642ce2f" "checksum url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a" "checksum utf8-ranges 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "796f7e48bef87609f7ade7e06495a87d5cd06c7866e6a5cbfceffc558a243737" "checksum vcpkg 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "def296d3eb3b12371b2c7d0e83bfe1403e4db2d7a0bba324a12b21c4ee13143d" +"checksum version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd" "checksum void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" -"checksum wasm-bindgen 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)" = "ffde3534e5fa6fd936e3260cd62cd644b8656320e369388f9303c955895e35d4" -"checksum wasm-bindgen-backend 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)" = "40c0543374a7ae881cdc5d32d19de28d1d1929e92263ffa7e31712cc2d53f9f1" -"checksum wasm-bindgen-macro 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)" = "f914c94c2c5f4c9364510ca2429e59c92157ec89429243bcc245e983db990a71" -"checksum wasm-bindgen-macro-support 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)" = "9168c413491e4233db7b6884f09a43beb00c14d11d947ffd165242daa48a2385" -"checksum wasm-bindgen-shared 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)" = "326c32126e1a157b6ced7400061a84ac5b11182b2cda6edad7314eb3ae9ac9fe" -"checksum wasmi 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "21ef487a11df1ed468cf613c78798c26282da5c30e9d49f824872d4c77b47d1d" +"checksum wasm-bindgen 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)" = "b7ccc7b93cfd13e26700a9e2e41e6305f1951b87e166599069f77d10358100e6" +"checksum wasm-bindgen-backend 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)" = "1953f91b1608eb1522513623c7739f047bb0fed4128ce51a93f08e12cc314645" +"checksum wasm-bindgen-macro 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)" = "0f69da5696545d7ca6607a2e4b1a0edf5a6b36b2c49dbb0f1df6ad1d92884047" +"checksum wasm-bindgen-macro-support 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)" = "2d4246f3bc73223bbb846f4f2430a60725826a96c9389adf715ed1d5af46dec6" +"checksum wasm-bindgen-shared 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)" = "c08381e07e7a79e5e229ad7c60d15833d19033542cc5dd91d085df59d235f4a6" +"checksum wasmi 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)" = "aebbaef470840d157a5c47c8c49f024da7b1b80e90ff729ca982b2b80447e78b" +"checksum wasmi-validation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ab380192444b3e8522ae79c0a1976e42a82920916ccdfbce3def89f456ea33f3" "checksum winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" -"checksum winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "92c1eb33641e276cfa214a0522acad57be5c56b10cb348b3c5117db75f3ac4b0" +"checksum winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "f10e386af2b13e47c89e7236a7a14a086791a2b88ebad6df9bf42040195cf770" "checksum winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" "checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" "checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" diff --git a/runtime/wasm/target/wasm32-unknown-unknown/release/zero_chain_runtime_wasm.compact.wasm b/runtime/wasm/target/wasm32-unknown-unknown/release/zero_chain_runtime_wasm.compact.wasm index 10d14b21..844c2c47 100644 Binary files a/runtime/wasm/target/wasm32-unknown-unknown/release/zero_chain_runtime_wasm.compact.wasm and b/runtime/wasm/target/wasm32-unknown-unknown/release/zero_chain_runtime_wasm.compact.wasm differ diff --git a/runtime/wasm/target/wasm32-unknown-unknown/release/zero_chain_runtime_wasm.wasm b/runtime/wasm/target/wasm32-unknown-unknown/release/zero_chain_runtime_wasm.wasm index 4bae2176..1e5375bc 100755 Binary files a/runtime/wasm/target/wasm32-unknown-unknown/release/zero_chain_runtime_wasm.wasm and b/runtime/wasm/target/wasm32-unknown-unknown/release/zero_chain_runtime_wasm.wasm differ diff --git a/src/chain_spec.rs b/src/chain_spec.rs index 7576b145..71edbd7c 100644 --- a/src/chain_spec.rs +++ b/src/chain_spec.rs @@ -4,17 +4,15 @@ use zero_chain_runtime::{ SudoConfig, IndicesConfig, ConfTransferConfig }; use substrate_service; - use ed25519::Public as AuthorityId; - use zprimitives::{ - prepared_vk::PreparedVk, - pkd_address::PkdAddress, - ciphertext::Ciphertext, - sig_vk::SigVerificationKey, - }; + PreparedVk, + PkdAddress, + Ciphertext, + SigVerificationKey, +}; use keys::{ProofGenerationKey, EncryptionKey}; -use jubjub::{curve::{JubjubBls12, FixedGenerators, fs}}; +use zjubjub::{curve::{JubjubBls12, FixedGenerators, fs}}; use zpairing::{bls12_381::Bls12, Field}; use zcrypto::elgamal; use std::path::Path; @@ -134,10 +132,7 @@ fn testnet_genesis(initial_authorities: Vec, endowed_accounts: Vec< key: root_key, }), conf_transfer: Some(ConfTransferConfig { - encrypted_balance: vec![ - alice_init(), - (PkdAddress::from_slice(b"Alice "), - Ciphertext(b"Alice Bob ".to_vec()))], + encrypted_balance: vec![alice_init()], verifying_key: get_pvk(), _genesis_phantom_data: Default::default(), }) @@ -152,7 +147,7 @@ fn get_pvk() -> PreparedVk { let mut buf_vk = vec![]; vk_reader.read_to_end(&mut buf_vk).unwrap(); - PreparedVk(buf_vk) + PreparedVk::from_slice(&buf_vk[..]) } fn alice_init() -> (PkdAddress, Ciphertext) { @@ -161,12 +156,12 @@ fn alice_init() -> (PkdAddress, Ciphertext) { let p_g = FixedGenerators::Diversifier; // 1 same as NoteCommitmentRandomness; - let address = EncryptionKey::::from_ok_bytes(alice_seed, &JUBJUB); + let address = EncryptionKey::::from_seed(alice_seed, &JUBJUB); // The default balance is not encrypted with randomness. let enc_alice_bal = elgamal::Ciphertext::encrypt(alice_value, fs::Fs::one(), &address.0, p_g, &JUBJUB); - let bdk = ProofGenerationKey::::from_ok_bytes(alice_seed, &JUBJUB).bdk(); + let bdk = ProofGenerationKey::::from_seed(alice_seed, &JUBJUB).bdk(); let dec_alice_bal = enc_alice_bal.decrypt(bdk, p_g, &JUBJUB).unwrap(); assert_eq!(dec_alice_bal, alice_value); diff --git a/src/src/chain_spec.rs b/src/src/chain_spec.rs deleted file mode 100644 index ab9831ff..00000000 --- a/src/src/chain_spec.rs +++ /dev/null @@ -1,119 +0,0 @@ -use primitives::{ed25519, sr25519, Pair}; -use update3_runtime::{ - AccountId, GenesisConfig, ConsensusConfig, TimestampConfig, BalancesConfig, - SudoConfig, IndicesConfig, -}; -use substrate_service; - -use ed25519::Public as AuthorityId; - -// Note this is the URL for the telemetry server -//const STAGING_TELEMETRY_URL: &str = "wss://telemetry.polkadot.io/submit/"; - -/// Specialized `ChainSpec`. This is a specialization of the general Substrate ChainSpec type. -pub type ChainSpec = substrate_service::ChainSpec; - -/// The chain specification option. This is expected to come in from the CLI and -/// is little more than one of a number of alternatives which can easily be converted -/// from a string (`--chain=...`) into a `ChainSpec`. -#[derive(Clone, Debug)] -pub enum Alternative { - /// Whatever the current runtime is, with just Alice as an auth. - Development, - /// Whatever the current runtime is, with simple Alice/Bob auths. - LocalTestnet, -} - -fn authority_key(s: &str) -> AuthorityId { - ed25519::Pair::from_string(&format!("//{}", s), None) - .expect("static values are valid; qed") - .public() -} - -fn account_key(s: &str) -> AccountId { - sr25519::Pair::from_string(&format!("//{}", s), None) - .expect("static values are valid; qed") - .public() -} - -impl Alternative { - /// Get an actual chain config from one of the alternatives. - pub(crate) fn load(self) -> Result { - Ok(match self { - Alternative::Development => ChainSpec::from_genesis( - "Development", - "dev", - || testnet_genesis(vec![ - authority_key("Alice") - ], vec![ - account_key("Alice") - ], - account_key("Alice") - ), - vec![], - None, - None, - None, - None - ), - Alternative::LocalTestnet => ChainSpec::from_genesis( - "Local Testnet", - "local_testnet", - || testnet_genesis(vec![ - authority_key("Alice"), - authority_key("Bob"), - ], vec![ - account_key("Alice"), - account_key("Bob"), - account_key("Charlie"), - account_key("Dave"), - account_key("Eve"), - account_key("Ferdie"), - ], - account_key("Alice"), - ), - vec![], - None, - None, - None, - None - ), - }) - } - - pub(crate) fn from(s: &str) -> Option { - match s { - "dev" => Some(Alternative::Development), - "" | "local" => Some(Alternative::LocalTestnet), - _ => None, - } - } -} - -fn testnet_genesis(initial_authorities: Vec, endowed_accounts: Vec, root_key: AccountId) -> GenesisConfig { - GenesisConfig { - consensus: Some(ConsensusConfig { - code: include_bytes!("../runtime/wasm/target/wasm32-unknown-unknown/release/update3_runtime_wasm.compact.wasm").to_vec(), - authorities: initial_authorities.clone(), - }), - system: None, - timestamp: Some(TimestampConfig { - minimum_period: 5, // 10 second block time. - }), - indices: Some(IndicesConfig { - ids: endowed_accounts.clone(), - }), - balances: Some(BalancesConfig { - transaction_base_fee: 1, - transaction_byte_fee: 0, - existential_deposit: 500, - transfer_fee: 0, - creation_fee: 0, - balances: endowed_accounts.iter().cloned().map(|k|(k, 1 << 60)).collect(), - vesting: vec![], - }), - sudo: Some(SudoConfig { - key: root_key, - }), - } -} diff --git a/src/src/cli.rs b/src/src/cli.rs deleted file mode 100644 index 258d2194..00000000 --- a/src/src/cli.rs +++ /dev/null @@ -1,94 +0,0 @@ -use crate::service; -use futures::{future, Future, sync::oneshot}; -use std::cell::RefCell; -use tokio::runtime::Runtime; -pub use substrate_cli::{VersionInfo, IntoExit, error}; -use substrate_cli::{informant, parse_and_execute, NoCustom}; -use substrate_service::{ServiceFactory, Roles as ServiceRoles}; -use crate::chain_spec; -use std::ops::Deref; -use log::info; - -/// Parse command line arguments into service configuration. -pub fn run(args: I, exit: E, version: VersionInfo) -> error::Result<()> where - I: IntoIterator, - T: Into + Clone, - E: IntoExit, -{ - parse_and_execute::( - load_spec, &version, "substrate-node", args, exit, - |exit, _custom_args, config| { - info!("{}", version.name); - info!(" version {}", config.full_version()); - info!(" by {}, 2017, 2018", version.author); - info!("Chain specification: {}", config.chain_spec.name()); - info!("Node name: {}", config.name); - info!("Roles: {:?}", config.roles); - let runtime = Runtime::new().map_err(|e| format!("{:?}", e))?; - let executor = runtime.executor(); - match config.roles { - ServiceRoles::LIGHT => run_until_exit( - runtime, - service::Factory::new_light(config, executor).map_err(|e| format!("{:?}", e))?, - exit - ), - _ => run_until_exit( - runtime, - service::Factory::new_full(config, executor).map_err(|e| format!("{:?}", e))?, - exit - ), - }.map_err(|e| format!("{:?}", e)) - } - ).map_err(Into::into).map(|_| ()) -} - -fn load_spec(id: &str) -> Result, String> { - Ok(match chain_spec::Alternative::from(id) { - Some(spec) => Some(spec.load()?), - None => None, - }) -} - -fn run_until_exit( - mut runtime: Runtime, - service: T, - e: E, -) -> error::Result<()> - where - T: Deref>, - C: substrate_service::Components, - E: IntoExit, -{ - let (exit_send, exit) = exit_future::signal(); - - let executor = runtime.executor(); - informant::start(&service, exit.clone(), executor.clone()); - - let _ = runtime.block_on(e.into_exit()); - exit_send.fire(); - - // we eagerly drop the service so that the internal exit future is fired, - // but we need to keep holding a reference to the global telemetry guard - let _telemetry = service.telemetry(); - drop(service); - Ok(()) -} - -// handles ctrl-c -pub struct Exit; -impl IntoExit for Exit { - type Exit = future::MapErr, fn(oneshot::Canceled) -> ()>; - fn into_exit(self) -> Self::Exit { - // can't use signal directly here because CtrlC takes only `Fn`. - let (exit_send, exit) = oneshot::channel(); - - let exit_send_cell = RefCell::new(Some(exit_send)); - ctrlc::set_handler(move || { - if let Some(exit_send) = exit_send_cell.try_borrow_mut().expect("signal handler not reentrant; qed").take() { - exit_send.send(()).expect("Error sending exit notification"); - } - }).expect("Error setting Ctrl-C handler"); - - exit.map_err(drop) - } -} diff --git a/src/src/error.rs b/src/src/error.rs deleted file mode 100644 index a8aa94bf..00000000 --- a/src/src/error.rs +++ /dev/null @@ -1,13 +0,0 @@ -//! Initialization errors. - -use client; - -error_chain! { - foreign_links { - Io(::std::io::Error) #[doc="IO error"]; - Cli(::clap::Error) #[doc="CLI error"]; - } - links { - Client(client::error::Error, client::error::ErrorKind) #[doc="Client error"]; - } -} diff --git a/src/src/main.rs b/src/src/main.rs deleted file mode 100644 index 728dadae..00000000 --- a/src/src/main.rs +++ /dev/null @@ -1,25 +0,0 @@ -//! Substrate Node Template CLI library. - -#![warn(missing_docs)] -#![warn(unused_extern_crates)] - -mod chain_spec; -mod service; -mod cli; - -pub use substrate_cli::{VersionInfo, IntoExit, error}; - -fn run() -> cli::error::Result<()> { - let version = VersionInfo { - name: "Substrate Node", - commit: env!("VERGEN_SHA_SHORT"), - version: env!("CARGO_PKG_VERSION"), - executable_name: "template-node", - author: "osuke", - description: "update3", - support_url: "support.anonymous.an", - }; - cli::run(::std::env::args(), cli::Exit, version) -} - -error_chain::quick_main!(run); diff --git a/src/src/service.rs b/src/src/service.rs deleted file mode 100644 index 6400b002..00000000 --- a/src/src/service.rs +++ /dev/null @@ -1,117 +0,0 @@ -//! Service and ServiceFactory implementation. Specialized wrapper over Substrate service. - -#![warn(unused_extern_crates)] - -use std::sync::Arc; -use log::info; -use transaction_pool::{self, txpool::{Pool as TransactionPool}}; -use update3_runtime::{self, GenesisConfig, opaque::Block, RuntimeApi}; -use substrate_service::{ - FactoryFullConfiguration, LightComponents, FullComponents, FullBackend, - FullClient, LightClient, LightBackend, FullExecutor, LightExecutor, - TaskExecutor, -}; -use basic_authorship::ProposerFactory; -use consensus::{import_queue, start_aura, AuraImportQueue, SlotDuration, NothingExtra}; -use substrate_client as client; -use primitives::{ed25519::Pair, Pair as PairT}; -use inherents::InherentDataProviders; -use network::construct_simple_protocol; -use substrate_executor::native_executor_instance; -use substrate_service::construct_service_factory; - -pub use substrate_executor::NativeExecutor; -// Our native executor instance. -native_executor_instance!( - pub Executor, - update3_runtime::api::dispatch, - update3_runtime::native_version, - include_bytes!("../runtime/wasm/target/wasm32-unknown-unknown/release/update3_runtime_wasm.compact.wasm") -); - -#[derive(Default)] -pub struct NodeConfig { - inherent_data_providers: InherentDataProviders, -} - -construct_simple_protocol! { - /// Demo protocol attachment for substrate. - pub struct NodeProtocol where Block = Block { } -} - -construct_service_factory! { - struct Factory { - Block = Block, - RuntimeApi = RuntimeApi, - NetworkProtocol = NodeProtocol { |config| Ok(NodeProtocol::new()) }, - RuntimeDispatch = Executor, - FullTransactionPoolApi = transaction_pool::ChainApi, FullExecutor, Block, RuntimeApi>, Block> - { |config, client| Ok(TransactionPool::new(config, transaction_pool::ChainApi::new(client))) }, - LightTransactionPoolApi = transaction_pool::ChainApi, LightExecutor, Block, RuntimeApi>, Block> - { |config, client| Ok(TransactionPool::new(config, transaction_pool::ChainApi::new(client))) }, - Genesis = GenesisConfig, - Configuration = NodeConfig, - FullService = FullComponents - { |config: FactoryFullConfiguration, executor: TaskExecutor| - FullComponents::::new(config, executor) - }, - AuthoritySetup = { - |service: Self::FullService, executor: TaskExecutor, key: Option>| { - if let Some(key) = key { - info!("Using authority key {}", key.public()); - let proposer = Arc::new(ProposerFactory { - client: service.client(), - transaction_pool: service.transaction_pool(), - inherents_pool: service.inherents_pool(), - }); - let client = service.client(); - executor.spawn(start_aura( - SlotDuration::get_or_compute(&*client)?, - key.clone(), - client.clone(), - client, - proposer, - service.network(), - service.on_exit(), - service.config.custom.inherent_data_providers.clone(), - service.config.force_authoring, - )?); - } - - Ok(service) - } - }, - LightService = LightComponents - { |config, executor| >::new(config, executor) }, - FullImportQueue = AuraImportQueue< - Self::Block, - > - { |config: &mut FactoryFullConfiguration , client: Arc>| { - import_queue::<_, _, _, Pair>( - SlotDuration::get_or_compute(&*client)?, - client.clone(), - None, - client, - NothingExtra, - config.custom.inherent_data_providers.clone(), - true, - ).map_err(Into::into) - } - }, - LightImportQueue = AuraImportQueue< - Self::Block, - > - { |config: &mut FactoryFullConfiguration, client: Arc>| { - import_queue::<_, _, _, Pair>( - SlotDuration::get_or_compute(&*client)?, - client.clone(), - None, - client, - NothingExtra, - config.custom.inherent_data_providers.clone(), - true, - ).map_err(Into::into) - } - }, - } -}