Unverified Commit 95b2e18e authored by André Silva's avatar André Silva Committed by GitHub
Browse files

runtime: use babe as randomness source (#2504)

* runtime: use babe as randomness source

* runtime: fix randomness api

* bridges: fix random_seed

* parachains: use mock TestRandomness from frame_support_test

* parachains: use mock TestRandomness from frame_support_test

* runtime: update randomness source in test-runtime

* runtime: remove unused import

* parachains: add todo to audit usage of randomness api

* "Update Substrate"

Co-authored-by: parity-processbot <>
parent dc39e1c7
Pipeline #127713 passed with stages
in 33 minutes and 49 seconds
...@@ -1646,7 +1646,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" ...@@ -1646,7 +1646,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
[[package]] [[package]]
name = "fork-tree" name = "fork-tree"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"parity-scale-codec", "parity-scale-codec",
] ]
...@@ -1664,7 +1664,7 @@ dependencies = [ ...@@ -1664,7 +1664,7 @@ dependencies = [
[[package]] [[package]]
name = "frame-benchmarking" name = "frame-benchmarking"
version = "3.1.0" version = "3.1.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-support", "frame-support",
"frame-system", "frame-system",
...@@ -1683,7 +1683,7 @@ dependencies = [ ...@@ -1683,7 +1683,7 @@ dependencies = [
[[package]] [[package]]
name = "frame-benchmarking-cli" name = "frame-benchmarking-cli"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"Inflector", "Inflector",
"chrono", "chrono",
...@@ -1706,7 +1706,7 @@ dependencies = [ ...@@ -1706,7 +1706,7 @@ dependencies = [
[[package]] [[package]]
name = "frame-executive" name = "frame-executive"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-support", "frame-support",
"frame-system", "frame-system",
...@@ -1722,7 +1722,7 @@ dependencies = [ ...@@ -1722,7 +1722,7 @@ dependencies = [
[[package]] [[package]]
name = "frame-metadata" name = "frame-metadata"
version = "13.0.0" version = "13.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"parity-scale-codec", "parity-scale-codec",
"serde", "serde",
...@@ -1733,7 +1733,7 @@ dependencies = [ ...@@ -1733,7 +1733,7 @@ dependencies = [
[[package]] [[package]]
name = "frame-support" name = "frame-support"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"bitflags", "bitflags",
"frame-metadata", "frame-metadata",
...@@ -1759,7 +1759,7 @@ dependencies = [ ...@@ -1759,7 +1759,7 @@ dependencies = [
[[package]] [[package]]
name = "frame-support-procedural" name = "frame-support-procedural"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"Inflector", "Inflector",
"frame-support-procedural-tools", "frame-support-procedural-tools",
...@@ -1771,7 +1771,7 @@ dependencies = [ ...@@ -1771,7 +1771,7 @@ dependencies = [
[[package]] [[package]]
name = "frame-support-procedural-tools" name = "frame-support-procedural-tools"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-support-procedural-tools-derive", "frame-support-procedural-tools-derive",
"proc-macro-crate 1.0.0", "proc-macro-crate 1.0.0",
...@@ -1783,17 +1783,38 @@ dependencies = [ ...@@ -1783,17 +1783,38 @@ dependencies = [
[[package]] [[package]]
name = "frame-support-procedural-tools-derive" name = "frame-support-procedural-tools-derive"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn", "syn",
] ]
[[package]]
name = "frame-support-test"
version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [
"frame-metadata",
"frame-support",
"frame-system",
"parity-scale-codec",
"pretty_assertions",
"rustversion",
"serde",
"sp-core",
"sp-inherents",
"sp-io",
"sp-runtime",
"sp-state-machine",
"sp-std",
"trybuild",
]
[[package]] [[package]]
name = "frame-system" name = "frame-system"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-support", "frame-support",
"impl-trait-for-tuples", "impl-trait-for-tuples",
...@@ -1810,7 +1831,7 @@ dependencies = [ ...@@ -1810,7 +1831,7 @@ dependencies = [
[[package]] [[package]]
name = "frame-system-benchmarking" name = "frame-system-benchmarking"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -1824,7 +1845,7 @@ dependencies = [ ...@@ -1824,7 +1845,7 @@ dependencies = [
[[package]] [[package]]
name = "frame-system-rpc-runtime-api" name = "frame-system-rpc-runtime-api"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"parity-scale-codec", "parity-scale-codec",
"sp-api", "sp-api",
...@@ -1833,7 +1854,7 @@ dependencies = [ ...@@ -1833,7 +1854,7 @@ dependencies = [
[[package]] [[package]]
name = "frame-try-runtime" name = "frame-try-runtime"
version = "0.9.0" version = "0.9.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-support", "frame-support",
"parity-scale-codec", "parity-scale-codec",
...@@ -4135,7 +4156,7 @@ checksum = "13370dae44474229701bb69b90b4f4dca6404cb0357a2d50d635f1171dc3aa7b" ...@@ -4135,7 +4156,7 @@ checksum = "13370dae44474229701bb69b90b4f4dca6404cb0357a2d50d635f1171dc3aa7b"
[[package]] [[package]]
name = "pallet-authority-discovery" name = "pallet-authority-discovery"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-support", "frame-support",
"frame-system", "frame-system",
...@@ -4151,7 +4172,7 @@ dependencies = [ ...@@ -4151,7 +4172,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-authorship" name = "pallet-authorship"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-support", "frame-support",
"frame-system", "frame-system",
...@@ -4166,7 +4187,7 @@ dependencies = [ ...@@ -4166,7 +4187,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-babe" name = "pallet-babe"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -4191,7 +4212,7 @@ dependencies = [ ...@@ -4191,7 +4212,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-balances" name = "pallet-balances"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -4206,7 +4227,7 @@ dependencies = [ ...@@ -4206,7 +4227,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-bounties" name = "pallet-bounties"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -4221,7 +4242,7 @@ dependencies = [ ...@@ -4221,7 +4242,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-collective" name = "pallet-collective"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -4238,7 +4259,7 @@ dependencies = [ ...@@ -4238,7 +4259,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-democracy" name = "pallet-democracy"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -4253,7 +4274,7 @@ dependencies = [ ...@@ -4253,7 +4274,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-election-provider-multi-phase" name = "pallet-election-provider-multi-phase"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -4274,7 +4295,7 @@ dependencies = [ ...@@ -4274,7 +4295,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-elections-phragmen" name = "pallet-elections-phragmen"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -4290,7 +4311,7 @@ dependencies = [ ...@@ -4290,7 +4311,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-grandpa" name = "pallet-grandpa"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -4312,7 +4333,7 @@ dependencies = [ ...@@ -4312,7 +4333,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-identity" name = "pallet-identity"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"enumflags2", "enumflags2",
"frame-benchmarking", "frame-benchmarking",
...@@ -4328,7 +4349,7 @@ dependencies = [ ...@@ -4328,7 +4349,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-im-online" name = "pallet-im-online"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -4348,7 +4369,7 @@ dependencies = [ ...@@ -4348,7 +4369,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-indices" name = "pallet-indices"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -4365,7 +4386,7 @@ dependencies = [ ...@@ -4365,7 +4386,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-membership" name = "pallet-membership"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-support", "frame-support",
"frame-system", "frame-system",
...@@ -4379,7 +4400,7 @@ dependencies = [ ...@@ -4379,7 +4400,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-multisig" name = "pallet-multisig"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -4395,7 +4416,7 @@ dependencies = [ ...@@ -4395,7 +4416,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-nicks" name = "pallet-nicks"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-support", "frame-support",
"frame-system", "frame-system",
...@@ -4409,7 +4430,7 @@ dependencies = [ ...@@ -4409,7 +4430,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-offences" name = "pallet-offences"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-support", "frame-support",
"frame-system", "frame-system",
...@@ -4425,7 +4446,7 @@ dependencies = [ ...@@ -4425,7 +4446,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-offences-benchmarking" name = "pallet-offences-benchmarking"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -4447,7 +4468,7 @@ dependencies = [ ...@@ -4447,7 +4468,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-proxy" name = "pallet-proxy"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -4463,7 +4484,7 @@ dependencies = [ ...@@ -4463,7 +4484,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-randomness-collective-flip" name = "pallet-randomness-collective-flip"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-support", "frame-support",
"frame-system", "frame-system",
...@@ -4476,7 +4497,7 @@ dependencies = [ ...@@ -4476,7 +4497,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-recovery" name = "pallet-recovery"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"enumflags2", "enumflags2",
"frame-support", "frame-support",
...@@ -4491,7 +4512,7 @@ dependencies = [ ...@@ -4491,7 +4512,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-scheduler" name = "pallet-scheduler"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -4507,7 +4528,7 @@ dependencies = [ ...@@ -4507,7 +4528,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-session" name = "pallet-session"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-support", "frame-support",
"frame-system", "frame-system",
...@@ -4527,7 +4548,7 @@ dependencies = [ ...@@ -4527,7 +4548,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-session-benchmarking" name = "pallet-session-benchmarking"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -4543,7 +4564,7 @@ dependencies = [ ...@@ -4543,7 +4564,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-society" name = "pallet-society"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-support", "frame-support",
"frame-system", "frame-system",
...@@ -4557,7 +4578,7 @@ dependencies = [ ...@@ -4557,7 +4578,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-staking" name = "pallet-staking"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -4581,7 +4602,7 @@ dependencies = [ ...@@ -4581,7 +4602,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-staking-reward-curve" name = "pallet-staking-reward-curve"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"proc-macro-crate 1.0.0", "proc-macro-crate 1.0.0",
"proc-macro2", "proc-macro2",
...@@ -4592,7 +4613,7 @@ dependencies = [ ...@@ -4592,7 +4613,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-sudo" name = "pallet-sudo"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-support", "frame-support",
"frame-system", "frame-system",
...@@ -4606,7 +4627,7 @@ dependencies = [ ...@@ -4606,7 +4627,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-timestamp" name = "pallet-timestamp"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -4625,7 +4646,7 @@ dependencies = [ ...@@ -4625,7 +4646,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-tips" name = "pallet-tips"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -4640,7 +4661,7 @@ dependencies = [ ...@@ -4640,7 +4661,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-transaction-payment" name = "pallet-transaction-payment"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-support", "frame-support",
"frame-system", "frame-system",
...@@ -4656,7 +4677,7 @@ dependencies = [ ...@@ -4656,7 +4677,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-transaction-payment-rpc" name = "pallet-transaction-payment-rpc"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"jsonrpc-core", "jsonrpc-core",
"jsonrpc-core-client", "jsonrpc-core-client",
...@@ -4673,7 +4694,7 @@ dependencies = [ ...@@ -4673,7 +4694,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-transaction-payment-rpc-runtime-api" name = "pallet-transaction-payment-rpc-runtime-api"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"pallet-transaction-payment", "pallet-transaction-payment",
"parity-scale-codec", "parity-scale-codec",
...@@ -4684,7 +4705,7 @@ dependencies = [ ...@@ -4684,7 +4705,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-treasury" name = "pallet-treasury"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -4700,7 +4721,7 @@ dependencies = [ ...@@ -4700,7 +4721,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-utility" name = "pallet-utility"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"frame-benchmarking", "frame-benchmarking",
"frame-support", "frame-support",
...@@ -4716,7 +4737,7 @@ dependencies = [ ...@@ -4716,7 +4737,7 @@ dependencies = [
[[package]] [[package]]
name = "pallet-vesting" name = "pallet-vesting"
version = "3.0.0" version = "3.0.0"
source = "git+https://github.com/paritytech/substrate#3adefdcea47a26c4904651e108129fd6b6ce132a" source = "git+https://github.com/paritytech/substrate#b24c43af1a77168feed445136ea4569f1d132c3a"
dependencies = [ dependencies = [
"enumflags2", "enumflags2",
"frame-benchmarking", "frame-benchmarking",
...@@ -5959,6 +5980,7 @@ dependencies = [ ...@@ -5959,6 +59