diff --git a/Cargo.lock b/Cargo.lock index e9729c88f5f58..6a4c0e006b98e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -460,7 +460,7 @@ dependencies = [ "fnv", "futures 0.3.16", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "sc-chain-spec", "sc-client-api", @@ -496,7 +496,7 @@ dependencies = [ "jsonrpc-derive", "jsonrpc-pubsub", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "sc-rpc", "sc-utils", @@ -525,7 +525,7 @@ version = "4.0.0-dev" dependencies = [ "hex", "hex-literal", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-api", "sp-application-crypto", @@ -582,10 +582,10 @@ version = "0.19.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8942c8d352ae1838c9dda0b0ca2ab657696ef2232a20147cf1b30ae1a9cb4321" dependencies = [ - "funty", + "funty 1.1.0", "radium 0.5.3", "tap", - "wyz", + "wyz 0.2.0", ] [[package]] @@ -594,10 +594,22 @@ version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f682656975d3a682daff957be4ddeb65d6ad656737cd821f2d00685ae466af1" dependencies = [ - "funty", + "funty 1.1.0", "radium 0.6.2", "tap", - "wyz", + "wyz 0.2.0", +] + +[[package]] +name = "bitvec" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1489fcb93a5bb47da0462ca93ad252ad6af2145cce58d10d46a83931ba9f016b" +dependencies = [ + "funty 2.0.0", + "radium 0.7.0", + "tap", + "wyz 0.5.0", ] [[package]] @@ -1867,7 +1879,7 @@ dependencies = [ "futures-timer", "log 0.4.14", "num-traits", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "rand 0.8.4", "scale-info", @@ -1929,7 +1941,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" name = "fork-tree" version = "3.0.0" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.3.1", ] [[package]] @@ -1951,7 +1963,7 @@ dependencies = [ "hex-literal", "linregress", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "paste 1.0.6", "scale-info", "sp-api", @@ -1975,7 +1987,7 @@ dependencies = [ "handlebars", "linked-hash-map", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-cli", "sc-client-db", "sc-executor", @@ -1995,7 +2007,7 @@ version = "4.0.0-dev" dependencies = [ "frame-support", "frame-system", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-arithmetic", "sp-core", @@ -2016,7 +2028,7 @@ dependencies = [ "merlin", "pallet-balances", "pallet-transaction-payment", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-keystore", "scale-info", "schnorrkel", @@ -2039,7 +2051,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37ed5e5c346de62ca5c184b4325a6600d1eaca210666e4606fe4e449574978d0" dependencies = [ "cfg-if 1.0.0", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "serde", ] @@ -2056,7 +2068,7 @@ dependencies = [ "impl-trait-for-tuples", "log 0.4.14", "once_cell", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parity-util-mem", "paste 1.0.6", "pretty_assertions", @@ -2114,7 +2126,7 @@ dependencies = [ "frame-support", "frame-support-test-pallet", "frame-system", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "pretty_assertions", "rustversion", "scale-info", @@ -2135,7 +2147,7 @@ version = "4.0.0-dev" dependencies = [ "frame-support", "frame-system", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-runtime", @@ -2148,7 +2160,7 @@ version = "4.0.0-dev" dependencies = [ "frame-support", "frame-system", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", ] @@ -2159,7 +2171,7 @@ dependencies = [ "criterion", "frame-support", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "serde", "sp-core", @@ -2178,7 +2190,7 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -2190,7 +2202,7 @@ dependencies = [ name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sp-api", ] @@ -2254,6 +2266,12 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7" +[[package]] +name = "funty" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" + [[package]] name = "futures" version = "0.1.31" @@ -2849,7 +2867,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "161ebdfec3c8e3b52bf61c4f3550a1eea4f9579d10dc1b936f3171ebdcd6c443" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.3.1", ] [[package]] @@ -4429,7 +4447,7 @@ dependencies = [ "pallet-timestamp", "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-api", "sp-block-builder", @@ -4464,7 +4482,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7413f999671bd4745a7b624bd370a569fb6bc574b23c83a3c5ed2e453f3d5e2" dependencies = [ "bitvec 0.19.5", - "funty", + "funty 1.1.0", "memchr", "version_check 0.9.2", ] @@ -4680,7 +4698,7 @@ dependencies = [ "pallet-authorship", "pallet-balances", "pallet-transaction-payment", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "serde", "serde_json", @@ -4700,7 +4718,7 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -4715,7 +4733,7 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -4730,7 +4748,7 @@ dependencies = [ "frame-support", "frame-system", "pallet-timestamp", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-application-crypto", "sp-consensus-aura", @@ -4747,7 +4765,7 @@ dependencies = [ "frame-support", "frame-system", "pallet-session", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-application-crypto", "sp-authority-discovery", @@ -4764,7 +4782,7 @@ dependencies = [ "frame-support", "frame-system", "impl-trait-for-tuples", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-authorship", "sp-core", @@ -4789,7 +4807,7 @@ dependencies = [ "pallet-staking", "pallet-staking-reward-curve", "pallet-timestamp", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-application-crypto", "sp-consensus-babe", @@ -4812,7 +4830,7 @@ dependencies = [ "frame-system", "log 0.4.14", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -4861,7 +4879,7 @@ dependencies = [ "frame-system", "log 0.4.14", "pallet-transaction-payment", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -4877,7 +4895,7 @@ dependencies = [ "frame-support", "frame-system", "pallet-session", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "serde", "sp-core", @@ -4903,7 +4921,7 @@ dependencies = [ "pallet-mmr", "pallet-mmr-primitives", "pallet-session", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "serde", "sp-core", @@ -4923,7 +4941,7 @@ dependencies = [ "log 0.4.14", "pallet-balances", "pallet-treasury", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -4942,7 +4960,7 @@ dependencies = [ "pallet-balances", "pallet-bounties", "pallet-treasury", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -4958,7 +4976,7 @@ dependencies = [ "frame-support", "frame-system", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -4985,7 +5003,7 @@ dependencies = [ "pallet-randomness-collective-flip", "pallet-timestamp", "pallet-utility", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "pretty_assertions", "rand 0.8.4", "rand_pcg 0.3.1", @@ -5007,7 +5025,7 @@ name = "pallet-contracts-primitives" version = "4.0.0-dev" dependencies = [ "bitflags", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "serde", "sp-core", @@ -5034,7 +5052,7 @@ dependencies = [ "jsonrpc-derive", "pallet-contracts-primitives", "pallet-contracts-rpc-runtime-api", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "serde", "serde_json", "sp-api", @@ -5049,7 +5067,7 @@ name = "pallet-contracts-rpc-runtime-api" version = "4.0.0-dev" dependencies = [ "pallet-contracts-primitives", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-api", "sp-runtime", @@ -5065,7 +5083,7 @@ dependencies = [ "frame-system", "pallet-balances", "pallet-scheduler", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "serde", "sp-core", @@ -5084,7 +5102,7 @@ dependencies = [ "frame-system", "log 0.4.14", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "rand 0.7.3", "scale-info", @@ -5109,7 +5127,7 @@ dependencies = [ "frame-system", "log 0.4.14", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5128,7 +5146,7 @@ dependencies = [ "frame-system", "log 0.4.14", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5144,7 +5162,7 @@ dependencies = [ "frame-system", "lite-json", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5159,7 +5177,7 @@ version = "3.0.0-dev" dependencies = [ "frame-support", "frame-system", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5176,7 +5194,7 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-arithmetic", "sp-core", @@ -5202,7 +5220,7 @@ dependencies = [ "pallet-staking", "pallet-staking-reward-curve", "pallet-timestamp", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-application-crypto", "sp-core", @@ -5224,7 +5242,7 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5242,7 +5260,7 @@ dependencies = [ "log 0.4.14", "pallet-authorship", "pallet-session", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-application-crypto", "sp-core", @@ -5260,7 +5278,7 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5278,7 +5296,7 @@ dependencies = [ "frame-support-test", "frame-system", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5294,7 +5312,7 @@ dependencies = [ "frame-support", "frame-system", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5313,7 +5331,7 @@ dependencies = [ "frame-system", "hex-literal", "pallet-mmr-primitives", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5329,7 +5347,7 @@ dependencies = [ "frame-system", "hex-literal", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "serde", "sp-api", "sp-core", @@ -5345,7 +5363,7 @@ dependencies = [ "jsonrpc-core-client", "jsonrpc-derive", "pallet-mmr-primitives", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "serde", "serde_json", "sp-api", @@ -5362,7 +5380,7 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5377,7 +5395,7 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5392,7 +5410,7 @@ dependencies = [ "frame-support", "frame-system", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5408,7 +5426,7 @@ dependencies = [ "frame-system", "log 0.4.14", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "serde", "sp-core", @@ -5426,7 +5444,7 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5443,7 +5461,7 @@ dependencies = [ "frame-system", "pallet-balances", "pallet-utility", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5457,7 +5475,7 @@ version = "4.0.0-dev" dependencies = [ "frame-support", "frame-system", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "safe-mix", "scale-info", "sp-core", @@ -5473,7 +5491,7 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5490,7 +5508,7 @@ dependencies = [ "frame-system", "log 0.4.14", "pallet-preimage", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5506,7 +5524,7 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5523,7 +5541,7 @@ dependencies = [ "impl-trait-for-tuples", "log 0.4.14", "pallet-timestamp", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5547,7 +5565,7 @@ dependencies = [ "pallet-staking", "pallet-staking-reward-curve", "pallet-timestamp", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "rand 0.7.3", "scale-info", "sp-core", @@ -5565,7 +5583,7 @@ dependencies = [ "frame-support-test", "frame-system", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "rand_chacha 0.2.2", "scale-info", "sp-core", @@ -5589,7 +5607,7 @@ dependencies = [ "pallet-session", "pallet-staking-reward-curve", "pallet-timestamp", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "rand_chacha 0.2.2", "scale-info", "serde", @@ -5629,7 +5647,7 @@ version = "4.0.0-dev" dependencies = [ "frame-support", "frame-system", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5644,7 +5662,7 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5659,7 +5677,7 @@ dependencies = [ "frame-support", "frame-system", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-inherents", @@ -5679,7 +5697,7 @@ dependencies = [ "log 0.4.14", "pallet-balances", "pallet-treasury", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "serde", "sp-core", @@ -5696,7 +5714,7 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "serde", "serde_json", @@ -5715,7 +5733,7 @@ dependencies = [ "jsonrpc-core-client", "jsonrpc-derive", "pallet-transaction-payment-rpc-runtime-api", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sp-api", "sp-blockchain", "sp-core", @@ -5728,7 +5746,7 @@ name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" dependencies = [ "pallet-transaction-payment", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sp-api", "sp-runtime", ] @@ -5742,7 +5760,7 @@ dependencies = [ "frame-system", "hex-literal", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "serde", "sp-core", @@ -5762,7 +5780,7 @@ dependencies = [ "frame-system", "impl-trait-for-tuples", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "serde", "sp-core", @@ -5780,7 +5798,7 @@ dependencies = [ "frame-system", "log 0.4.14", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5796,7 +5814,7 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5813,7 +5831,7 @@ dependencies = [ "frame-system", "log 0.4.14", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5830,7 +5848,7 @@ dependencies = [ "frame-system", "log 0.4.14", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-io", @@ -5867,7 +5885,21 @@ dependencies = [ "bitvec 0.20.2", "byte-slice-cast", "impl-trait-for-tuples", - "parity-scale-codec-derive", + "parity-scale-codec-derive 2.3.1", + "serde", +] + +[[package]] +name = "parity-scale-codec" +version = "3.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8b44461635bbb1a0300f100a841e571e7d919c81c73075ef5d152ffdb521066" +dependencies = [ + "arrayvec 0.7.1", + "bitvec 1.0.0", + "byte-slice-cast", + "impl-trait-for-tuples", + "parity-scale-codec-derive 3.1.2", "serde", ] @@ -5883,6 +5915,18 @@ dependencies = [ "syn", ] +[[package]] +name = "parity-scale-codec-derive" +version = "3.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c45ed1f39709f5a89338fab50e59816b2e8815f5bb58276e7ddf9afd495f73f8" +dependencies = [ + "proc-macro-crate 1.1.0", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "parity-send-wrapper" version = "0.1.0" @@ -6488,6 +6532,12 @@ version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "643f8f41a8ebc4c5dc4515c82bb8abd397b527fc20fd681b7c011c2aee5d44fb" +[[package]] +name = "radium" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" + [[package]] name = "rand" version = "0.6.5" @@ -6859,7 +6909,7 @@ dependencies = [ "jsonrpsee", "log 0.4.14", "pallet-elections-phragmen", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "serde", "serde_json", "sp-core", @@ -7081,7 +7131,7 @@ dependencies = [ "ip_network", "libp2p", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "prost", "prost-build", "quickcheck", @@ -7106,7 +7156,7 @@ dependencies = [ "futures 0.3.16", "futures-timer", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "sc-block-builder", "sc-client-api", @@ -7132,7 +7182,7 @@ dependencies = [ "futures 0.3.16", "futures-timer", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "sc-block-builder-ver", "sc-client-api", @@ -7156,7 +7206,7 @@ dependencies = [ name = "sc-block-builder" version = "0.10.0-dev" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-client-api", "sp-api", "sp-block-builder", @@ -7174,7 +7224,7 @@ version = "0.10.0-dev" dependencies = [ "extrinsic-shuffler", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-client-api", "sp-api", "sp-block-builder", @@ -7194,7 +7244,7 @@ version = "4.0.0-dev" dependencies = [ "impl-trait-for-tuples", "memmap2 0.5.0", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-chain-spec-derive", "sc-network", "sc-telemetry", @@ -7225,7 +7275,7 @@ dependencies = [ "libp2p", "log 0.4.14", "names", - "parity-scale-codec", + "parity-scale-codec 3.1.2", "rand 0.7.3", "regex", "rpassword", @@ -7260,7 +7310,7 @@ dependencies = [ "futures 0.3.16", "hash-db", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "sc-executor", "sc-transaction-pool-api", @@ -7293,7 +7343,7 @@ dependencies = [ "linked-hash-map", "log 0.4.14", "parity-db", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "quickcheck", "sc-client-api", @@ -7343,7 +7393,7 @@ dependencies = [ "futures 0.3.16", "getrandom 0.2.3", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "sc-block-builder", "sc-client-api", @@ -7385,7 +7435,7 @@ dependencies = [ "num-bigint", "num-rational 0.2.4", "num-traits", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "rand 0.7.3", "rand_chacha 0.2.2", @@ -7456,7 +7506,7 @@ name = "sc-consensus-epochs" version = "0.10.0-dev" dependencies = [ "fork-tree", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-client-api", "sc-consensus", "sp-blockchain", @@ -7475,7 +7525,7 @@ dependencies = [ "jsonrpc-core-client", "jsonrpc-derive", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-basic-authorship", "sc-client-api", "sc-consensus", @@ -7511,7 +7561,7 @@ dependencies = [ "futures 0.3.16", "futures-timer", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "sc-client-api", "sc-consensus", @@ -7534,7 +7584,7 @@ dependencies = [ "futures 0.3.16", "futures-timer", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-client-api", "sc-consensus", "sc-telemetry", @@ -7573,7 +7623,7 @@ dependencies = [ "libsecp256k1", "log 0.4.14", "lru 0.6.6", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "paste 1.0.6", "regex", @@ -7609,7 +7659,7 @@ version = "0.10.0-dev" dependencies = [ "derive_more", "environmental", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-allocator", "sp-core", "sp-maybe-compressed-blob", @@ -7627,7 +7677,7 @@ name = "sc-executor-wasmi" version = "0.10.0-dev" dependencies = [ "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-allocator", "sc-executor-common", "scoped-tls", @@ -7644,7 +7694,7 @@ dependencies = [ "cfg-if 1.0.0", "libc", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parity-wasm 0.42.2", "sc-allocator", "sc-executor-common", @@ -7670,7 +7720,7 @@ dependencies = [ "futures 0.3.16", "futures-timer", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 3.1.2", "parking_lot 0.11.2", "rand 0.8.4", "sc-block-builder", @@ -7756,7 +7806,7 @@ dependencies = [ "linked_hash_set", "log 0.4.14", "lru 0.7.0", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "pin-project 1.0.10", "prost", @@ -7849,7 +7899,7 @@ dependencies = [ "lazy_static", "num_cpus", "once_cell", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "rand 0.7.3", "sc-block-builder", @@ -7903,7 +7953,7 @@ dependencies = [ "jsonrpc-pubsub", "lazy_static", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "sc-block-builder", "sc-chain-spec", @@ -7939,7 +7989,7 @@ dependencies = [ "jsonrpc-derive", "jsonrpc-pubsub", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "sc-chain-spec", "sc-transaction-pool-api", @@ -7997,7 +8047,7 @@ dependencies = [ "jsonrpc-core", "jsonrpc-pubsub", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parity-util-mem", "parking_lot 0.11.2", "pin-project 1.0.10", @@ -8060,7 +8110,7 @@ dependencies = [ "hex", "hex-literal", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 3.1.2", "parking_lot 0.11.2", "sc-block-builder", "sc-client-api", @@ -8092,7 +8142,7 @@ name = "sc-state-db" version = "0.10.0-dev" dependencies = [ "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parity-util-mem", "parity-util-mem-derive", "parking_lot 0.11.2", @@ -8107,7 +8157,7 @@ dependencies = [ "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-chain-spec", "sc-client-api", "sc-consensus-babe", @@ -8190,7 +8240,7 @@ dependencies = [ "hex", "linked-hash-map", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parity-util-mem", "parking_lot 0.11.2", "retain_mut", @@ -8247,7 +8297,7 @@ dependencies = [ "bitvec 0.20.2", "cfg-if 1.0.0", "derive_more", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info-derive", "serde", ] @@ -8666,7 +8716,7 @@ version = "4.0.0-dev" dependencies = [ "hash-db", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sp-api-proc-macro", "sp-core", "sp-runtime", @@ -8695,7 +8745,7 @@ dependencies = [ "criterion", "futures 0.3.16", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "rustversion", "sc-block-builder", "sp-api", @@ -8713,7 +8763,7 @@ dependencies = [ name = "sp-application-crypto" version = "4.0.0" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "serde", "sp-core", @@ -8740,7 +8790,7 @@ dependencies = [ "criterion", "integer-sqrt", "num-traits", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "primitive-types", "rand 0.7.3", "scale-info", @@ -8764,7 +8814,7 @@ dependencies = [ name = "sp-authority-discovery" version = "4.0.0-dev" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-api", "sp-application-crypto", @@ -8777,7 +8827,7 @@ name = "sp-authorship" version = "4.0.0-dev" dependencies = [ "async-trait", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sp-inherents", "sp-runtime", "sp-std", @@ -8787,7 +8837,7 @@ dependencies = [ name = "sp-block-builder" version = "4.0.0-dev" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sp-api", "sp-inherents", "sp-runtime", @@ -8801,7 +8851,7 @@ dependencies = [ "futures 0.3.16", "log 0.4.14", "lru 0.7.0", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "sp-api", "sp-consensus", @@ -8819,7 +8869,7 @@ dependencies = [ "futures 0.3.16", "futures-timer", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sp-core", "sp-inherents", "sp-runtime", @@ -8835,7 +8885,7 @@ name = "sp-consensus-aura" version = "0.10.0-dev" dependencies = [ "async-trait", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-api", "sp-application-crypto", @@ -8853,7 +8903,7 @@ version = "0.10.0-dev" dependencies = [ "async-trait", "merlin", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "serde", "sp-api", @@ -8873,7 +8923,7 @@ dependencies = [ name = "sp-consensus-pow" version = "0.10.0-dev" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sp-api", "sp-core", "sp-runtime", @@ -8884,7 +8934,7 @@ dependencies = [ name = "sp-consensus-slots" version = "0.10.0-dev" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "serde", "sp-arithmetic", @@ -8895,7 +8945,7 @@ dependencies = [ name = "sp-consensus-vrf" version = "0.10.0-dev" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.3.1", "schnorrkel", "sp-core", "sp-runtime", @@ -8924,7 +8974,7 @@ dependencies = [ "log 0.4.14", "merlin", "num-traits", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parity-util-mem", "parking_lot 0.11.2", "primitive-types", @@ -8998,7 +9048,7 @@ name = "sp-externalities" version = "0.10.0" dependencies = [ "environmental", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sp-std", "sp-storage", ] @@ -9009,7 +9059,7 @@ version = "4.0.0-dev" dependencies = [ "finality-grandpa", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "serde", "sp-api", @@ -9027,7 +9077,7 @@ dependencies = [ "async-trait", "futures 0.3.16", "impl-trait-for-tuples", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sp-core", "sp-runtime", "sp-std", @@ -9042,7 +9092,7 @@ dependencies = [ "hash-db", "libsecp256k1", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "sp-core", "sp-externalities", @@ -9075,7 +9125,7 @@ dependencies = [ "derive_more", "futures 0.3.16", "merlin", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "rand 0.7.3", "rand_chacha 0.2.2", @@ -9096,7 +9146,7 @@ dependencies = [ name = "sp-npos-elections" version = "4.0.0-dev" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.3.1", "rand 0.7.3", "scale-info", "serde", @@ -9113,7 +9163,7 @@ name = "sp-npos-elections-fuzzer" version = "2.0.0-alpha.5" dependencies = [ "honggfuzz", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "rand 0.7.3", "scale-info", "sp-npos-elections", @@ -9125,7 +9175,7 @@ dependencies = [ name = "sp-npos-elections-solution-type" version = "4.0.0-dev" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 3.1.2", "proc-macro-crate 1.1.0", "proc-macro2", "quote", @@ -9172,7 +9222,7 @@ dependencies = [ "hash256-std-hasher", "impl-trait-for-tuples", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parity-util-mem", "paste 1.0.6", "rand 0.7.3", @@ -9196,7 +9246,7 @@ name = "sp-runtime-interface" version = "4.1.0-dev" dependencies = [ "impl-trait-for-tuples", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "primitive-types", "rustversion", "sp-core", @@ -9268,7 +9318,7 @@ version = "0.10.0-dev" dependencies = [ "assert_matches", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sp-core", "sp-io", "sp-std", @@ -9289,7 +9339,7 @@ dependencies = [ name = "sp-session" version = "4.0.0-dev" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-api", "sp-core", @@ -9302,7 +9352,7 @@ dependencies = [ name = "sp-staking" version = "4.0.0-dev" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-runtime", "sp-std", @@ -9316,7 +9366,7 @@ dependencies = [ "hex-literal", "log 0.4.14", "num-traits", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "pretty_assertions", "rand 0.7.3", @@ -9342,7 +9392,7 @@ name = "sp-storage" version = "4.0.0" dependencies = [ "impl-serde", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "ref-cast", "serde", "sp-debug-derive", @@ -9354,7 +9404,7 @@ name = "sp-tasks" version = "4.0.0-dev" dependencies = [ "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sp-core", "sp-externalities", "sp-io", @@ -9366,7 +9416,7 @@ dependencies = [ name = "sp-test-primitives" version = "2.0.0" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parity-util-mem", "serde", "sp-application-crypto", @@ -9381,7 +9431,7 @@ dependencies = [ "async-trait", "futures-timer", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sp-api", "sp-inherents", "sp-runtime", @@ -9393,7 +9443,7 @@ dependencies = [ name = "sp-tracing" version = "4.0.0" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sp-std", "tracing", "tracing-core", @@ -9414,7 +9464,7 @@ version = "4.0.0-dev" dependencies = [ "async-trait", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-inherents", @@ -9431,7 +9481,7 @@ dependencies = [ "hash-db", "hex-literal", "memory-db 0.28.0", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "scale-info", "sp-core", "sp-runtime", @@ -9448,7 +9498,7 @@ version = "4.0.0-dev" dependencies = [ "async-trait", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "serde", "sp-core", "sp-inherents", @@ -9461,7 +9511,7 @@ name = "sp-version" version = "4.0.0-dev" dependencies = [ "impl-serde", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parity-wasm 0.42.2", "scale-info", "serde", @@ -9476,7 +9526,7 @@ dependencies = [ name = "sp-version-proc-macro" version = "4.0.0-dev" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.3.1", "proc-macro2", "quote", "sp-version", @@ -9489,7 +9539,7 @@ version = "4.1.0-dev" dependencies = [ "impl-trait-for-tuples", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sp-std", "wasmi", "wasmtime", @@ -9650,7 +9700,7 @@ dependencies = [ "frame-system", "futures 0.3.16", "jsonrpc-client-transports", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-rpc-api", "scale-info", "serde", @@ -9668,7 +9718,7 @@ dependencies = [ "jsonrpc-core-client", "jsonrpc-derive", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-client-api", "sc-rpc-api", "sc-transaction-pool", @@ -9702,7 +9752,7 @@ dependencies = [ "async-trait", "futures 0.3.16", "hex", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-client-api", "sc-client-db", "sc-consensus", @@ -9733,7 +9783,7 @@ dependencies = [ "memory-db 0.27.0", "pallet-babe", "pallet-timestamp", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parity-util-mem", "sc-block-builder", "sc-executor", @@ -9773,7 +9823,7 @@ name = "substrate-test-runtime-client" version = "2.0.0" dependencies = [ "futures 0.3.16", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-block-builder", "sc-client-api", "sc-consensus", @@ -9793,7 +9843,7 @@ version = "2.0.0" dependencies = [ "derive_more", "futures 0.3.16", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "sc-transaction-pool", "sc-transaction-pool-api", @@ -10320,7 +10370,7 @@ dependencies = [ "hash-db", "keccak-hasher", "memory-db 0.28.0", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "trie-db", "trie-root", "trie-standardmap", @@ -10413,7 +10463,7 @@ version = "0.10.0-dev" dependencies = [ "jsonrpsee", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 3.1.2", "remote-externalities", "sc-chain-spec", "sc-cli", @@ -10650,7 +10700,7 @@ dependencies = [ "derive_more", "futures 0.3.16", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "serde", "sp-api", "sp-blockchain", @@ -11381,6 +11431,15 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214" +[[package]] +name = "wyz" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30b31594f29d27036c383b53b59ed3476874d518f0efb151b27a4c275141390e" +dependencies = [ + "tap", +] + [[package]] name = "x25519-dalek" version = "1.1.0" diff --git a/client/cli/Cargo.toml b/client/cli/Cargo.toml index 01f5aab25d5fa..a1076daeb7dba 100644 --- a/client/cli/Cargo.toml +++ b/client/cli/Cargo.toml @@ -19,7 +19,7 @@ tokio = { version = "1.15", features = [ "signal", "rt-multi-thread" ] } futures = "0.3.9" fdlimit = "0.2.1" libp2p = "0.40.0" -parity-scale-codec = "2.3.1" +parity-scale-codec = "3.1.2" hex = "0.4.2" rand = "0.7.3" tiny-bip39 = "0.8.2" diff --git a/client/finality-grandpa/Cargo.toml b/client/finality-grandpa/Cargo.toml index 3f9261c0c17af..68c82997cdf29 100644 --- a/client/finality-grandpa/Cargo.toml +++ b/client/finality-grandpa/Cargo.toml @@ -23,7 +23,7 @@ futures-timer = "3.0.1" log = "0.4.8" parking_lot = "0.11.2" rand = "0.8.4" -parity-scale-codec = { version = "2.3.1", features = ["derive"] } +parity-scale-codec = { version = "3.1.2", features = ["derive"] } sp-application-crypto = { version = "4.0.0", path = "../../primitives/application-crypto" } sp-arithmetic = { version = "4.0.0", path = "../../primitives/arithmetic" } sp-runtime = { version = "4.1.0-dev", path = "../../primitives/runtime" } diff --git a/client/service/test/Cargo.toml b/client/service/test/Cargo.toml index 84b1d44e7bde6..241500c3eb938 100644 --- a/client/service/test/Cargo.toml +++ b/client/service/test/Cargo.toml @@ -40,5 +40,5 @@ sc-client-api = { version = "4.0.0-dev", path = "../../api" } sc-block-builder = { version = "0.10.0-dev", path = "../../block-builder" } sc-executor = { version = "0.10.0-dev", path = "../../executor" } sp-panic-handler = { version = "4.0.0", path = "../../../primitives/panic-handler" } -parity-scale-codec = "2.3.1" +parity-scale-codec = "3.1.2" sp-tracing = { version = "4.0.0", path = "../../../primitives/tracing" } diff --git a/primitives/npos-elections/solution-type/Cargo.toml b/primitives/npos-elections/solution-type/Cargo.toml index cfb3af4552e2e..2a1e189266726 100644 --- a/primitives/npos-elections/solution-type/Cargo.toml +++ b/primitives/npos-elections/solution-type/Cargo.toml @@ -21,7 +21,7 @@ proc-macro2 = "1.0.36" proc-macro-crate = "1.1.0" [dev-dependencies] -parity-scale-codec = "2.3.1" +parity-scale-codec = "3.1.2" scale-info = "1.0" sp-arithmetic = { path = "../../arithmetic", version = "4.0.0" } # used by generate_solution_type: diff --git a/utils/frame/try-runtime/cli/Cargo.toml b/utils/frame/try-runtime/cli/Cargo.toml index 2e214ec2307b7..8daa1f41d9c95 100644 --- a/utils/frame/try-runtime/cli/Cargo.toml +++ b/utils/frame/try-runtime/cli/Cargo.toml @@ -14,7 +14,7 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] log = "0.4.8" -parity-scale-codec = { version = "2.3.1" } +parity-scale-codec = { version = "3.1.2" } serde = "1.0.132" structopt = "0.3.25"