diff --git a/Cargo.lock b/Cargo.lock index 16a24f284dc4d..eb20cbc5e75ac 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -479,7 +479,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", @@ -514,7 +514,7 @@ dependencies = [ "jsonrpc-derive", "jsonrpc-pubsub", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-rpc", "serde", "serde_json", @@ -540,8 +540,8 @@ version = "4.0.0-dev" dependencies = [ "hex", "hex-literal", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-api", "sp-application-crypto", "sp-core", @@ -597,10 +597,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]] @@ -609,10 +609,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.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" +dependencies = [ + "funty 2.0.0", + "radium 0.7.0", + "tap", + "wyz 0.5.1", ] [[package]] @@ -1902,10 +1914,10 @@ 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", + "scale-info 1.0.0", ] [[package]] @@ -1964,7 +1976,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" name = "fork-tree" version = "3.0.0" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.3.1", ] [[package]] @@ -1986,9 +1998,9 @@ dependencies = [ "hex-literal", "linregress", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "paste 1.0.6", - "scale-info", + "scale-info 1.0.0", "sp-api", "sp-application-crypto", "sp-io", @@ -2010,7 +2022,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", @@ -2030,8 +2042,8 @@ version = "4.0.0-dev" dependencies = [ "frame-support", "frame-system", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-arithmetic", "sp-core", "sp-io", @@ -2049,8 +2061,8 @@ dependencies = [ "hex-literal", "pallet-balances", "pallet-transaction-payment", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-inherents", "sp-io", @@ -2062,13 +2074,13 @@ dependencies = [ [[package]] name = "frame-metadata" -version = "14.2.0" +version = "15.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37ed5e5c346de62ca5c184b4325a6600d1eaca210666e4606fe4e449574978d0" +checksum = "878babb0b136e731cc77ec2fd883ff02745ff21e6fb662729953d44923df009c" dependencies = [ "cfg-if 1.0.0", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 3.1.5", + "scale-info 2.5.0", "serde", ] @@ -2084,11 +2096,11 @@ 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", - "scale-info", + "scale-info 1.0.0", "serde", "smallvec 1.7.0", "sp-arithmetic", @@ -2142,10 +2154,10 @@ dependencies = [ "frame-support", "frame-support-test-pallet", "frame-system", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "pretty_assertions", "rustversion", - "scale-info", + "scale-info 1.0.0", "serde", "sp-arithmetic", "sp-core", @@ -2163,8 +2175,8 @@ version = "4.0.0-dev" dependencies = [ "frame-support", "frame-system", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-runtime", "sp-version", @@ -2176,8 +2188,8 @@ version = "4.0.0-dev" dependencies = [ "frame-support", "frame-system", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", ] [[package]] @@ -2187,8 +2199,8 @@ dependencies = [ "criterion", "frame-support", "log 0.4.14", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "serde", "sp-core", "sp-externalities", @@ -2206,8 +2218,8 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -2218,7 +2230,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", ] @@ -2288,6 +2300,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" @@ -2917,7 +2935,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]] @@ -4566,7 +4584,7 @@ dependencies = [ "pallet-im-online", "pallet-timestamp", "pallet-transaction-payment", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "platforms", "rand 0.7.3", "regex", @@ -4640,9 +4658,9 @@ dependencies = [ "pallet-im-online", "pallet-timestamp", "pallet-treasury", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-executor", - "scale-info", + "scale-info 1.0.0", "sp-application-crypto", "sp-consensus-babe", "sp-core", @@ -4661,7 +4679,7 @@ name = "node-inspect" version = "0.9.0-dev" dependencies = [ "derive_more", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-cli", "sc-client-api", "sc-executor", @@ -4677,8 +4695,8 @@ name = "node-primitives" version = "2.0.0" dependencies = [ "frame-system", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-application-crypto", "sp-core", "sp-runtime", @@ -4776,8 +4794,8 @@ dependencies = [ "pallet-uniques", "pallet-utility", "pallet-vesting", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-api", "sp-authority-discovery", "sp-block-builder", @@ -4865,8 +4883,8 @@ dependencies = [ "pallet-timestamp", "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-api", "sp-block-builder", "sp-consensus-aura", @@ -4894,7 +4912,7 @@ dependencies = [ "node-runtime", "pallet-asset-tx-payment", "pallet-transaction-payment", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-block-builder", "sc-client-api", "sc-client-db", @@ -4934,7 +4952,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", ] @@ -5160,8 +5178,8 @@ dependencies = [ "pallet-authorship", "pallet-balances", "pallet-transaction-payment", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "serde", "serde_json", "smallvec 1.7.0", @@ -5180,8 +5198,8 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5195,8 +5213,8 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5210,8 +5228,8 @@ dependencies = [ "frame-support", "frame-system", "pallet-timestamp", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-application-crypto", "sp-consensus-aura", "sp-core", @@ -5227,8 +5245,8 @@ dependencies = [ "frame-support", "frame-system", "pallet-session", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-application-crypto", "sp-authority-discovery", "sp-core", @@ -5244,8 +5262,8 @@ dependencies = [ "frame-support", "frame-system", "impl-trait-for-tuples", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-authorship", "sp-core", "sp-io", @@ -5269,8 +5287,8 @@ dependencies = [ "pallet-staking", "pallet-staking-reward-curve", "pallet-timestamp", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-application-crypto", "sp-consensus-babe", "sp-consensus-vrf", @@ -5292,8 +5310,8 @@ dependencies = [ "frame-system", "log 0.4.14", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5341,8 +5359,8 @@ dependencies = [ "frame-system", "log 0.4.14", "pallet-transaction-payment", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5357,8 +5375,8 @@ dependencies = [ "frame-support", "frame-system", "pallet-session", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "serde", "sp-core", "sp-io", @@ -5383,8 +5401,8 @@ dependencies = [ "pallet-mmr", "pallet-mmr-primitives", "pallet-session", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "serde", "sp-core", "sp-io", @@ -5403,8 +5421,8 @@ dependencies = [ "log 0.4.14", "pallet-balances", "pallet-treasury", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5422,8 +5440,8 @@ dependencies = [ "pallet-balances", "pallet-bounties", "pallet-treasury", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5438,8 +5456,8 @@ dependencies = [ "frame-support", "frame-system", "log 0.4.14", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5465,12 +5483,12 @@ dependencies = [ "pallet-randomness-collective-flip", "pallet-timestamp", "pallet-utility", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "pretty_assertions", "pwasm-utils", "rand 0.8.4", "rand_pcg 0.3.1", - "scale-info", + "scale-info 1.0.0", "serde", "smallvec 1.7.0", "sp-core", @@ -5487,8 +5505,8 @@ name = "pallet-contracts-primitives" version = "4.0.0-dev" dependencies = [ "bitflags", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "serde", "sp-core", "sp-rpc", @@ -5514,7 +5532,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", @@ -5529,8 +5547,8 @@ name = "pallet-contracts-rpc-runtime-api" version = "4.0.0-dev" dependencies = [ "pallet-contracts-primitives", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-api", "sp-runtime", "sp-std", @@ -5545,8 +5563,8 @@ dependencies = [ "frame-system", "pallet-balances", "pallet-scheduler", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "serde", "sp-core", "sp-io", @@ -5564,10 +5582,10 @@ 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", + "scale-info 1.0.0", "sp-arithmetic", "sp-core", "sp-io", @@ -5589,8 +5607,8 @@ dependencies = [ "frame-system", "log 0.4.14", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-npos-elections", @@ -5608,8 +5626,8 @@ dependencies = [ "frame-system", "log 0.4.14", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5624,8 +5642,8 @@ dependencies = [ "frame-system", "lite-json", "log 0.4.14", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-keystore", @@ -5639,8 +5657,8 @@ version = "3.0.0-dev" dependencies = [ "frame-support", "frame-system", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5656,8 +5674,8 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-arithmetic", "sp-core", "sp-io", @@ -5682,8 +5700,8 @@ dependencies = [ "pallet-staking", "pallet-staking-reward-curve", "pallet-timestamp", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-application-crypto", "sp-core", "sp-finality-grandpa", @@ -5704,8 +5722,8 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5722,8 +5740,8 @@ dependencies = [ "log 0.4.14", "pallet-authorship", "pallet-session", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-application-crypto", "sp-core", "sp-io", @@ -5740,8 +5758,8 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-keyring", @@ -5758,8 +5776,8 @@ dependencies = [ "frame-support-test", "frame-system", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5774,8 +5792,8 @@ dependencies = [ "frame-support", "frame-system", "log 0.4.14", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5793,8 +5811,8 @@ dependencies = [ "frame-system", "hex-literal", "pallet-mmr-primitives", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5809,7 +5827,7 @@ dependencies = [ "frame-system", "hex-literal", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "serde", "sp-api", "sp-core", @@ -5825,7 +5843,7 @@ dependencies = [ "jsonrpc-core-client", "jsonrpc-derive", "pallet-mmr-primitives", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "serde", "serde_json", "sp-api", @@ -5842,8 +5860,8 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5857,8 +5875,8 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5872,8 +5890,8 @@ dependencies = [ "frame-support", "frame-system", "log 0.4.14", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5888,8 +5906,8 @@ dependencies = [ "frame-system", "log 0.4.14", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "serde", "sp-core", "sp-io", @@ -5915,8 +5933,8 @@ dependencies = [ "pallet-staking", "pallet-staking-reward-curve", "pallet-timestamp", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5932,8 +5950,8 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5949,8 +5967,8 @@ dependencies = [ "frame-system", "pallet-balances", "pallet-utility", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5963,9 +5981,9 @@ version = "4.0.0-dev" dependencies = [ "frame-support", "frame-system", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "safe-mix", - "scale-info", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5979,8 +5997,8 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -5996,8 +6014,8 @@ dependencies = [ "frame-system", "log 0.4.14", "pallet-preimage", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -6012,8 +6030,8 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -6029,8 +6047,8 @@ dependencies = [ "impl-trait-for-tuples", "log 0.4.14", "pallet-timestamp", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -6053,9 +6071,9 @@ dependencies = [ "pallet-staking", "pallet-staking-reward-curve", "pallet-timestamp", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "rand 0.7.3", - "scale-info", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -6071,9 +6089,9 @@ dependencies = [ "frame-support-test", "frame-system", "pallet-balances", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "rand_chacha 0.2.2", - "scale-info", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -6095,9 +6113,9 @@ 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", + "scale-info 1.0.0", "serde", "sp-application-crypto", "sp-core", @@ -6135,8 +6153,8 @@ version = "4.0.0-dev" dependencies = [ "frame-support", "frame-system", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -6150,8 +6168,8 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -6165,8 +6183,8 @@ dependencies = [ "frame-support", "frame-system", "log 0.4.14", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-inherents", "sp-io", @@ -6185,8 +6203,8 @@ dependencies = [ "log 0.4.14", "pallet-balances", "pallet-treasury", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "serde", "sp-core", "sp-io", @@ -6202,8 +6220,8 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "serde", "serde_json", "smallvec 1.7.0", @@ -6221,7 +6239,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", @@ -6234,7 +6252,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", ] @@ -6248,8 +6266,8 @@ dependencies = [ "frame-system", "hex-literal", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "serde", "sp-core", "sp-inherents", @@ -6268,8 +6286,8 @@ dependencies = [ "frame-system", "impl-trait-for-tuples", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "serde", "sp-core", "sp-io", @@ -6286,8 +6304,8 @@ dependencies = [ "frame-system", "log 0.4.14", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -6302,8 +6320,8 @@ dependencies = [ "frame-support", "frame-system", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -6319,8 +6337,8 @@ dependencies = [ "frame-system", "log 0.4.14", "pallet-balances", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-io", "sp-runtime", @@ -6356,7 +6374,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.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9182e4a71cae089267ab03e67c99368db7cd877baf50f931e5d6d4b71e195ac0" +dependencies = [ + "arrayvec 0.7.1", + "bitvec 1.0.1", + "byte-slice-cast", + "impl-trait-for-tuples", + "parity-scale-codec-derive 3.1.4", "serde", ] @@ -6372,6 +6404,18 @@ dependencies = [ "syn", ] +[[package]] +name = "parity-scale-codec-derive" +version = "3.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86b26a931f824dd4eca30b3e43bb4f31cd5f0d3a403c5f5ff27106b805bfde7b" +dependencies = [ + "proc-macro-crate 1.1.0", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "parity-send-wrapper" version = "0.1.0" @@ -6811,7 +6855,7 @@ dependencies = [ "fixed-hash", "impl-codec", "impl-serde", - "scale-info", + "scale-info 1.0.0", "uint", ] @@ -6866,11 +6910,11 @@ checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" [[package]] name = "proc-macro2" -version = "1.0.32" +version = "1.0.54" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba508cc11742c0dc5c1659771673afbab7a0efab23aa17e854cbab0837ed0b43" +checksum = "e472a104799c74b514a57226160104aa483546de37e839ec50e3c2e41dd87534" dependencies = [ - "unicode-xid", + "unicode-ident", ] [[package]] @@ -7015,6 +7059,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" @@ -7386,7 +7436,7 @@ dependencies = [ "jsonrpsee", "log 0.4.14", "pallet-elections-phragmen", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "serde", "serde_json", "sp-core", @@ -7620,7 +7670,7 @@ dependencies = [ "ip_network", "libp2p", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "prost", "prost-build", "quickcheck", @@ -7645,7 +7695,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", @@ -7667,7 +7717,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", @@ -7685,7 +7735,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", @@ -7716,7 +7766,7 @@ dependencies = [ "libp2p", "log 0.4.14", "names", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "rand 0.7.3", "regex", "rpassword", @@ -7751,7 +7801,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", @@ -7784,7 +7834,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", @@ -7834,7 +7884,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", @@ -7876,7 +7926,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", @@ -7947,7 +7997,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", @@ -7966,7 +8016,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", @@ -8000,7 +8050,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", @@ -8023,7 +8073,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", @@ -8059,7 +8109,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", @@ -8095,7 +8145,7 @@ version = "0.10.0-dev" dependencies = [ "derive_more", "environmental", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "pwasm-utils", "sc-allocator", "sp-core", @@ -8113,7 +8163,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", @@ -8130,7 +8180,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", @@ -8156,7 +8206,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", "rand 0.8.4", "sc-block-builder", @@ -8199,7 +8249,7 @@ dependencies = [ "jsonrpc-derive", "jsonrpc-pubsub", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-block-builder", "sc-client-api", "sc-finality-grandpa", @@ -8269,7 +8319,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", @@ -8361,7 +8411,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", @@ -8415,7 +8465,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", @@ -8451,7 +8501,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", @@ -8509,7 +8559,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", @@ -8570,7 +8620,7 @@ dependencies = [ "hex", "hex-literal", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "parking_lot 0.11.2", "sc-block-builder", "sc-client-api", @@ -8602,7 +8652,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", @@ -8617,7 +8667,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", @@ -8700,7 +8750,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", @@ -8755,8 +8805,21 @@ dependencies = [ "bitvec 0.20.2", "cfg-if 1.0.0", "derive_more", - "parity-scale-codec", - "scale-info-derive", + "parity-scale-codec 2.3.1", + "scale-info-derive 1.0.0", +] + +[[package]] +name = "scale-info" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0cfdffd972d76b22f3d7f81c8be34b2296afd3a25e0a547bd9abe340a4dbbe97" +dependencies = [ + "bitvec 1.0.1", + "cfg-if 1.0.0", + "derive_more", + "parity-scale-codec 3.1.5", + "scale-info-derive 2.5.0", "serde", ] @@ -8772,6 +8835,18 @@ dependencies = [ "syn", ] +[[package]] +name = "scale-info-derive" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61fa974aea2d63dd18a4ec3a49d59af9f34178c73a4f56d2f18205628d00681e" +dependencies = [ + "proc-macro-crate 1.1.0", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "schannel" version = "0.1.19" @@ -9189,7 +9264,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", @@ -9218,7 +9293,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", @@ -9236,8 +9311,8 @@ dependencies = [ name = "sp-application-crypto" version = "4.0.0" dependencies = [ - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "serde", "sp-core", "sp-io", @@ -9263,10 +9338,10 @@ dependencies = [ "criterion", "integer-sqrt", "num-traits", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "primitive-types", "rand 0.7.3", - "scale-info", + "scale-info 1.0.0", "serde", "sp-debug-derive", "sp-std", @@ -9287,8 +9362,8 @@ dependencies = [ name = "sp-authority-discovery" version = "4.0.0-dev" dependencies = [ - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-api", "sp-application-crypto", "sp-runtime", @@ -9300,7 +9375,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", @@ -9310,7 +9385,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", @@ -9324,7 +9399,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", @@ -9342,7 +9417,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", @@ -9358,8 +9433,8 @@ name = "sp-consensus-aura" version = "0.10.0-dev" dependencies = [ "async-trait", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-api", "sp-application-crypto", "sp-consensus", @@ -9376,8 +9451,8 @@ version = "0.10.0-dev" dependencies = [ "async-trait", "merlin", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "serde", "sp-api", "sp-application-crypto", @@ -9396,7 +9471,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", @@ -9407,8 +9482,8 @@ dependencies = [ name = "sp-consensus-slots" version = "0.10.0-dev" dependencies = [ - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "serde", "sp-arithmetic", "sp-runtime", @@ -9418,7 +9493,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", @@ -9447,13 +9522,13 @@ 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", "rand 0.7.3", "regex", - "scale-info", + "scale-info 1.0.0", "schnorrkel", "secrecy", "serde", @@ -9521,7 +9596,7 @@ name = "sp-externalities" version = "0.10.0" dependencies = [ "environmental", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sp-std", "sp-storage", ] @@ -9532,8 +9607,8 @@ version = "4.0.0-dev" dependencies = [ "finality-grandpa", "log 0.4.14", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "serde", "sp-api", "sp-application-crypto", @@ -9550,7 +9625,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", @@ -9565,7 +9640,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", @@ -9598,7 +9673,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", @@ -9619,9 +9694,9 @@ 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", + "scale-info 1.0.0", "serde", "sp-arithmetic", "sp-core", @@ -9636,9 +9711,9 @@ 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", + "scale-info 1.0.0", "sp-npos-elections", "sp-runtime", "structopt", @@ -9648,11 +9723,11 @@ dependencies = [ name = "sp-npos-elections-solution-type" version = "4.0.0-dev" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.3.1", "proc-macro-crate 1.1.0", "proc-macro2", "quote", - "scale-info", + "scale-info 1.0.0", "sp-arithmetic", "sp-npos-elections", "syn", @@ -9695,11 +9770,11 @@ 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", - "scale-info", + "scale-info 1.0.0", "serde", "serde_json", "sp-api", @@ -9719,7 +9794,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", @@ -9791,7 +9866,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", @@ -9812,8 +9887,8 @@ dependencies = [ name = "sp-session" version = "4.0.0-dev" dependencies = [ - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-api", "sp-core", "sp-runtime", @@ -9825,8 +9900,8 @@ dependencies = [ name = "sp-staking" version = "4.0.0-dev" dependencies = [ - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-runtime", "sp-std", ] @@ -9839,7 +9914,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", @@ -9865,7 +9940,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", @@ -9877,7 +9952,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", @@ -9889,7 +9964,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", @@ -9904,7 +9979,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", @@ -9916,7 +9991,7 @@ dependencies = [ name = "sp-tracing" version = "4.0.0" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sp-std", "tracing", "tracing-core", @@ -9937,8 +10012,8 @@ version = "4.0.0-dev" dependencies = [ "async-trait", "log 0.4.14", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-inherents", "sp-runtime", @@ -9954,8 +10029,8 @@ dependencies = [ "hash-db", "hex-literal", "memory-db 0.28.0", - "parity-scale-codec", - "scale-info", + "parity-scale-codec 2.3.1", + "scale-info 1.0.0", "sp-core", "sp-runtime", "sp-std", @@ -9970,9 +10045,9 @@ 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", + "scale-info 1.0.0", "serde", "sp-core-hashing-proc-macro", "sp-runtime", @@ -9985,7 +10060,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", @@ -9998,7 +10073,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", @@ -10167,9 +10242,9 @@ dependencies = [ "frame-system", "futures 0.3.16", "jsonrpc-client-transports", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "sc-rpc-api", - "scale-info", + "scale-info 1.0.0", "serde", "sp-storage", "tokio", @@ -10185,7 +10260,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", @@ -10219,7 +10294,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", @@ -10250,12 +10325,12 @@ 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", "sc-service", - "scale-info", + "scale-info 1.0.0", "serde", "sp-api", "sp-application-crypto", @@ -10288,7 +10363,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", @@ -10307,7 +10382,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", @@ -10368,13 +10443,13 @@ checksum = "1e81da0851ada1f3e9d4312c704aa4f8806f0f9d69faaf8df2f3464b4a9437c2" [[package]] name = "syn" -version = "1.0.82" +version = "1.0.109" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8daf5dd0bb60cbd4137b1b587d2fc0ae729bc07cf01cd70b36a1ed5ade3b9d59" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" dependencies = [ "proc-macro2", "quote", - "unicode-xid", + "unicode-ident", ] [[package]] @@ -10894,7 +10969,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", @@ -10987,7 +11062,7 @@ version = "0.10.0-dev" dependencies = [ "jsonrpsee", "log 0.4.14", - "parity-scale-codec", + "parity-scale-codec 2.3.1", "remote-externalities", "sc-chain-spec", "sc-cli", @@ -11094,6 +11169,12 @@ dependencies = [ "matches", ] +[[package]] +name = "unicode-ident" +version = "1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" + [[package]] name = "unicode-normalization" version = "0.1.17" @@ -11944,6 +12025,15 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214" +[[package]] +name = "wyz" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" +dependencies = [ + "tap", +] + [[package]] name = "x25519-dalek" version = "1.1.0" diff --git a/frame/contracts/src/schedule.rs b/frame/contracts/src/schedule.rs index dd066bfbe41ee..4367fa3a2472d 100644 --- a/frame/contracts/src/schedule.rs +++ b/frame/contracts/src/schedule.rs @@ -483,7 +483,7 @@ impl Default for Limits { subject_len: 32, call_depth: 32, payload_len: 16 * 1024, - code_len: 128 * 1024, + code_len: 512 * 1024, } } } diff --git a/frame/support/Cargo.toml b/frame/support/Cargo.toml index efc7caab1bd4e..2df2392759559 100644 --- a/frame/support/Cargo.toml +++ b/frame/support/Cargo.toml @@ -16,7 +16,7 @@ targets = ["x86_64-unknown-linux-gnu"] serde = { version = "1.0.132", optional = true, features = ["derive"] } codec = { package = "parity-scale-codec", version = "2.2.0", default-features = false, features = ["derive", "max-encoded-len"] } scale-info = { version = "1.0", default-features = false, features = ["derive"] } -frame-metadata = { version = "14.2.0", default-features = false, features = ["v14"] } +frame-metadata = { version = "15.1.0", default-features = false, features = ["v14"] } sp-std = { version = "4.0.0", default-features = false, path = "../../primitives/std" } sp-io = { version = "4.0.0", default-features = false, path = "../../primitives/io" } sp-runtime = { version = "4.0.0", default-features = false, path = "../../primitives/runtime" }