From b13b7aec7c52628a1b317e03c488be968b04b90a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20K=C3=B6cher?= Date: Wed, 3 Apr 2019 17:46:04 +0200 Subject: [PATCH] Update to almost latest substrate master (#205) --- polkadot/Cargo.lock | 1688 +++++++++-------- polkadot/network/src/tests/validation.rs | 20 +- polkadot/runtime/Cargo.toml | 4 +- polkadot/runtime/src/lib.rs | 13 +- polkadot/runtime/wasm/Cargo.lock | 1167 ++++++------ .../release/polkadot_runtime.compact.wasm | Bin 598400 -> 606950 bytes .../release/polkadot_runtime.wasm | Bin 771122 -> 780896 bytes polkadot/service/src/lib.rs | 2 - 8 files changed, 1479 insertions(+), 1415 deletions(-) diff --git a/polkadot/Cargo.lock b/polkadot/Cargo.lock index 751c90388f..0daba3c4ba 100644 --- a/polkadot/Cargo.lock +++ b/polkadot/Cargo.lock @@ -12,8 +12,8 @@ dependencies = [ name = "adder" version = "0.1.0" dependencies = [ - "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)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "polkadot-parachain 0.1.0", "tiny-keccak 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -25,12 +25,12 @@ dependencies = [ "adder 0.1.0", "ctrlc 3.1.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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "polkadot-collator 0.1.0", "polkadot-parachain 0.1.0", "polkadot-primitives 0.1.0", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] @@ -72,12 +72,20 @@ dependencies = [ "memchr 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "aho-corasick" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "memchr 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] 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.26 (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)", @@ -90,7 +98,7 @@ name = "ansi_term" version = "0.11.0" 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]] @@ -131,7 +139,7 @@ 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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -141,7 +149,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", "termion 1.5.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]] @@ -159,7 +167,7 @@ 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)", "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)", + "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -224,7 +232,7 @@ dependencies = [ "peeking_take_while 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", - "regex 1.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "regex 1.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "which 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -236,7 +244,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "bitmask" version = "0.5.0" -source = "git+https://github.com/paritytech/bitmask#a84e147be602631617badd18b6b9af83391db4a9" +source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "bitvec" @@ -572,7 +580,7 @@ version = "3.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "nix 0.11.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]] @@ -650,7 +658,7 @@ dependencies = [ [[package]] name = "either" -version = "1.5.1" +version = "1.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -669,7 +677,7 @@ dependencies = [ "atty 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "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.2 (registry+https://github.com/rust-lang/crates.io-index)", + "regex 1.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "termcolor 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -691,7 +699,7 @@ name = "exit-future" version = "0.1.4" 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.26 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -711,7 +719,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 0.4.27 (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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", "synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -733,11 +741,11 @@ name = "finality-grandpa" 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.26 (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)", - "parity-codec-derive 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -774,10 +782,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "fork-tree" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -788,7 +796,7 @@ 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)", - "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]] @@ -812,7 +820,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "futures" -version = "0.1.25" +version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -820,7 +828,7 @@ 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)", + "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", "num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -860,7 +868,7 @@ dependencies = [ "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)", "memchr 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "regex 1.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "regex 1.1.5 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -871,7 +879,7 @@ 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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", "http 0.1.16 (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)", @@ -882,12 +890,12 @@ dependencies = [ [[package]] name = "hash-db" -version = "0.12.0" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "hash256-std-hasher" -version = "0.12.0" +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)", @@ -902,12 +910,17 @@ dependencies = [ "scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "hashmap_core" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" + [[package]] 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]] @@ -1016,7 +1029,7 @@ version = "0.12.25" 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.25 (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)", "h2 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)", "http 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1052,7 +1065,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.4.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1098,7 +1111,7 @@ name = "jsonrpc-core" version = "10.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.26 (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.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1112,7 +1125,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 0.4.27 (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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1222,7 +1235,7 @@ dependencies = [ "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)", "parking_lot 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)", - "regex 1.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "regex 1.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "rocksdb 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1238,7 +1251,7 @@ dependencies = [ "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)", "parking_lot 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)", - "regex 1.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "regex 1.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "rocksdb 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1268,36 +1281,36 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "cc 1.0.26 (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 = "libp2p" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-core-derive 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-dns 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-floodsub 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-identify 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-kad 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-mdns 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-mplex 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-noise 0.3.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-ping 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-plaintext 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-ratelimit 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-secio 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-tcp 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-uds 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-websocket 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-yamux 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "parity-multiaddr 0.2.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "parity-multihash 0.1.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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)", + "libp2p-floodsub 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-kad 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p-mdns 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p-mplex 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p-noise 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p-ping 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p-plaintext 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p-ratelimit 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p-secio 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p-tcp 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p-uds 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p-websocket 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)", "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.15 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1308,8 +1321,8 @@ dependencies = [ [[package]] name = "libp2p-core" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +version = "0.6.0" +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)", @@ -1317,18 +1330,18 @@ 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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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.3.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "parity-multiaddr 0.2.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "parity-multihash 0.1.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "protobuf 2.4.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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "rw-stream-sink 0.1.1 (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)", @@ -1343,37 +1356,37 @@ dependencies = [ [[package]] name = "libp2p-core-derive" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "libp2p-dns" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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.12 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "libp2p-floodsub" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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.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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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.4.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)", @@ -1384,15 +1397,15 @@ dependencies = [ [[package]] name = "libp2p-identify" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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)", "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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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.4.2 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1405,21 +1418,22 @@ dependencies = [ [[package]] name = "libp2p-kad" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ + "arrayref 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", "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.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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-identify 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-ping 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "parity-multihash 0.1.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "protobuf 2.4.2 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1433,16 +1447,16 @@ dependencies = [ [[package]] name = "libp2p-mdns" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +version = "0.6.0" +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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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.9 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1454,13 +1468,13 @@ dependencies = [ [[package]] name = "libp2p-mplex" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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)", "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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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)", @@ -1470,33 +1484,33 @@ dependencies = [ [[package]] name = "libp2p-noise" -version = "0.3.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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.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.12 (registry+https://github.com/rust-lang/crates.io-index)", - "x25519-dalek 0.5.1 (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)", ] [[package]] name = "libp2p-ping" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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.12 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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)", @@ -1507,22 +1521,22 @@ dependencies = [ [[package]] name = "libp2p-plaintext" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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)", ] [[package]] name = "libp2p-ratelimit" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1530,22 +1544,22 @@ dependencies = [ [[package]] name = "libp2p-secio" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +version = "0.6.0" +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.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.26 (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.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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.4.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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "rw-stream-sink 0.1.1 (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.15 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1556,13 +1570,13 @@ dependencies = [ [[package]] name = "libp2p-tcp" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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.12 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-tcp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1570,26 +1584,26 @@ dependencies = [ [[package]] name = "libp2p-uds" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "parity-multiaddr 0.2.0 (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 = "libp2p-websocket" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "rw-stream-sink 0.1.1 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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.15 (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)", @@ -1597,11 +1611,11 @@ dependencies = [ [[package]] name = "libp2p-yamux" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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)", "yamux 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1694,10 +1708,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "memory-db" -version = "0.12.0" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "hash-db 0.12.0 (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)", "heapsize 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1777,11 +1792,11 @@ dependencies = [ [[package]] name = "multistream-select" -version = "0.3.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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)", @@ -1821,7 +1836,7 @@ 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)", - "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]] @@ -1956,23 +1971,23 @@ source = "git+https://github.com/paritytech/parity-common?rev=b0317f649ab2c665b7 [[package]] name = "parity-codec" -version = "3.2.0" +version = "3.4.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)", - "parity-codec-derive 3.1.0 (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.89 (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.27 (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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1989,13 +2004,13 @@ dependencies = [ [[package]] name = "parity-multiaddr" version = "0.2.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "arrayref 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", "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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "parity-multihash 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "unsigned-varint 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2003,7 +2018,7 @@ dependencies = [ [[package]] name = "parity-multihash" version = "0.1.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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)", @@ -2073,7 +2088,7 @@ dependencies = [ "libc 0.2.51 (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.6 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2085,7 +2100,7 @@ dependencies = [ "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)", - "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]] @@ -2097,7 +2112,7 @@ dependencies = [ "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)", - "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]] @@ -2117,7 +2132,7 @@ dependencies = [ "proc-macro-hack 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 0.4.27 (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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2151,7 +2166,7 @@ version = "0.4.0" dependencies = [ "ctrlc 3.1.1 (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)", + "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", "polkadot-cli 0.4.0", "vergen 3.0.4 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2164,10 +2179,10 @@ dependencies = [ "kvdb-memorydb 0.1.0 (git+https://github.com/paritytech/parity-common?rev=616b40150ded71f57f650067fcbc5c99d7c343e6)", "kvdb-rocksdb 0.1.4 (git+https://github.com/paritytech/parity-common?rev=616b40150ded71f57f650067fcbc5c99d7c343e6)", "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.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "polkadot-primitives 0.1.0", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] @@ -2175,10 +2190,10 @@ name = "polkadot-cli" version = "0.4.0" dependencies = [ "exit-future 0.1.4 (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.26 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "polkadot-service 0.4.0", - "substrate-cli 0.3.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-cli 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "tokio 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2186,17 +2201,17 @@ dependencies = [ name = "polkadot-collator" version = "0.1.0" dependencies = [ - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "polkadot-cli 0.4.0", "polkadot-network 0.1.0", "polkadot-primitives 0.1.0", "polkadot-runtime 0.1.0", "polkadot-validation 0.1.0", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "tokio 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2204,11 +2219,11 @@ dependencies = [ name = "polkadot-erasure-coding" version = "0.1.0" dependencies = [ - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "polkadot-primitives 0.1.0", "reed-solomon-erasure 4.0.0 (git+https://github.com/paritytech/reed-solomon-erasure)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 0.4.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] @@ -2216,8 +2231,8 @@ name = "polkadot-executor" version = "0.1.0" dependencies = [ "polkadot-runtime 0.1.0", - "substrate-executor 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-executor 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] @@ -2226,20 +2241,20 @@ version = "0.1.0" dependencies = [ "arrayvec 0.4.10 (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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "polkadot-availability-store 0.1.0", "polkadot-primitives 0.1.0", "polkadot-validation 0.1.0", "slice-group-by 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "substrate-network 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "tokio 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2248,8 +2263,8 @@ name = "polkadot-parachain" version = "0.1.0" dependencies = [ "error-chain 0.12.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)", + "parity-codec 3.4.0 (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.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "tiny-keccak 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2260,18 +2275,18 @@ dependencies = [ name = "polkadot-primitives" version = "0.1.0" dependencies = [ - "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)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "polkadot-parachain 0.1.0", "pretty_assertions 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-serializer 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-serializer 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] @@ -2282,42 +2297,43 @@ dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "libsecp256k1 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.3.9 (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)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "polkadot-primitives 0.1.0", "rustc-hex 2.0.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.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-aura 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-balances 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-council 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-democracy 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-executive 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-grandpa 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-indices 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-session 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-staking 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-sudo 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-timestamp 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-treasury 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-aura-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-aura 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-balances 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-consensus 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-council 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-democracy 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-executive 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-grandpa 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-indices 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-session 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-staking 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-sudo 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-timestamp 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-treasury 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-authorities 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "substrate-offchain-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-serializer 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 0.4.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-serializer 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "tiny-keccak 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)", - "trie-db 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", + "trie-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2336,17 +2352,17 @@ dependencies = [ "polkadot-runtime 0.1.0", "polkadot-validation 0.1.0", "slog 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-aura 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-finality-grandpa 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keystore 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-service 0.3.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-telemetry 0.3.1 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-transaction-pool 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-aura 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-finality-grandpa 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-keystore 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-service 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-telemetry 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-transaction-pool 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "tokio 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2354,10 +2370,10 @@ dependencies = [ name = "polkadot-statement-table" version = "0.1.0" dependencies = [ - "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)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "polkadot-primitives 0.1.0", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] @@ -2366,27 +2382,27 @@ version = "0.1.0" dependencies = [ "error-chain 0.12.0 (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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "polkadot-availability-store 0.1.0", "polkadot-parachain 0.1.0", "polkadot-primitives 0.1.0", "polkadot-runtime 0.1.0", "polkadot-statement-table 0.1.0", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-aura 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-aura 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-aura-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-finality-grandpa 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-transaction-pool 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 0.4.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-aura 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-aura 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-finality-grandpa 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-transaction-pool 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "tokio 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2433,7 +2449,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 0.4.27 (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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2490,7 +2506,7 @@ dependencies = [ "libc 0.2.51 (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]] @@ -2502,7 +2518,7 @@ 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)", "rand_core 0.3.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]] @@ -2520,7 +2536,7 @@ dependencies = [ "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]] @@ -2568,7 +2584,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "libc 0.2.51 (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]] @@ -2581,7 +2597,7 @@ dependencies = [ "libc 0.2.51 (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]] @@ -2607,7 +2623,7 @@ version = "1.0.3" 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)", - "either 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "either 1.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "rayon-core 1.4.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2632,7 +2648,7 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.1.51" +version = "0.1.52" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -2640,7 +2656,7 @@ name = "redox_termios" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "redox_syscall 0.1.51 (registry+https://github.com/rust-lang/crates.io-index)", + "redox_syscall 0.1.52 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2653,19 +2669,19 @@ dependencies = [ [[package]] name = "regex" -version = "1.1.2" +version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "aho-corasick 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)", + "aho-corasick 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", "memchr 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "regex-syntax 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", + "regex-syntax 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)", "thread_local 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", "utf8-ranges 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "regex-syntax" -version = "0.6.5" +version = "0.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "ucd-util 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2676,7 +2692,7 @@ name = "remove_dir_all" version = "0.5.1" 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]] @@ -2689,7 +2705,7 @@ dependencies = [ "libc 0.2.51 (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.6 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2748,10 +2764,10 @@ dependencies = [ [[package]] name = "rw-stream-sink" version = "0.1.1" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2779,12 +2795,12 @@ version = "0.1.15" 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)", - "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 = "schnorrkel" -version = "0.1.0" +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)", @@ -2859,7 +2875,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 0.4.27 (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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2996,390 +3012,385 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "sr-api-macros" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" 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.27 (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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "sr-io" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "environmental 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "hash-db 0.12.0 (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.4.0 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-machine 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 0.4.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "tiny-keccak 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "sr-primitives" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" 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)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "sr-std" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "sr-version" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" 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)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-aura" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-session 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-staking 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-timestamp 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-session 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-staking 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-timestamp 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-balances" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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.4.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.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-consensus" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-council" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "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)", + "parity-codec 3.4.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.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-democracy 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-democracy 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-democracy" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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.4.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.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-executive" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-finality-tracker" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-grandpa" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-finality-tracker 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-session 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-finality-grandpa-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-consensus 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-finality-tracker 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-session 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-finality-grandpa-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-indices" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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)", + "parity-codec 3.4.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.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-metadata" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-session" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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)", + "parity-codec 3.4.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.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-timestamp 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-consensus 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-timestamp 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-staking" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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.4.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.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-session 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-consensus 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-session 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-sudo" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support-procedural 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support-procedural 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-support" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "bitmask 0.5.0 (git+https://github.com/paritytech/bitmask)", + "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.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.4.0 (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.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-metadata 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support-procedural 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-metadata 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support-procedural 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-support-procedural" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "proc-macro2 0.4.27 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support-procedural-tools 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-api-macros 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support-procedural-tools 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "srml-support-procedural-tools" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "proc-macro-crate 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 0.4.27 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", + "srml-support-procedural-tools-derive 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "srml-support-procedural-tools-derive" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "proc-macro2 0.4.27 (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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "srml-system" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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.4.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.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-timestamp" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-treasury" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-balances 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-balances 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] @@ -3418,7 +3429,7 @@ dependencies = [ "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -3433,7 +3444,7 @@ dependencies = [ "serde_derive 1.0.89 (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)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -3476,7 +3487,7 @@ dependencies = [ "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 0.4.27 (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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -3492,24 +3503,24 @@ dependencies = [ "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 0.4.27 (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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-bip39" -version = "0.2.0" -source = "git+https://github.com/paritytech/substrate-bip39#080da45923885cfec2379cef3dee4e7f43e6c260" +version = "0.2.1" +source = "git+https://github.com/paritytech/substrate-bip39#44307fda4ea17fe97aeb93af317fbc8f6ed34193" dependencies = [ "hmac 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "pbkdf2 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "schnorrkel 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "schnorrkel 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)", ] [[package]] name = "substrate-cli" -version = "0.3.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" 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)", @@ -3519,22 +3530,22 @@ dependencies = [ "error-chain 0.12.0 (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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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.2 (registry+https://github.com/rust-lang/crates.io-index)", + "regex 1.1.5 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "structopt 0.2.15 (registry+https://github.com/rust-lang/crates.io-index)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "substrate-network 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-panic-handler 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-service 0.3.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-machine 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-telemetry 0.3.1 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-panic-handler 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-service 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-telemetry 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sysinfo 0.8.2 (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.18 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3542,216 +3553,232 @@ dependencies = [ [[package]] name = "substrate-client" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "error-chain 0.12.0 (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)", - "hash-db 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)", + "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)", "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.4.0 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-executor 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-machine 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-telemetry 0.3.1 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 0.4.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-api-macros 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-executor 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-telemetry 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "substrate-client-db" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "hash-db 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "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)", "kvdb-rocksdb 0.1.4 (git+https://github.com/paritytech/parity-common?rev=b0317f649ab2c665b7987b8475878fc4d2e1f81d)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "lru-cache 0.1.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.4.0 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-executor 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-db 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-machine 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 0.4.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-executor 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-state-db 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "substrate-consensus-aura" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "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)", + "futures 0.1.26 (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.4.0 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-aura 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-aura-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-aura-slots 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-telemetry 0.3.1 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-aura 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-consensus 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-aura-slots 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-authorities 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-telemetry 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "tokio 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-consensus-aura-primitives" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "substrate-consensus-aura-slots" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "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)", + "futures 0.1.26 (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.4.0 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-aura-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "tokio 0.1.18 (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?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" +dependencies = [ + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", +] + [[package]] name = "substrate-consensus-common" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" 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.25 (registry+https://github.com/rust-lang/crates.io-index)", - "libp2p 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "tokio 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-executor" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" 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.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.4.0 (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.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-panic-handler 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-serializer 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-machine 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 0.4.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-panic-handler 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-serializer 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "tiny-keccak 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)", "wasmi 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-finality-grandpa" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "finality-grandpa 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", - "fork-tree 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "fork-tree 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "futures 0.1.26 (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.4.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)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-finality-tracker 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-finality-grandpa-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-finality-tracker 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-finality-grandpa-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "substrate-network 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-service 0.3.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-telemetry 0.3.1 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-service 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-telemetry 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "tokio 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-finality-grandpa-primitives" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "substrate-inherents" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.4.0 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "substrate-keyring" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" 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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "substrate-keystore" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", "hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3760,49 +3787,49 @@ dependencies = [ "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "subtle 2.0.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?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" 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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "fork-tree 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "futures 0.1.26 (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)", "lru-cache 0.1.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.4.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)", "rustc-hex 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-network-libp2p 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-peerset 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-network-libp2p 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-peerset 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "tokio 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-network-libp2p" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" 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)", "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.26 (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.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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)", @@ -3810,7 +3837,7 @@ dependencies = [ "serde_derive 1.0.89 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-peerset 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "tokio 0.1.18 (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)", @@ -3821,34 +3848,34 @@ dependencies = [ [[package]] name = "substrate-offchain" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "substrate-offchain-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-transaction-pool 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-transaction-pool 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "tokio 0.1.18 (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?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "substrate-panic-handler" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "backtrace 0.3.14 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3856,12 +3883,12 @@ dependencies = [ [[package]] name = "substrate-peerset" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "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)", - "libp2p 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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)", @@ -3873,29 +3900,29 @@ dependencies = [ [[package]] name = "substrate-primitives" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" 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)", "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "hash-db 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", - "hash256-std-hasher 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "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.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)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "primitive-types 0.2.1 (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.2 (registry+https://github.com/rust-lang/crates.io-index)", + "regex 1.1.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.0 (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.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-bip39 0.2.0 (git+https://github.com/paritytech/substrate-bip39)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-bip39 0.2.1 (git+https://github.com/paritytech/substrate-bip39)", "tiny-bip39 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "twox-hash 1.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "untrusted 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3904,48 +3931,48 @@ dependencies = [ [[package]] name = "substrate-rpc" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "error-chain 0.12.0 (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.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.4.0 (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.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-executor 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-executor 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "substrate-network 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-machine 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-transaction-pool 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-transaction-pool 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "tokio 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-rpc-servers" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" 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.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-rpc 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-rpc 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "substrate-serializer" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3953,71 +3980,71 @@ dependencies = [ [[package]] name = "substrate-service" -version = "0.3.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "error-chain 0.12.0 (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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.4.0 (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.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client-db 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-executor 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keystore 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client-db 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-executor 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-keystore 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "substrate-network 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "substrate-offchain 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-rpc-servers 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-telemetry 0.3.1 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-transaction-pool 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-rpc-servers 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-telemetry 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-transaction-pool 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "target_info 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "tokio 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-state-db" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "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.4.0 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "substrate-state-machine" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "hash-db 0.12.0 (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)", "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.4.0 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 0.4.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "trie-db 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", - "trie-root 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "substrate-panic-handler 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "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 = "0.3.1" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" 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)", @@ -4034,45 +4061,46 @@ dependencies = [ [[package]] name = "substrate-transaction-graph" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "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)", + "futures 0.1.26 (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.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "substrate-transaction-pool" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "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)", + "futures 0.1.26 (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.4.0 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-transaction-graph 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-transaction-graph 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "substrate-trie" -version = "0.4.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "hash-db 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", - "memory-db 0.12.0 (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)", - "trie-root 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "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.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "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]] @@ -4087,7 +4115,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "syn" -version = "0.15.29" +version = "0.15.30" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4102,7 +4130,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 0.4.27 (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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4114,7 +4142,7 @@ 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)", "rayon 1.0.3 (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]] @@ -4135,9 +4163,9 @@ 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)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "redox_syscall 0.1.51 (registry+https://github.com/rust-lang/crates.io-index)", + "redox_syscall 0.1.52 (registry+https://github.com/rust-lang/crates.io-index)", "remove_dir_all 0.5.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]] @@ -4154,7 +4182,7 @@ version = "1.5.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)", - "redox_syscall 0.1.51 (registry+https://github.com/rust-lang/crates.io-index)", + "redox_syscall 0.1.52 (registry+https://github.com/rust-lang/crates.io-index)", "redox_termios 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4180,8 +4208,8 @@ 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)", - "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)", + "redox_syscall 0.1.52 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -4211,7 +4239,7 @@ 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.26 (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.18 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4223,7 +4251,7 @@ version = "0.1.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)", - "futures 0.1.25 (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)", "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)", @@ -4247,7 +4275,7 @@ 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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4256,7 +4284,7 @@ name = "tokio-current-thread" 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)", + "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4265,7 +4293,7 @@ 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.26 (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.18 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4277,7 +4305,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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -4285,7 +4313,7 @@ name = "tokio-fs" 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)", + "futures 0.1.26 (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.13 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4296,7 +4324,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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4306,7 +4334,7 @@ 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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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)", @@ -4324,7 +4352,7 @@ version = "0.1.4" 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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -4333,7 +4361,7 @@ 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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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.12 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4348,7 +4376,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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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)", @@ -4362,7 +4390,7 @@ version = "0.2.10" 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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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)", ] @@ -4372,7 +4400,7 @@ name = "tokio-tls" 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.26 (registry+https://github.com/rust-lang/crates.io-index)", "native-tls 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4391,7 +4419,7 @@ 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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4405,7 +4433,7 @@ 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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4431,21 +4459,22 @@ source = "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.2 (registry+https://github.com/rust-lang/crates.io-index)", - "hash-db 0.12.0 (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)", ] [[package]] name = "trie-root" -version = "0.12.0" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "hash-db 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "hash-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -4608,7 +4637,7 @@ name = "want" version = "0.0.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)", + "futures 0.1.26 (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)", ] @@ -4631,7 +4660,7 @@ dependencies = [ "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.25 (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)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4658,7 +4687,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)", @@ -4680,7 +4709,7 @@ name = "winapi-util" version = "0.1.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]] @@ -4693,7 +4722,7 @@ name = "wincolor" version = "1.0.1" 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)", "winapi-util 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4726,7 +4755,7 @@ dependencies = [ [[package]] name = "x25519-dalek" -version = "0.5.1" +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)", @@ -4745,7 +4774,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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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)", @@ -4766,6 +4795,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "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" "checksum aho-corasick 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)" = "81ce3d38065e618af2d7b77e10c5ad9a069859b4be3c2250f674af3840d9c8a5" +"checksum aho-corasick 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)" = "e6f484ae0c99fec2e858eb6134949117399f222608d84cadb3f58c1f97c2364c" "checksum aio-limited 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7f10b352bc3fc08ae24dc5d2d3ddcac153678533986122dc283d747b12071000" "checksum ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b" "checksum app_dirs 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e73a24bad9bd6a94d6395382a6c69fe071708ae4409f763c5475e14ee896313d" @@ -4784,7 +4814,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum bigint 4.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ebecac13b3c745150d7b6c3ea7572d372f09d627c2077e893bf26c5c7f70d282" "checksum bindgen 0.47.3 (registry+https://github.com/rust-lang/crates.io-index)" = "df683a55b54b41d5ea8ebfaebb5aa7e6b84e3f3006a78f010dadc9ca88469260" "checksum bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "228047a76f468627ca71776ecdebd732a3423081fcf5125585bcd7c49886ce12" -"checksum bitmask 0.5.0 (git+https://github.com/paritytech/bitmask)" = "" +"checksum bitmask 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5da9b3d9f6f585199287a473f4f8dfab6566cf827d15c00c219f53c645687ead" "checksum bitvec 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e37e2176261200377c7cde4c6de020394174df556c356f965e4bc239f5ce1c5a" "checksum blake2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "91721a6330935673395a0607df4d49a9cb90ae12d259f1b3e0a3f6e1d486872e" "checksum blake2-rfc 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)" = "5d6d530bdd2d52966a6d03b7a964add7ae1a288d25214066fd4b600f0f796400" @@ -4834,7 +4864,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum discard 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0" "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.1 (registry+https://github.com/rust-lang/crates.io-index)" = "c67353c641dc847124ea1902d69bd753dee9bb3beff9aa3662ecf86c971d1fac" +"checksum either 1.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "5527cfe0d098f36e3f8839852688e63c8fff1c90b2b405aef730615f9a7bcf7b" "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" @@ -4849,12 +4879,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum fork-tree 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "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.25 (registry+https://github.com/rust-lang/crates.io-index)" = "49e7653e374fe0d0c12de4250f0bdb60680b8c80eed558c5c7538eec9c89e21b" +"checksum futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)" = "62941eff9507c8177d448bd83a44d9b9760856e184081d8cd79ba9f03dd24981" "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" @@ -4862,9 +4892,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "8be18de09a56b60ed0edf84bc9df007e30040691af7acd1c41874faac5895bfb" "checksum globset 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "4743617a7464bbda3c8aec8558ff2f9429047e025771037df561d383337ff865" "checksum h2 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)" = "910a5e7be6283a9c91b3982fa5188368c8719cce2a3cf3b86048673bf9d9c36b" -"checksum hash-db 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "07463834729d0ce8d475e7dd6d302e407093ad9a9c02d77eb07fb74b5373829d" -"checksum hash256-std-hasher 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1224388a21c88a80ae7087a2a245ca6d80acc97a9186b75789fb3eeefd0609af" +"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" "checksum hashbrown 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "3bae29b6653b3412c2e71e9d486db9f9df5d701941d86683005efb9f2d28e3da" +"checksum hashmap_core 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "8e04cb7a5051270ef3fa79f8c7604d581ecfa73d520e74f554e45541c4b5881a" "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" @@ -4904,24 +4935,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "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 libp2p 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-core-derive 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-dns 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-floodsub 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-identify 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-kad 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-mdns 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-mplex 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-noise 0.3.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-ping 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-plaintext 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-ratelimit 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-secio 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-tcp 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-uds 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-websocket 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-yamux 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" +"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" +"checksum libp2p-dns 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "350d0018af3668d954f61ce7311e7d64ab7c40f19a8eb895e4750efe24c3455f" +"checksum libp2p-floodsub 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bfbcf36cc58ad5d0252d8ebe9c1a87190693fe2cdbe40fb01d8046779f9a75ad" +"checksum libp2p-identify 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "82e98435973e958d7dea3f5074d7fca53d0dfce2e1ac6924119a21c2991fe443" +"checksum libp2p-kad 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "92bb0153418eaf0ea549008d1e22748a956c9c36af9374fbe7189d44607c14be" +"checksum libp2p-mdns 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "dc915d0cde68a05d26a0dcb125eddce7dd2a425e97c5172ac300c1ee8716f55a" +"checksum libp2p-mplex 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "355bb370dd12809792dc020638b280e7aaf8625318018abd311c51affd0a612d" +"checksum libp2p-noise 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e86291401f4a83f9fa81c03f8a7ccf0b03ce6aaa40cba058a7ec1026a65a6fe4" +"checksum libp2p-ping 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f3277f1f7eaadf5cdde6a76fb4afbf24e0eda6e2b04f288f526c6fa2e4293a6e" +"checksum libp2p-plaintext 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c4842a7ab54c12459b58b9e59cbeb03e3e1fd393fef48079472856f934352772" +"checksum libp2p-ratelimit 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "32ba52ee76aaa94af533526ce5a22fbfcc69a560174fccee82f4cdb557411d33" +"checksum libp2p-secio 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "00f416e1e3d0214bd7df2be2b6be8ef61771d44292b973c9e02bfbbd7f62fe46" +"checksum libp2p-tcp 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "af47af9997d69fc70aa13e6e7cd0d766614ebe74005e69e763221a64d9a0a5ef" +"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 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" @@ -4933,7 +4964,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08" "checksum memchr 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2efc7bc57c883d4a4d6e3246905283d8dae951bb3bd32f49d6ef297f546e1c39" "checksum memoffset 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0f9dc261e2b62d7a622bf416ea3c5245cdd5d9a7fcc428c0d06804dfce1775b3" -"checksum memory-db 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3dd87d4d64f7b86d8804bbb419f8ecb187cb8f40a50e91c72848075c604ba88d" +"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 mime 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "ba626b8a6de5da682e1caa06bdb42a335aee5a84db8e5046a3e8ab17ba0a3ae0" @@ -4941,7 +4972,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "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.3.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" +"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 net2 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)" = "42550d9fb7b6684a6d404d9fa7250c2eb2646df731d1c06afc06dcee9e1bcf88" @@ -4962,11 +4993,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "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=616b40150ded71f57f650067fcbc5c99d7c343e6)" = "" "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.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2edd80cdaf3b9c7b7f524299586bb4eae43cc5eb20c7b41aa0cd741200000e38" +"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-multiaddr 0.2.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum parity-multihash 0.1.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" +"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-wasm 0.31.3 (registry+https://github.com/rust-lang/crates.io-index)" = "511379a8194230c2395d2f5fa627a5a7e108a9f976656ce723ae68fca4097bfc" "checksum parity-ws 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2fec5048fba72a2e01baeb0d08089db79aead4b57e2443df172fb1840075a233" "checksum parking_lot 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)" = "d4d05f1349491390b1730afba60bb20d55761bef489a954546b58b4b34e1e2ac" @@ -5008,11 +5039,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "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.52 (registry+https://github.com/rust-lang/crates.io-index)" = "d32b3053e5ced86e4bc0411fec997389532bf56b000e66cb4884eeeb41413d69" "checksum redox_termios 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76" "checksum reed-solomon-erasure 4.0.0 (git+https://github.com/paritytech/reed-solomon-erasure)" = "" -"checksum regex 1.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "53ee8cfdddb2e0291adfb9f13d31d3bbe0a03c9a402c01b1e24188d86c35b24f" -"checksum regex-syntax 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)" = "8c2f35eedad5295fdf00a63d7d4b238135723f92b434ec06774dad15c7ab0861" +"checksum regex 1.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "559008764a17de49a3146b234641644ed37d118d1ef641a0bb573d146edc6ce0" +"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 rocksdb 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "39be726e556e6f21d54d21cdf1be9f6df30c0411a5856c1abf3f4bb12498f2ed" @@ -5022,12 +5053,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" +"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 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 schannel 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)" = "f2f6abf258d99c3c1c5c2131d99d064e94b7b3dd5f416483057f308fea253339" -"checksum schnorrkel 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a700659388785588c75b197cecda0f23c7112a9281ef703e8ffc651061ce014c" +"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 security-framework 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "bfab8dda0e7a327c696d893df9ffa19cadc4bd195797997f5223cf5831beaf05" @@ -5051,31 +5082,31 @@ 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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-aura 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-balances 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-council 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-democracy 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-executive 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-finality-tracker 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-grandpa 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-indices 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-metadata 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-session 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-staking 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-sudo 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-support-procedural 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-support-procedural-tools 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-support-procedural-tools-derive 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-timestamp 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-treasury 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sr-api-macros 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sr-version 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-aura 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-balances 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-consensus 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-council 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-democracy 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-executive 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-finality-tracker 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-grandpa 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-indices 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-metadata 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-session 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-staking 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-sudo 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-support-procedural 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-support-procedural-tools 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-support-procedural-tools-derive 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-timestamp 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-treasury 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "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" @@ -5090,40 +5121,41 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum structopt-derive 0.2.15 (registry+https://github.com/rust-lang/crates.io-index)" = "528aeb7351d042e6ffbc2a6fb76a86f9b622fdf7c25932798e7a82cb03bc94c6" "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.0 (git+https://github.com/paritytech/substrate-bip39)" = "" -"checksum substrate-cli 0.3.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-client-db 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-consensus-aura 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-consensus-aura-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-consensus-aura-slots 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-consensus-common 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-executor 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-finality-grandpa 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-finality-grandpa-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-keyring 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-keystore 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"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?branch=polkadot-master)" = "" +"checksum substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-client-db 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-consensus-aura 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-consensus-aura-slots 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-consensus-authorities 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-executor 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-finality-grandpa 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-finality-grandpa-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-keystore 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum substrate-network 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-network-libp2p 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-network-libp2p 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum substrate-offchain 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum substrate-offchain-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-panic-handler 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-peerset 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-rpc 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-rpc-servers 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-serializer 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-service 0.3.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-state-db 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-state-machine 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-telemetry 0.3.1 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-transaction-graph 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-transaction-pool 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-trie 0.4.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-panic-handler 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-peerset 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-rpc 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-rpc-servers 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-serializer 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-service 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-state-db 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-telemetry 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-transaction-graph 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-transaction-pool 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "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.29 (registry+https://github.com/rust-lang/crates.io-index)" = "1825685f977249735d510a242a6727b46efe914bb67e38d30c071b1b72b1d5c2" +"checksum syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)" = "66c8865bf5a7cbb662d8b011950060b3c8743dca141b054bf7195b20d314d8e2" "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 take_mut 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f764005d11ee5f36500a149ace24e00e3da98b0158b3e2d53a7495660d3f4d60" @@ -5155,8 +5187,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "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 traitobject 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "efd1f82c56340fdf16f2a953d7bda4f8fdffba13d93b00844c25572110b26079" -"checksum trie-db 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)" = "843af112ba3a8c919cd961edf3cac9272353f5e277ad8678c7023fa70e5c0e2d" -"checksum trie-root 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e45632ecaf2b8b4a40b5208383cd659b4e66f58ccd40086467a4614b45781430" +"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 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.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "555cd4909480122bbbf21e34faac4cb08a171f324775670447ed116726c474af" @@ -5185,7 +5217,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum websocket 0.22.3 (registry+https://github.com/rust-lang/crates.io-index)" = "7cc2d74d89f9df981ab41ae624e33cf302fdf456b93455c6a31911a99c9f0bb8" "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.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-util 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7168bab6e1daee33b4557efd0e95d5ca70a03706d39fa5f3fe7a236f584b03c9" @@ -5193,7 +5225,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum wincolor 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "561ed901ae465d6185fa7864d63fbd5720d0ef718366c9a4dc83cf6170d7e9ba" "checksum ws 0.7.9 (registry+https://github.com/rust-lang/crates.io-index)" = "329d3e6dd450a9c5c73024e1047f0be7e24121a68484eb0b5368977bee3cf8c3" "checksum ws2_32-sys 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e" -"checksum x25519-dalek 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4aca1ba6bec2719576bd20dfe5b24d9359552e616d10bff257e50cd85f745d17" +"checksum x25519-dalek 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7ee1585dc1484373cbc1cee7aafda26634665cf449436fd6e24bfd1fad230538" "checksum xdg 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d089681aa106a86fade1b0128fb5daf07d5867a509ab036d99988dec80429a57" "checksum yamux 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "302defd1bed8a9a6d43b82f0e5a50510dfdfbbd02c270c93ff9d6f3f5e2dea89" "checksum zeroize 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "8ddfeb6eee2fb3b262ef6e0898a52b7563bb8e0d5955a313b3cf2f808246ea14" diff --git a/polkadot/network/src/tests/validation.rs b/polkadot/network/src/tests/validation.rs index 9d4256bec4..a61fa5a80d 100644 --- a/polkadot/network/src/tests/validation.rs +++ b/polkadot/network/src/tests/validation.rs @@ -178,7 +178,7 @@ impl ProvideRuntimeApi for TestApi { } impl Core for RuntimeApi { - fn version_runtime_api_impl( + fn Core_version_runtime_api_impl( &self, _: &BlockId, _: ExecutionContext, @@ -188,7 +188,7 @@ impl Core for RuntimeApi { unimplemented!("Not required for testing!") } - fn authorities_runtime_api_impl( + fn Core_authorities_runtime_api_impl( &self, _: &BlockId, _: ExecutionContext, @@ -198,7 +198,7 @@ impl Core for RuntimeApi { unimplemented!("Not required for testing!") } - fn execute_block_runtime_api_impl( + fn Core_execute_block_runtime_api_impl( &self, _: &BlockId, _: ExecutionContext, @@ -208,7 +208,7 @@ impl Core for RuntimeApi { unimplemented!("Not required for testing!") } - fn initialize_block_runtime_api_impl( + fn Core_initialize_block_runtime_api_impl( &self, _: &BlockId, _: ExecutionContext, @@ -233,7 +233,7 @@ impl ApiExt for RuntimeApi { } impl ParachainHost for RuntimeApi { - fn validators_runtime_api_impl( + fn ParachainHost_validators_runtime_api_impl( &self, _at: &BlockId, _: ExecutionContext, @@ -243,7 +243,7 @@ impl ParachainHost for RuntimeApi { Ok(NativeOrEncoded::Native(self.data.lock().validators.clone())) } - fn duty_roster_runtime_api_impl( + fn ParachainHost_duty_roster_runtime_api_impl( &self, _at: &BlockId, _: ExecutionContext, @@ -256,7 +256,7 @@ impl ParachainHost for RuntimeApi { })) } - fn active_parachains_runtime_api_impl( + fn ParachainHost_active_parachains_runtime_api_impl( &self, _at: &BlockId, _: ExecutionContext, @@ -266,7 +266,7 @@ impl ParachainHost for RuntimeApi { Ok(NativeOrEncoded::Native(self.data.lock().active_parachains.clone())) } - fn parachain_head_runtime_api_impl( + fn ParachainHost_parachain_head_runtime_api_impl( &self, _at: &BlockId, _: ExecutionContext, @@ -276,7 +276,7 @@ impl ParachainHost for RuntimeApi { Ok(NativeOrEncoded::Native(Some(Vec::new()))) } - fn parachain_code_runtime_api_impl( + fn ParachainHost_parachain_code_runtime_api_impl( &self, _at: &BlockId, _: ExecutionContext, @@ -286,7 +286,7 @@ impl ParachainHost for RuntimeApi { Ok(NativeOrEncoded::Native(Some(Vec::new()))) } - fn ingress_runtime_api_impl( + fn ParachainHost_ingress_runtime_api_impl( &self, _at: &BlockId, _: ExecutionContext, diff --git a/polkadot/runtime/Cargo.toml b/polkadot/runtime/Cargo.toml index e53fc4fbd8..c9e62a1ea6 100644 --- a/polkadot/runtime/Cargo.toml +++ b/polkadot/runtime/Cargo.toml @@ -38,6 +38,7 @@ srml-system = { git = "https://github.com/paritytech/substrate", default-feature srml-timestamp = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } srml-treasury = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } sr-version = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } +substrate-consensus-authorities = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } [dev-dependencies] hex-literal = "0.1.0" @@ -81,5 +82,6 @@ std = [ "serde_derive", "serde/std", "log", - "safe-mix/std" + "safe-mix/std", + "substrate-consensus-authorities/std" ] diff --git a/polkadot/runtime/src/lib.rs b/polkadot/runtime/src/lib.rs index 39f0d328fa..3aebc5d1ce 100644 --- a/polkadot/runtime/src/lib.rs +++ b/polkadot/runtime/src/lib.rs @@ -63,6 +63,7 @@ extern crate srml_sudo as sudo; extern crate srml_system as system; extern crate srml_timestamp as timestamp; extern crate srml_treasury as treasury; +extern crate substrate_consensus_authorities as consensus_authorities; extern crate polkadot_primitives as primitives; @@ -88,7 +89,9 @@ use client::{ }; use sr_primitives::{ ApplyResult, generic, transaction_validity::TransactionValidity, - traits::{BlakeTwo256, Block as BlockT, DigestFor, StaticLookup} + traits::{ + BlakeTwo256, Block as BlockT, DigestFor, StaticLookup, CurrencyToVoteHandler, AuthorityIdFor + } }; use version::RuntimeVersion; use grandpa::fg_primitives::{self, ScheduledChange}; @@ -187,6 +190,7 @@ impl session::Trait for Runtime { impl staking::Trait for Runtime { type OnRewardMinted = Treasury; + type CurrencyToVote = CurrencyToVoteHandler; type Event = Event; type Currency = balances::Module; type Slash = (); @@ -395,4 +399,11 @@ impl_runtime_apis! { Aura::slot_duration() } } + + impl consensus_authorities::AuthoritiesApi for Runtime { + fn authorities() -> Vec> { + Consensus::authorities() + } + } + } diff --git a/polkadot/runtime/wasm/Cargo.lock b/polkadot/runtime/wasm/Cargo.lock index 8554e3214e..890c341772 100644 --- a/polkadot/runtime/wasm/Cargo.lock +++ b/polkadot/runtime/wasm/Cargo.lock @@ -33,7 +33,7 @@ dependencies = [ [[package]] name = "aho-corasick" -version = "0.6.10" +version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "memchr 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -44,7 +44,7 @@ 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.26 (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)", @@ -79,7 +79,7 @@ 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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -97,7 +97,7 @@ 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)", "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)", + "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -136,7 +136,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "bitmask" version = "0.5.0" -source = "git+https://github.com/paritytech/bitmask#a84e147be602631617badd18b6b9af83391db4a9" +source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "bitvec" @@ -484,7 +484,7 @@ dependencies = [ [[package]] name = "either" -version = "1.5.1" +version = "1.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -524,7 +524,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 0.4.27 (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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", "synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -585,7 +585,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "futures" -version = "0.1.25" +version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -593,7 +593,7 @@ 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)", + "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", "num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -616,12 +616,12 @@ dependencies = [ [[package]] name = "hash-db" -version = "0.12.0" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "hash256-std-hasher" -version = "0.12.0" +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)", @@ -636,12 +636,17 @@ dependencies = [ "scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "hashmap_core" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" + [[package]] 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]] @@ -723,7 +728,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.4.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -794,30 +799,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "libp2p" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-core-derive 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-dns 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-floodsub 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-identify 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-kad 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-mdns 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-mplex 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-noise 0.3.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-ping 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-plaintext 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-ratelimit 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-secio 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-tcp 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-uds 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-yamux 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "parity-multiaddr 0.2.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "parity-multihash 0.1.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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)", + "libp2p-floodsub 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-kad 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p-mdns 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p-mplex 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p-noise 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p-ping 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p-plaintext 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p-ratelimit 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p-secio 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p-tcp 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "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)", "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.15 (registry+https://github.com/rust-lang/crates.io-index)", @@ -828,8 +833,8 @@ dependencies = [ [[package]] name = "libp2p-core" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +version = "0.6.0" +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)", @@ -837,18 +842,18 @@ 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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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.3.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "parity-multiaddr 0.2.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "parity-multihash 0.1.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "protobuf 2.4.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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "rw-stream-sink 0.1.1 (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)", @@ -863,37 +868,37 @@ dependencies = [ [[package]] name = "libp2p-core-derive" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "libp2p-dns" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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.12 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "libp2p-floodsub" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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.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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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.4.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)", @@ -904,15 +909,15 @@ dependencies = [ [[package]] name = "libp2p-identify" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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)", "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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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.4.2 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", @@ -925,21 +930,22 @@ dependencies = [ [[package]] name = "libp2p-kad" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ + "arrayref 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", "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.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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-identify 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "libp2p-ping 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", - "parity-multihash 0.1.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "protobuf 2.4.2 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", @@ -953,16 +959,16 @@ dependencies = [ [[package]] name = "libp2p-mdns" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +version = "0.6.0" +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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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.9 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", @@ -974,13 +980,13 @@ dependencies = [ [[package]] name = "libp2p-mplex" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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)", "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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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)", @@ -990,33 +996,33 @@ dependencies = [ [[package]] name = "libp2p-noise" -version = "0.3.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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.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.12 (registry+https://github.com/rust-lang/crates.io-index)", - "x25519-dalek 0.5.1 (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)", ] [[package]] name = "libp2p-ping" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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.12 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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)", @@ -1027,22 +1033,22 @@ dependencies = [ [[package]] name = "libp2p-plaintext" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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)", ] [[package]] name = "libp2p-ratelimit" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1050,22 +1056,22 @@ dependencies = [ [[package]] name = "libp2p-secio" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +version = "0.6.0" +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.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.26 (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.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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.4.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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "rw-stream-sink 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)", "stdweb 0.4.15 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1075,13 +1081,13 @@ dependencies = [ [[package]] name = "libp2p-tcp" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "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.12 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-tcp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1089,23 +1095,23 @@ dependencies = [ [[package]] name = "libp2p-uds" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "parity-multiaddr 0.2.0 (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 = "libp2p-yamux" -version = "0.5.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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)", - "libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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)", "yamux 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1166,10 +1172,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "memory-db" -version = "0.12.0" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "hash-db 0.12.0 (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)", "heapsize 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1241,11 +1248,11 @@ dependencies = [ [[package]] name = "multistream-select" -version = "0.3.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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)", @@ -1260,7 +1267,7 @@ 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)", - "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]] @@ -1355,35 +1362,35 @@ source = "git+https://github.com/paritytech/parity-common?rev=b0317f649ab2c665b7 [[package]] name = "parity-codec" -version = "3.2.0" +version = "3.4.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)", - "parity-codec-derive 3.1.0 (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.89 (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.27 (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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "parity-multiaddr" version = "0.2.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "arrayref 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", "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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "parity-multihash 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "unsigned-varint 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1391,7 +1398,7 @@ dependencies = [ [[package]] name = "parity-multihash" version = "0.1.0" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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)", @@ -1444,7 +1451,7 @@ dependencies = [ "libc 0.2.51 (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.6 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1456,7 +1463,7 @@ dependencies = [ "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)", - "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]] @@ -1468,7 +1475,7 @@ dependencies = [ "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)", - "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]] @@ -1488,7 +1495,7 @@ dependencies = [ "proc-macro-hack 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 0.4.27 (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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1516,8 +1523,8 @@ name = "polkadot-parachain" version = "0.1.0" dependencies = [ "error-chain 0.12.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)", + "parity-codec 3.4.0 (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.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "wasmi 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1527,16 +1534,16 @@ dependencies = [ name = "polkadot-primitives" version = "0.1.0" dependencies = [ - "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)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "polkadot-parachain 0.1.0", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] @@ -1545,38 +1552,39 @@ version = "0.1.0" dependencies = [ "bitvec 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.3.9 (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)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "polkadot-primitives 0.1.0", "rustc-hex 2.0.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.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-aura 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-balances 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-council 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-democracy 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-executive 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-grandpa 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-indices 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-session 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-staking 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-sudo 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-timestamp 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-treasury 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-aura-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-aura 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-balances 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-consensus 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-council 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-democracy 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-executive 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-grandpa 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-indices 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-session 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-staking 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-sudo 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-timestamp 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-treasury 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-authorities 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "substrate-offchain-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-serializer 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-serializer 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] @@ -1620,7 +1628,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 0.4.27 (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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1677,7 +1685,7 @@ dependencies = [ "libc 0.2.51 (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]] @@ -1689,7 +1697,7 @@ 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)", "rand_core 0.3.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]] @@ -1707,7 +1715,7 @@ dependencies = [ "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]] @@ -1755,7 +1763,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "libc 0.2.51 (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]] @@ -1768,7 +1776,7 @@ dependencies = [ "libc 0.2.51 (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]] @@ -1794,7 +1802,7 @@ version = "1.0.3" 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)", - "either 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "either 1.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "rayon-core 1.4.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1819,24 +1827,24 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.1.51" +version = "0.1.52" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "regex" -version = "1.1.2" +version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "aho-corasick 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)", + "aho-corasick 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", "memchr 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "regex-syntax 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", + "regex-syntax 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)", "thread_local 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", "utf8-ranges 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "regex-syntax" -version = "0.6.5" +version = "0.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "ucd-util 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1852,7 +1860,7 @@ dependencies = [ "libc 0.2.51 (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.6 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1876,10 +1884,10 @@ dependencies = [ [[package]] name = "rw-stream-sink" version = "0.1.1" -source = "git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20#e8e6ccec7409aa19939230d6720035e3ed28dfd6" +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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1898,7 +1906,7 @@ dependencies = [ [[package]] name = "schnorrkel" -version = "0.1.0" +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)", @@ -1952,7 +1960,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 0.4.27 (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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2075,389 +2083,384 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "sr-api-macros" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" 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.27 (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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "sr-io" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "environmental 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "hash-db 0.12.0 (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.4.0 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-machine 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 0.4.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "tiny-keccak 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "sr-primitives" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" 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)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "sr-std" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "sr-version" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" 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)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-aura" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-session 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-staking 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-timestamp 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-session 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-staking 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-timestamp 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-balances" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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.4.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.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-consensus" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-council" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "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)", + "parity-codec 3.4.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.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-democracy 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-democracy 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-democracy" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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.4.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.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-executive" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-finality-tracker" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-grandpa" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-finality-tracker 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-session 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-finality-grandpa-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-consensus 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-finality-tracker 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-session 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-finality-grandpa-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-indices" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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)", + "parity-codec 3.4.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.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-metadata" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-session" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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)", + "parity-codec 3.4.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.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-timestamp 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-consensus 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-timestamp 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-staking" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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.4.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.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-session 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-consensus 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-session 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-sudo" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support-procedural 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support-procedural 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-support" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "bitmask 0.5.0 (git+https://github.com/paritytech/bitmask)", + "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.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.4.0 (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.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-metadata 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support-procedural 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-metadata 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support-procedural 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-support-procedural" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "proc-macro2 0.4.27 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support-procedural-tools 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-api-macros 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support-procedural-tools 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "srml-support-procedural-tools" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "proc-macro-crate 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 0.4.27 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", + "srml-support-procedural-tools-derive 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "srml-support-procedural-tools-derive" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "proc-macro2 0.4.27 (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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "srml-system" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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.4.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.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-timestamp" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "srml-treasury" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "hex-literal 0.1.4 (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.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-balances 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-balances 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] @@ -2496,7 +2499,7 @@ dependencies = [ "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2511,7 +2514,7 @@ dependencies = [ "serde_derive 1.0.89 (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)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2540,150 +2543,164 @@ dependencies = [ "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 0.4.27 (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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-bip39" -version = "0.2.0" -source = "git+https://github.com/paritytech/substrate-bip39#080da45923885cfec2379cef3dee4e7f43e6c260" +version = "0.2.1" +source = "git+https://github.com/paritytech/substrate-bip39#44307fda4ea17fe97aeb93af317fbc8f6ed34193" dependencies = [ "hmac 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "pbkdf2 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "schnorrkel 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "schnorrkel 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)", ] [[package]] name = "substrate-client" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "error-chain 0.12.0 (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)", - "hash-db 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)", + "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)", "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.4.0 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-executor 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-machine 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-telemetry 0.3.1 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 0.4.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-api-macros 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-executor 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-telemetry 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "substrate-consensus-aura-primitives" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", +] + +[[package]] +name = "substrate-consensus-authorities" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" +dependencies = [ + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "substrate-consensus-common" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" 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.25 (registry+https://github.com/rust-lang/crates.io-index)", - "libp2p 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)", + "futures 0.1.26 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "tokio 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-executor" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" 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.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.4.0 (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.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-panic-handler 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-serializer 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-machine 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 0.4.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-version 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-panic-handler 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-serializer 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "tiny-keccak 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)", "wasmi 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "substrate-finality-grandpa-primitives" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "substrate-inherents" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.4.0 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "substrate-keyring" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" 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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "substrate-offchain-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-client 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "substrate-panic-handler" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "backtrace 0.3.14 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2691,29 +2708,29 @@ dependencies = [ [[package]] name = "substrate-primitives" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" 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)", "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "hash-db 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", - "hash256-std-hasher 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "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.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)", + "parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "primitive-types 0.2.1 (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.2 (registry+https://github.com/rust-lang/crates.io-index)", + "regex 1.1.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.0 (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.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-bip39 0.2.0 (git+https://github.com/paritytech/substrate-bip39)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-bip39 0.2.1 (git+https://github.com/paritytech/substrate-bip39)", "tiny-bip39 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "twox-hash 1.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "untrusted 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2722,8 +2739,8 @@ dependencies = [ [[package]] name = "substrate-serializer" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2731,26 +2748,26 @@ dependencies = [ [[package]] name = "substrate-state-machine" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "hash-db 0.12.0 (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)", "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.4.0 (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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 0.4.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "trie-db 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", - "trie-root 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "substrate-panic-handler 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "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 = "0.3.1" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" 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)", @@ -2767,14 +2784,15 @@ dependencies = [ [[package]] name = "substrate-trie" -version = "0.4.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#8bf08ca63491961fafe6adf414a7411cb3953dcf" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#27772e08fae79977c93f005c6e78e4663f62d0cc" dependencies = [ - "hash-db 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", - "memory-db 0.12.0 (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)", - "trie-root 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "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.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "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]] @@ -2789,7 +2807,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "syn" -version = "0.15.29" +version = "0.15.30" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2804,7 +2822,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 0.4.27 (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.29 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2827,8 +2845,8 @@ 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)", - "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)", + "redox_syscall 0.1.52 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2858,7 +2876,7 @@ 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.26 (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.18 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2870,7 +2888,7 @@ version = "0.1.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)", - "futures 0.1.25 (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)", "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)", @@ -2894,7 +2912,7 @@ 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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2903,7 +2921,7 @@ name = "tokio-current-thread" 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)", + "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2912,7 +2930,7 @@ 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.26 (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.18 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2924,7 +2942,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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2932,7 +2950,7 @@ name = "tokio-fs" 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)", + "futures 0.1.26 (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.13 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2943,7 +2961,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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2953,7 +2971,7 @@ 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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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)", @@ -2971,7 +2989,7 @@ version = "0.1.4" 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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2980,7 +2998,7 @@ 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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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.12 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2995,7 +3013,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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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)", @@ -3009,7 +3027,7 @@ version = "0.2.10" 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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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)", ] @@ -3028,7 +3046,7 @@ 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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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)", "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3042,7 +3060,7 @@ 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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3063,21 +3081,22 @@ dependencies = [ [[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.2 (registry+https://github.com/rust-lang/crates.io-index)", - "hash-db 0.12.0 (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)", ] [[package]] name = "trie-root" -version = "0.12.0" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "hash-db 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "hash-db 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -3200,7 +3219,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)", @@ -3251,7 +3270,7 @@ dependencies = [ [[package]] name = "x25519-dalek" -version = "0.5.1" +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)", @@ -3265,7 +3284,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.25 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.26 (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)", @@ -3284,7 +3303,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "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" -"checksum aho-corasick 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)" = "81ce3d38065e618af2d7b77e10c5ad9a069859b4be3c2250f674af3840d9c8a5" +"checksum aho-corasick 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)" = "e6f484ae0c99fec2e858eb6134949117399f222608d84cadb3f58c1f97c2364c" "checksum aio-limited 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7f10b352bc3fc08ae24dc5d2d3ddcac153678533986122dc283d747b12071000" "checksum arrayref 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "0d382e583f07208808f6b1249e60848879ba3543f57c32277bf52d69c2f0f0ee" "checksum arrayvec 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)" = "92c7fb76bc8826a8b33b4ee5bb07a247a81e76764ab4d55e8f73e3a4d8808c71" @@ -3297,7 +3316,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "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" -"checksum bitmask 0.5.0 (git+https://github.com/paritytech/bitmask)" = "" +"checksum bitmask 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5da9b3d9f6f585199287a473f4f8dfab6566cf827d15c00c219f53c645687ead" "checksum bitvec 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e37e2176261200377c7cde4c6de020394174df556c356f965e4bc239f5ce1c5a" "checksum blake2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "91721a6330935673395a0607df4d49a9cb90ae12d259f1b3e0a3f6e1d486872e" "checksum blake2-rfc 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)" = "5d6d530bdd2d52966a6d03b7a964add7ae1a288d25214066fd4b600f0f796400" @@ -3340,7 +3359,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum discard 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0" "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.1 (registry+https://github.com/rust-lang/crates.io-index)" = "c67353c641dc847124ea1902d69bd753dee9bb3beff9aa3662ecf86c971d1fac" +"checksum either 1.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "5527cfe0d098f36e3f8839852688e63c8fff1c90b2b405aef730615f9a7bcf7b" "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" @@ -3354,13 +3373,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "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.26 (registry+https://github.com/rust-lang/crates.io-index)" = "62941eff9507c8177d448bd83a44d9b9760856e184081d8cd79ba9f03dd24981" "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" -"checksum hash-db 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "07463834729d0ce8d475e7dd6d302e407093ad9a9c02d77eb07fb74b5373829d" -"checksum hash256-std-hasher 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1224388a21c88a80ae7087a2a245ca6d80acc97a9186b75789fb3eeefd0609af" +"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" "checksum hashbrown 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "3bae29b6653b3412c2e71e9d486db9f9df5d701941d86683005efb9f2d28e3da" +"checksum hashmap_core 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "8e04cb7a5051270ef3fa79f8c7604d581ecfa73d520e74f554e45541c4b5881a" "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" @@ -3382,23 +3402,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "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 libp2p 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-core 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-core-derive 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-dns 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-floodsub 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-identify 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-kad 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-mdns 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-mplex 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-noise 0.3.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-ping 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-plaintext 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-ratelimit 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-secio 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-tcp 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-uds 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum libp2p-yamux 0.5.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" +"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" +"checksum libp2p-dns 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "350d0018af3668d954f61ce7311e7d64ab7c40f19a8eb895e4750efe24c3455f" +"checksum libp2p-floodsub 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bfbcf36cc58ad5d0252d8ebe9c1a87190693fe2cdbe40fb01d8046779f9a75ad" +"checksum libp2p-identify 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "82e98435973e958d7dea3f5074d7fca53d0dfce2e1ac6924119a21c2991fe443" +"checksum libp2p-kad 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "92bb0153418eaf0ea549008d1e22748a956c9c36af9374fbe7189d44607c14be" +"checksum libp2p-mdns 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "dc915d0cde68a05d26a0dcb125eddce7dd2a425e97c5172ac300c1ee8716f55a" +"checksum libp2p-mplex 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "355bb370dd12809792dc020638b280e7aaf8625318018abd311c51affd0a612d" +"checksum libp2p-noise 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e86291401f4a83f9fa81c03f8a7ccf0b03ce6aaa40cba058a7ec1026a65a6fe4" +"checksum libp2p-ping 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f3277f1f7eaadf5cdde6a76fb4afbf24e0eda6e2b04f288f526c6fa2e4293a6e" +"checksum libp2p-plaintext 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c4842a7ab54c12459b58b9e59cbeb03e3e1fd393fef48079472856f934352772" +"checksum libp2p-ratelimit 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "32ba52ee76aaa94af533526ce5a22fbfcc69a560174fccee82f4cdb557411d33" +"checksum libp2p-secio 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "00f416e1e3d0214bd7df2be2b6be8ef61771d44292b973c9e02bfbbd7f62fe46" +"checksum libp2p-tcp 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "af47af9997d69fc70aa13e6e7cd0d766614ebe74005e69e763221a64d9a0a5ef" +"checksum libp2p-uds 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bfa72d81501aad6998d3b1b964f68f438ef99c3aaf54d921e144e0477fa87568" +"checksum libp2p-yamux 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "0dbb8d08cb536a964727e77b868a026c6d92993f08e387d49163565575a478d9" "checksum libsecp256k1 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "688e8d65e495567c2c35ea0001b26b9debf0b4ea11f8cccc954233b75fc3428a" "checksum lock_api 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "62ebf1391f6acad60e5c8b43706dde4582df75c06698ab44511d15016bc2442c" "checksum log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b" @@ -3406,14 +3426,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08" "checksum memchr 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2efc7bc57c883d4a4d6e3246905283d8dae951bb3bd32f49d6ef297f546e1c39" "checksum memoffset 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0f9dc261e2b62d7a622bf416ea3c5245cdd5d9a7fcc428c0d06804dfce1775b3" -"checksum memory-db 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3dd87d4d64f7b86d8804bbb419f8ecb187cb8f40a50e91c72848075c604ba88d" +"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 mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)" = "71646331f2619b1026cc302f87a2b8b648d5c6dd6937846a16cc8ce0f347f432" "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.3.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" +"checksum multistream-select 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f989d40aab0ed0d83c1cdb4856b5790e980b96548d1a921f280e985eb049f38d" "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" @@ -3427,10 +3447,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "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-multiaddr 0.2.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" -"checksum parity-multihash 0.1.0 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" +"checksum parity-codec 3.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2edd80cdaf3b9c7b7f524299586bb4eae43cc5eb20c7b41aa0cd741200000e38" +"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-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" @@ -3469,17 +3489,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "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 regex 1.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "53ee8cfdddb2e0291adfb9f13d31d3bbe0a03c9a402c01b1e24188d86c35b24f" -"checksum regex-syntax 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)" = "8c2f35eedad5295fdf00a63d7d4b238135723f92b434ec06774dad15c7ab0861" +"checksum redox_syscall 0.1.52 (registry+https://github.com/rust-lang/crates.io-index)" = "d32b3053e5ced86e4bc0411fec997389532bf56b000e66cb4884eeeb41413d69" +"checksum regex 1.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "559008764a17de49a3146b234641644ed37d118d1ef641a0bb573d146edc6ce0" +"checksum regex-syntax 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)" = "dcfd8681eebe297b81d98498869d4aae052137651ad7b96822f09ceb690d0a96" "checksum ring 0.14.6 (registry+https://github.com/rust-lang/crates.io-index)" = "426bc186e3e95cac1e4a4be125a4aca7e84c2d616ffc02244eef36e2a60a093c" "checksum rustc-demangle 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "adacaae16d02b6ec37fdc7acfcddf365978de76d1983d3ee22afc260e1ca9619" "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 (git+https://github.com/tomaka/libp2p-rs?branch=substrate-tmp-2019-03-20)" = "" +"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 safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7f7bf422d23a88c16d5090d455f182bc99c60af4df6a345c63428acf5129e347" -"checksum schnorrkel 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a700659388785588c75b197cecda0f23c7112a9281ef703e8ffc651061ce014c" +"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" @@ -3499,31 +3519,31 @@ 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 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-aura 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-balances 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-council 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-democracy 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-executive 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-finality-tracker 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-grandpa 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-indices 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-metadata 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-session 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-staking 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-sudo 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-support-procedural 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-support-procedural-tools 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-support-procedural-tools-derive 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-timestamp 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum srml-treasury 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sr-api-macros 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sr-io 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sr-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sr-std 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sr-version 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-aura 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-balances 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-consensus 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-council 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-democracy 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-executive 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-finality-tracker 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-grandpa 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-indices 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-metadata 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-session 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-staking 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-sudo 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-support 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-support-procedural 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-support-procedural-tools 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-support-procedural-tools-derive 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-system 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-timestamp 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum srml-treasury 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "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" @@ -3534,24 +3554,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum stream-cipher 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8861bc80f649f5b4c9bd38b696ae9af74499d479dbfb327f0607de6b326a36bc" "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.0 (git+https://github.com/paritytech/substrate-bip39)" = "" -"checksum substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-consensus-aura-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-consensus-common 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-executor 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-finality-grandpa-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-keyring 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"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?branch=polkadot-master)" = "" +"checksum substrate-consensus-aura-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-consensus-authorities 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-consensus-common 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-executor 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-finality-grandpa-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-inherents 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-keyring 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum substrate-offchain-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-panic-handler 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-serializer 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-state-machine 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-telemetry 0.3.1 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-trie 0.4.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-panic-handler 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-primitives 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-serializer 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-state-machine 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-telemetry 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-trie 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "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.29 (registry+https://github.com/rust-lang/crates.io-index)" = "1825685f977249735d510a242a6727b46efe914bb67e38d30c071b1b72b1d5c2" +"checksum syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)" = "66c8865bf5a7cbb662d8b011950060b3c8743dca141b054bf7195b20d314d8e2" "checksum synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "73687139bf99285483c96ac0add482c3776528beac1d97d444f6e91f203a2015" "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" @@ -3575,8 +3596,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "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 trie-root 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e45632ecaf2b8b4a40b5208383cd659b4e66f58ccd40086467a4614b45781430" +"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 typenum 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "612d636f949607bdf9b123b4a6f6d966dedf3ff669f7f045890d3a4a73948169" @@ -3594,12 +3615,12 @@ 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 wasmi 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "f6a891b45c79e9f96fb66cc84a057211ef9cd2e5e8d093f3dbbd480e146a8758" "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" "checksum ws 0.7.9 (registry+https://github.com/rust-lang/crates.io-index)" = "329d3e6dd450a9c5c73024e1047f0be7e24121a68484eb0b5368977bee3cf8c3" "checksum ws2_32-sys 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e" -"checksum x25519-dalek 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4aca1ba6bec2719576bd20dfe5b24d9359552e616d10bff257e50cd85f745d17" +"checksum x25519-dalek 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7ee1585dc1484373cbc1cee7aafda26634665cf449436fd6e24bfd1fad230538" "checksum yamux 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "302defd1bed8a9a6d43b82f0e5a50510dfdfbbd02c270c93ff9d6f3f5e2dea89" "checksum zeroize 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "8ddfeb6eee2fb3b262ef6e0898a52b7563bb8e0d5955a313b3cf2f808246ea14" diff --git a/polkadot/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.compact.wasm b/polkadot/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.compact.wasm index 3dd80cd9d2e7af9b6db3e92465f1efd08b01a718..c40326d196ee2527eb6f640c0bb60beba0425341 100644 GIT binary patch literal 606950 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

B+$k*NuC!4jc-OI$k z))N3g{^lq-#{ty4kz`$K;F2uo#*qQt!&b86X&>3;JHd_Fggu!KNVHH7aJ69 zy7xVDhRcx##ygV)vKf>!e9$?=(afCHoa+8I0Tk!+CWl}Zt<85@a>A5qwau(?*A2uT za05kQSI*1b-6(kD2SLyo6jISbyC5iJXwK14V?{M)T&B@NTh?anRr0E*v|raPj6SB1 z&)eP>QE`(ZWDOHyFD@5%xODDGLx49;8JtL<-t&WPQKj8%PTttjmM^3UEEo)%Az;o3 z@Q4A5yKR+EP7k01BZPyMF=L>>q-=Jp7beYh-ObHnZFZunWAS*hnRt>XTTGd(eq2>X zyI%v^m-pN*wuTR;pumb1@D9OW?(_hEGkv^xq3BeV$|#d)ga9899pP%&ODMWILCO&w<19 zad-CoX(8nt_d0eGbYahAVm{AbYX?9lI05Eslq3*r0yMx{Hy#V`@X6AeoJBF>Gz>aE zSr)yrk_Mmd3|k7J`$GW>cc4W4jE#d1ADoNj*=ZD1LuE7;FM*iTRqX{Au+4y{&1^>& zyk)t~Cr@|qOvXJYfXDYq*B=EG3dZ%bXmQO@J^b%l-p!rm-uMCVgCblq9v(g;G}1Dk zFAhudeIlQD(v2h_3B11Me4mEkvJSlO3C>`8km#oA3*!8CoTz0%TDZW)BsI?R1{Xki zx6)#h#DRCuNanNz?M>}t?6SiZSfGn|ZRG;0R3heyl#tOqKxpSQFBVI|TQvE&JPWi1 zDSdqtIq5X|#PP1_@VY^8g{G@PzUeWBI+hW}dlGY1UhOJxJH$54U$8Ln3JHpHstGkQE&t*Bv2Z(_z4R0W`jOd!1P(LUUedJ1& zeBUOSCz8UX+-cf6FHIJcaC4a;t)w@X_Bj< z9lRn-oorXCJS|1fearh;209C;2+Ne%^_#YigS9ocwTI>R(VYh95FEjkZfA^aAjRSs zz$WGJR1Tmls$%fOMvH+%pN$8t76uKq0`v-9>QggA>-yA_(1AX6HuN#gnE>9zhs+T< zAZtJY0tSG(W-wL~nlpB0M-ttiSv3WBG6IFr7AMAShl=SX$3H3 z)fQcr6;J>J@l=9|)3W5X8I(nfY0ipl*-W~loW_kXezX*N5b`@zIZ9N-^-3+rNvX{! zvpb`DcD~%!G|cL-e7Tv)pfIyCOM>Z&R?DfAHX+5V;-)Oahk?JpHN$Z#鑐kM% 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%0AQ3HxCB9M*D()+1KHnV{s?!!jP! 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

W_Xg3u?ucA<^f2C2P;W0T%G3Cx-SFXe z$2$AjhhY1f%VEXZRS(gnJri|CTj)XRC89@B|3WpQ7l_i8%G#Im&hL$opygXt=t-rQ>9$>3zE^V}MP|O;E=KzS#eIQ=bo&i$$9%yj2BFL2h zMtYYkKvuV{I+chzc}9~8NCiSoOC1JmkirSj#H&68fBTcru!uf|su!hJ+pm)_#5M_N zJ5b_;QJe1%XCmhW_>vQB1A|l;jg3iw)gf5%pvOT)bk(Cr@g`MkR^js4KcLibI!aS$ zn+#I6&P?GNW#xifE?N{{3)p+vJcy+T(?rr(a^}i-=5#&9uFc59vpu4NR*5Ca_QE5W zxhIqp78(L;M%(mcDg^)N6v{!0ZdKq}*s>^mdB=ENxzW7bE^lB&+mrSN{aTt8|N3rW z!Esce9T{}x*vW@4N^G~IZIKa%$RK)7H4OT0e;~?g0+8Ym+r~dK(1s?6$@fZvpkYSZ zMYD{z2$5l6WQ40Oc!WPX`b3G2h0*X#)X9d!6&ti-^Bb^k&?H!M6eEp78JRjvG*rUr^F$m(fJuez@lHXfa_4M>08R|p=DNqCTB)Px6B}mKC0d1pp;DMq zwJQaiRWLv_xVhug&{YT=%M0bGN*yvd$55vi>$e~Nd{=_G0edF3OmdacLm0rQQfNd6 z0n8!nK6C+upFcbX;Z;Z8PKCO*jYaFZjklm^{UjPuP(l-4LU2;jHa@5)WoXjp-av;Z zFlL3$QtitJjc_LiIi(Ll$`TsGrHni=Lj(g=nH)D`zY|xsn7R-M)P*gBn??`b&J9wk zGVwQ!tsYVQajY91WW!WgFhok$MbU#x4N+%xR)bt}gl@QTZ{Mg491s-S0UnMS>$HAP zJB2BxT!1EuGKd2xfJyB?m?UcJ3wJny7$9 zip0WW&kQz~eZW+$Dd8KUh1NsW?qpgOsTN-}^I`zhCSBD?XA>ar(WXW*$^Ag=!fN9D zkyGyMSp3h%g}34E9%RNM8~~{47+cBZ!686uEoDts!_;kC*>;LSFrzmLjvyixsSPDL)W9e&)p6s=HvTEm zQAip6J9YB(3{oqut#1Gb z45UcEL)r>M^fLO<*e_*F$5;{g@z806?mP;)4eE!4Tn==7(W2nGIl@lbJS94#onLMfsH7BnYn^hYu*tP1uKp()f= zC_A7vsA|vfcYAxt|MWTp67>-RP7se2=#|-SU z7;{ZA&-j@M|K2u2#dZnT6|f0my@^IpQ%-6rq@uWgu|s2| z%)~hbZ&%rAo+Vvdg#-z9G@dYqB|!Ju)ZMXcK+!<2O=iwf=?Re^XvEq!Zr8NHJgV$C zVu_XGt755J^(oAF9IO`-C^u$Qq<#N@b+v&wIUW52sSF)EbgC1EfpSkJcOHhsRUZ}l zT-8)_MZdNT-cd0RBIAfp#%TZhC@O9@93NCD!+WYYQo zCn4oJNHk}wb~9QA$qXa%IrGhpXj-$)&<*;d9}?9bf9+FLM94GrCwSpEw(-=lT1&qb znh^zlDiS3@p{N20l(ht~4}z4Ka@!?kfOmkzsEz889(TyQkbbw4BUZxrfXLA@0JAX7 zy+K?;-rq)B`@{ZKEah$-L)GKnKql1GlLzF7zodC;3k(OsA;ktUUpBLW1Cy{?jA6!9 z#UAlxq2qduk=Hc4z=bLSY=Z1Nu3sM0|eCzlJncVe>d9vLtz}k_Lc) z(LX^$5Vyp2;y~~u3wwrN`t~S>OZB9YBeW_3T6(yc@vyRvA`ntXqj;CRq=<`fMPd<= zABA{oc|}1_>`0E|sJ6dj-#B*Rb2)(Y^x^TAfyucsg9TrqYS3L;9aiCp5Cf^&ja30i zOT+5WhqH~2*eFgTd{fa@w1#>aPj!CE0Vb04RHrgIAvES|2%HDeIDjN1v?Amiw#-$GXy_ye3<}vxvrmU1 z8NmN&lH?sruJr{F5rD4A8qm%{Mm!9TU<3paL{EYSh|$eT~`3o5viUi zsK^GZ(h{!Cd(uZNJ(HSY3aD}z>LLKDN)rtJRdUt{0Af!CG&H)J+~Swf}5P5Di<@xFihG)}e>QDR977+CPB5WcS5)7CtMxA!7|u`Vs7pRZay&zfR~#D0U}m(K7IZbB7wn5(Ja@+Aj%>53kpdBB|l(znrGbzw0U=ki)1oNTAgIel!}PGc@m>v=Fv98a)r%>PgumHvlN3z+XG$9 zoguGb#6N*dmW5b@q(x#SA7lgq?14x z#uG7YUXD}j7{Xs-6J3zHG!TtRRYJ?8(K`ICON9_NcgOfY1Hm{9m=B@QJlUdoZm^cR zX=2I+Ca!G$;AKQ+A*xWEO0*0j4r%h+rA^5Or&m#9aFST9^PwMuI6wm@g*^!CL&t%z zb6IaQhh17-6ywENST`<3!*PfzNhu!nu3|wt-f}xQ9RwjtaUsuQRnUla&U1K0NN8k~ zY!*!_F-4(JNu^=Xa_k)hm*|e#SlL|da7)2fxLYHPDk7-I4J8K2icofL1B}N)BjY@D zgy{{4>8YAF_%S9%WPq*c3gk4U#CgIPe=fTtifAk+J_KeOP`tTjW^|(lT!ik$5}r%M ziO?F6;-jTtpHO17#^k#*u_;AGw9G92Nbs%($m&GDp4KmsFlzS43?nXk8|c!IYJh29 z7f~>5+RRZfL4*Q?Srw)3Hqj=?Yq{SaSrfPLoDiERwHr4(WMX*$;^uKVQYrCN1)ISD zH1fDe^~{`g&?eyHS#V`gnlB2@OKBP_NQH+&W(4yT6jFNjhtvq8JD6`DCA6y+19(@N zFno^WsNaG(Pq#04H3Wh2YQPg!T0ambTGzA3t60e~NUb;GqS}HLLgk=ms&Bm6r;U+D z37}@VO?48=?${djdk4`8tkU+3ey1h%HnCWDI51)w7t!3@m@9e$^FjF+Ug|2h^EbB&_2QTcb!{s!*pXBry4me z1Z)i}A=gvkPvZPg`v}zF6#%FS1Ba<_V&WzsT*z#Co#N<0FO48g@N~?iZPttY93k8{ z#J6LCa0_4&j!-u|j&Hw75}2cS73(nC0_N(Jy+Tnb$-%J`pp&rQ)-mKW@7^v;>K4NC z;mJ}2SfO~7!<@SfzwI3D6WD-KNGBrR!i=YgbcO=4wI6|OjH9s3OEEu!9hRI-Iz~~; z$;Lu0s!h~`@ryN;Xe45hg#V>1G4uhLnVCjuf`!J2?bl(ix=80c?hUiTdnq+!#DbH; zYb{lHRGAY@8dNqmSV%cB&AkZe6(tc>x28ok49L~AhU=q}ItZ?cIp3{)^;Y!T93+@0 zC1g`Y-{UhJyazR>4wxS|a;%i4yC#cpqG8$#3C4;BUJqJ8RE*OO-z zp9(vUs7zJ%k2GcqoL7A^s2zqIYQtx1unnrytEoqLuNBi|bxje_T-wV)MFEw}93%#! z@U=29kt;J`Mmc~YeOqD!rIUf+%}-pxTxRs@#Q5BRsF6kVg4rz~ zYMqJItd1!66eeU2>uEm*1>_7)lHS)KjD32~#A2Z~ApYoPwfgZ@Kfq;DM67+SiI9Pc zO!aM4UznSw`O(I-w5P2c3FSsIBBp`{CUXl!pv+s5+E(zgK3~vlV&6!xW?%ug_4-6? z1fURV$OxUQL~fC~a!N0U)>n2GRM87vU?&FL9RPxrV&X|Uf{;G~0)gUR%!?)kxf&Cn z3vnSKXd?+JORYA}x&D5v%0EbLq5vYeb-hm}AT$K<4y~(vc2vSXL-!~dZWsb<=8rzP z5@AwfHR6uecz6NQaW$WG(2mn26cy>pP|~zcFGSH@!_LNtW*#GjFXM&u$3G)F7l%AU z`$Cv80BsQr|KH-TEsKbgKi4xW9Ih&YC|N9~-o>u(<~)@1MUtsOR;988bmN48zgi^u zAF`^|eb7v`>Jz(|l1WSV^2HBwXEawtIr6JW>+d6!2L77u{PNPj&(TInPZz%((R@K6 zAlAD)NN9=~*d<28>GFuM1DXfuXO&&Z>8h>+l$y4ik9yO}8#bvq7bD^umoDLf1v}#$ z2sNexJgn8^ryy^UuUa33Q=FI~rVJBd)Y#DJ9T25B4@snrAf@Rv*@JW0R1Y>Oy?WHp zv!5IG7&QO}7s!x|tfb3;=(cP77MPlpyIK_dLv$%-NDv@l(g3ddEeW1Cjn65HAQ5`* z@O(+mGbu*>8dm^{3ay_CAFF~&FA$5+p`#*5Ek0%zMj#zVE>e|mJDk-Xj7z&`bZfBL zd%@b&^y@zQ(SP~+?iH0w&$-X}!&|@qq8EPs{=5IYt-pTqvn1tL)QIQ)>C z6i(TgOL6El%L`++w$Vq=>XTJv0%+nZ&oFzK62!!&9{5M({8A2>HS81kKjq#rUm;2d zNJ{|@3E_i*uDNTwFdjNnm|zE%1DnA7Rx;+Q1SSHniRmZ;XHi*C0r3;A!(l=Fgo)ct z5J|C@hp<}n4^@tESSsbec2r%XlzBs}s|ZVLN3QNL^WHyQwfb zyQ2VLp70MWD)}{2VaVYDMPTH8a|_F(O6kM~hX{y28c3>Y=Y_@#VwdQU{x)lgD(j$*84i8UAcl%8n zzCX?5QF#LQQ!a;-1Y8U2ka7LvV>Wz(Ww9OdCHSZm;`9`Q!f%Q(mCk7YxF58vYp+!w zyc`%^Yr%CaXyMK1;9B*NzlVS$@l{{JTRJ_W4ipsGYBN7~b5yb`Vl{-E8cgbdsr3** zNJNj2Se^ypIC-xM;z>H4&ZM*HTsogFq>JfNx}2_L(wR&qo5^MJnL?(RDP_u;N;aL% zWV6{^HlHnIi`i1PoUP>2xlAsb%jNR9LavxA<;uBAKAq3xv-w;;pD*N#`BJ`|uN2aS zOd(sy74n5bp;#yt%7scXUCb1-#auC8EEJ2yQn6gDl+vY4DO<{w@})wlSSppurAj$n z&Xlv|TsdDZl#At3xm>PPFvJSFub}A)s#WkP9y}S>YN?5uB|*{@@U|iq@ym{+H#%5Y z>gZ*`*=*3Cs-@Nohh1())5o8dN~NCO)>W&aKMyInS9EXsoI*K;jDzrq!#*I9A6ztz ze>Y7I{Guf>Grm5KkQse=aEUh`Otf_KsZ>v*cg2d8D|=V1T)leD#-}!D& z-}*Dw^>2CmJKz1D_kHXWpZv^Ue(`~CeDlWF|JmPs z_KOef+Ozl8+wQ2o{!;gIQlb`zRUw&=l`4>Fx_W$|WBPV9pPdxJ)Z6cP-kl%*%vZkp4?p?oe>a-1Y)!xRb)P@6 zx%$M^=6AjSqo4fC2fp_0`>uc8>(j5i{KOYe?AiO&r>$Cj)`lxL|LDh)_0qN1ZQb#z zS3h#%z~Sl7eg45Oef{sh|Hz3RtNPfxzukBD_SKK+Te}m>HNC5QSM?@)dwbXQt>`^tW#Y{9Rt)uST(xq= zhSi5wC0CudeqZ0V-c7xUzKtu-S~t{p=@Ztk+-*(tJ>vxDCIPs~wJXj@Zb)qGJA1`B8_!Lim%Jc(aq^NCm#%(%;u*b1 zk{?fgDfyLkUtRNe$*(29k$7mu50XE!e$w~zzI9h#GqPvzD}U#A-n??vn&P!1hyL@y zFZG>!VX<`R);}wJ@qvfVe$h)_@jD?H5(@Y1_57#a{*jM9=8}6}u%`5?SHFAJ+G|FF z+ADvfUj5OJpX%KAhAaDTdDC0o`nI>f>)pTqv5$XxD%A?{tw*$;C0VzJo}Ev zK6^zk7T@nnY);MIeQ9sztV{YHzvi+PSFhOKcji^I?_K%$zQ_0Vug;&5n0?h8czH0WJd-^UrYulL@ty;VChBa5NnLgvXEmy6)X2sf-PhOc=v7vXx z?8~ZG+_-w}>^tvx?2a?mu3UdkdG*@jVBdz>`-i;)>k@bM+_?I{rIou@?Oc0l?+v?3 zy=SgoyRx!s?Onx-?ppQy`-15+Wg=VdM45%U<^%XWspv?^u7=0j1UHzi3&VFs+rWI@ZlF#3`{jQsaS0?&yS@D>B@~$%n z`@D6B)~@fpz3|cG^{&jtadk5C9 zUD>-nJ$mK~ej|=A;UGi~Z!?7y5I1^3g0}g=Mz`-@cA!wxd$(^?w5Lfs@(Mn)Z^bq`M2l( zPhC42Z}(N()9Sugy?=`Cr>Ezh+h^4y{`()RX77ydaQ~Q|>%x0feT(k?kvqTr(1}Md zjmxhOU*pF^zY6g0UnF`i>+!4}OTT(ZT`$3f|8utdpMM{??)pd0vgBu3{_Pp%MfdWe zL?6~}c8z*-{hi;v{NXpN-zV-oOMX0ffz1EmvwAqM;cIlsx9M5_~dS7WNu{*Yh8aM308I9B@)5 z%eyXrSdSIvaX4@cV)dG}J!h<2eJjb`7tp($C+qKB|qH z!ymv{V+;H6yP~n9VE-ps`k{}jL(Rjp@(~WK=i!;zp64n2`O7PQX!Pfw3_F&tGv{QNfFv4%Z`P#)@&Y)dk{)1IwIfMu!gUt2ffwLANT@2!)(Km_o z<%xSANPH>Ta~7fv5S$k#^+}w|2hcK`%svPcY1NbK__TGbe!QB=mU}nyPTb{9slGG$ z$Qg(8f3}(}6j#VS#AO5nPPc;c%JqD&?#KM&t2Xdf=ly|dwBA~MVf+as6?**1n>A<4 zn?|-!$W$O)Hfq7lT6yMs@n>f|j^&~uRDC#P%jbGLA->Ysy4X1Idi`3~!ADl0c|3D9 ze>1Y+tZSiTfrtyw7Z_L(@ue<1s1Wh7RrsjOVYJRWZ)j*NlPNj5aRmTv5N;>TpGeJI6 zf%IC*os*ZohK95}&ZspdwpVGn=T{9-%g@<)Hz=ebNTY!ud+ur(cD+7vo*6Vhg^EF+ zzqA!8mV752IHf{1;}z5C(gjPaUbf36JL48HqnuYRaGZ?mRy_YPORQdS z?7VFUP+>sr;Abw`Gpx55>XxA)D(w%B%)1`j5s>cr02<{mfW3#7CCKN~nL@?OrPF@y z(x)#7mJ7q=+~y0e?EwzGiVMX}E}y;Z#!i6TZy%FE4{pJ*&LiKq9ZWP(yDozDVw`+m_b_*WK5=!b?x1*k77RI@4y{wh_r*akQ6JB3^>oA%2< zwRxxiRHqpfpc93PHJ1)tkh6hPY_CwViv^$PCGQk6+2U3EyPSXpk$4xZ;`vbQ21O9L z0IJ^f)p@m6Q>_L_9Y|HxgGm>wRTXPGR;gg;Gtla0gLJ{IWV4x6u2LCHFSXXDQ(TKu z(YCYDZBt#HD^)6~Q*5u|;_I(DA86an7K3tb^QpE6Je^Bdisigt@uBZdpJID<*{y)m z<(#yawo8GVImPz;daukq7nr8q4vIRmQO)~dXq^*Mol=3 zNcsby>oK?{;g6;c@*J6L;hK5tHuWd9tBQ9<<)Bc4cF=JOZV5-gs}xfT?v)GyVj$lX z6nr9lY)}SX$8m*0#3`05LFu}AJJSnQRY`MU5hL9hbIU~+9A6>pWlJ_re)&nmPn#}Z zV^yC%?{bCQ>>Q@L=oRd&4^}5#tT?4|WhYsXrMF`{1qXx}XD>*@a$Xpke^L}jn4F|# z)Bahdkc3I4!FFX~h$?yIN){acHQVQ1m5v7D8=1|zxe9pUa>4h?PP#IzfS{?qLKa;xr8Z31tsTtRGknwFApkgB*oDU#vu!V* zb<^20*rYPh`SmYMbR5BOMY!i3><}0mB;y?#!lxeSsfmw(4G$kw<#39dl6ZV*=paj> z)3{S3ZbOUzv$(yPTp`G2^MO+?73@r*u%#&5YuX4$LDpGfYOCY*!>pIBfRE33r68S$ zaj>$re6o6orvJ<%(D}dV%d{7w3b7jXV@4j&X zHeCTPr1MDt+%{g&kiH!&X59)#3MYzm5rndG^DYH%5Ny@w43y4BANvKH$`@RyjleYf z@Z~7^r9HQH85GuDM=~tF;Y_}qEoE}xPcgtukllOQX1i~XnXLo>;b1by%;HCu&bomM z&yhS>r)ZX;Lp-3--&-u}HELqq(MAWKSLi`kBHIqQRA&N>kL zecyEs+|YqZ7Tb^yRwfr@3ONY;kPz&Hx*<5K!2e|ls}*oW*;0@#XNu`U!M$Zb!4p2f zjBjwu8P_^pqjYKyI{lZD(^sWEtZ3VTYj42s6$X%XlqM_e8qM=Cr|mW zPzr8W9Cf$4-FMdo*ILd5f#>_#OeLs1U2)WlXdu49g|z3Dihd#OoUnk?>}L>Qc=iHjzi;FlTMW240LD3~>ZJh2jWA-h3960SKj73d*iCZjM?fo28vAbz2McCMsLS)#<|M z5Fh%$xYI$&b<*%<^m86$T-yb1XgdX=x>o}{{g3HZi9+}e?{V&d8w7URqb;MHwSnEH zJAeQzJ|d^E6} zCsq~ghL;1$&1QV4cR<6_#lz3SZgk&Kx~7x&SM3e&kx!TmO2oPPLJxKN^Do$3ooK$0 z0sQB(Fu4`HbS6LcVai0^I|pkr<}=506`sLJd;kNd1Q1psYrs_7tih6Wiz#!n6wzkM zaNffjo(6Xjd=@L}*P|JX7xS4`q`+=6_VjR!B(wxa357zQj z#ku~)$ZznpFApqRhV!BLf%yQ6wE!$~zVM7kTW)~q$;p8@r7KR5%@iv~ZtuVjF@~)j zH=Eq=v@of!k}$@Tu&!?b?JzKVu+~5$1~=`rQyk9@KT)(ViU)(2u&Rxe4X7x$FgF&0 zGVB#DgoI))pPoQg16nyc8Mdk_ZWpo@Cv9WsY1ehr_T={ASmRq7hhf=g66sK&?%HV% zfCXDYsRCUu3^&Dky30U)XZmnB%v{CJ`*yjU2Xo*$PI2mFww{HM+gz9j!%}o1XB9nQ z3NPb6^Yk`fO8ZW+=sKlh(Iem4xMM-=JUk6wj-{X)X!0wiLg1HeAEehSG*5H;4v<); z=oE@T3s7C;THb==7wWR$6uQzdD30=3=)iK2wj5}6r%wtMrHli)u?VgaI#?X#qub=r z=u8bzc0!&4CW_b|z|$OY0(2qB+hxx$6!S3Oc*kx$c_U<9=4zxN3>3@I<3gZ;h@37S zzj?_m#ko+J=MZU8ECi*j59M%rMyv7WPOn4cKwujrtz}3ZF!(~_n#=nx9N&Vp4fX9j zGdLwYWf%RTTY{<+##PY9!n2hK7S79v!G>AIuHox9`ZY3m0M%h-@?djInLI$>$yA<$ z18c;VIi4sohfqxwA zl2>#+C;hzbb4R5aRjNcM#KKe+1#~l1kB_+!Pz&&>U_1*jx_f6u;aJfX83=(t!sK2= zC~Amiup-w53*wcbnuIW4hH+{(v117%2ql%Vz%RJDtOt`(CWDc@@a&M%gI`}s?2$7nIf@<9d+GK}e^EKF)e|DMDR zOPE-U1sa3H5uCJgo{#vavTeIBSkj0>i{=eHKV(StHrt~~xSvNzkEdaTf1(MCbEYaxT#7~AF84uU>c8NT#h5CDqP zSgcfBh*9u{_|1gZ(TgGIr^YoP=F|acqcy~Ha`tNycc^Y+NcogHfOmugJYI$o3AEGo ze=DJ-v(PYiO3fEad1`WtK@sj;o@2i@@mi=)U_gs-n*za@y2NDCSiHuhtvypcreiX; zHUOq)v?LW+Uf{6=x@xCO&>y`n@oFvdM}*w)Vhbt`_e)A33Z_f80ZIZPeD6`^6aoe* zXC23OD)cOZUs*Q&`owK&yQ4Af;YUjm^Sx_AKN~)%hZp0Qy4lupS=eDbAAY~Ud~p2w zZ5+dPxF>@z)?3Z3oswD+QP6g&0&QR^0R1ax?n}IUdF#96Rpr;pA*jIH17H4Wjd}1o z$I?PW?-b!x2)QSKSRK3}q15cr%Eoq^1~cV-A5-wcIU{RBQ4beBnEfm1Hzr=XycwMW z#AsN-e08Jq% zGxM*4kAYge;uK)mb^LrW<7K@!Cvxp;W*`pLh;EVL5w+k%>%yK9RG{82<}10kB%ara z15CXI@zRpdjbI}TAV~X}5)O&$!LP?JRob6& z6$>0XgAHQ`uK?pGOyuPp^mZB73*MGE4c@zH2;_wf1gkRK8iSzn_Fo4x>}N8$a+%r< zw@@iN_B#?MRrk=t7*c;aU4eDE=w{xTxK<&09nT9VHxtkcrxN@;h|u1lq49eC$Ta*b z#_Vj~g%Fa#mc)nU{^p`yL2PpgK_B2mfR8?QelEB1i*WlcPC~Os$V$rN6tbD z^7RX*jexf*FQShhM$r+muEt1{q?s5R+Ru=xVfa}-%ct=ILbwl0QhTt4pM$$c%-Y|nM7Yay=QE~E6Hs>;S<-Li`s%KHi!f1((Ca@^Dt>T;O zgmw5NQGJ|&OC}77-tQ#}u^Kz;4fRbAs)ju*Qp<-3OMiFpd^uR@kY^)+0P48!JNZUJ ztb`LO9nmZBIH;6=|Iwwt@OREZ+fLs;I0ojuKS(f+BksBs(tuMV_e5M=5va&BuzF^Y zqy&)z`S(BC{nu0-rkGw8&NT&WG_6pY)Z&NM0}qF_jqF1X?n z5SK`Df0#IUN^NV;*Gk4O7LfJ@R(=m$p7+7T-la9`!oJn!kq!FdQAeGvKt`~g%pWDz zZR4yEyVHac_(O>eavO7u{%`{6U;qU%Kd9K6#0p{=K(YWrIht2XWkm9QByqMhr@naO zBf1e8(mt9fD6rC2{a9-{nG}vV8gu+C^q%EBRK+>Cz?A-Y{(91`r0zyND5-;T9>fTW znS9>M|A`!%HjAP$;csQY=fPujL>wtoc-K-Cv9bN#;xW-(!GkT^#W;%vr{w1{A4}9_ zdf``o;H7!ocacr(s6Tu_<~%4&!{9a$epoIC_t`Tv2Mul+A6IM9L~lrIIX)8^Hia>* z0^OoVH=TEjWmp)nhi=LB{#4V*E>6F26!n=POp+o;tqHG@vw`9fO=i0wlurKRi93h; zZ^C!72d$e2tv!R*UZlnww4OX@?H{xbz<4-l-Gc9n4_dblT2C3YZX2|oI~Jhiv#_REqcyy4XK6+|FFUP&v*7EFg)L5m5jU5z60k+W$o2Jb|$Yb`+R> zGO_Vy;|p*6bMH@#E@+ZjI83lZWuih?b4aD+0%KzL0sZOBrxM#3HL!?~fw;y41}_BQ zLaZ)ABjg5|KTkLc_nMK@vzT6$+iU#PGoWR7>)_t`jbB}d>N7ARmoMdPj5MDw{>7uw z3EWFzXu{Uy5jt7Od7pkXI)O>FPy`GV@`xFRL(yjvm&lRYI$axwdjdZI8$UdsO+2RU zwSguDD1Vu-+TNNpa`=o_^jmt{IJp@u

) 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 diff --git a/polkadot/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.wasm b/polkadot/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.wasm index b2a2023a202ec5df15110f34f17e7f1c9fc26d38..1094d6dcdd7e09401e1834e914fa4f64eb45c6e4 100755 GIT binary patch delta 267484 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

<0mYzK;%#>WWHxsbrmQ`HoMR;LPrV-m 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 delta 258080 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

sT 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%0Dp{JpN- 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