Update `RuntimeVerison` type and use `system_version` to derive extrinsics...
Update `RuntimeVerison` type and use `system_version` to derive extrinsics root `StateVersion` instead of `V0` (#4257) This PR - Renames `RuntimeVersion::state_version` to `system_version` - Uses `Runtime::system_version` to derive extrinsics root `StateVersion` instead of default `StateVersion::V0` This PR should not be breaking any existing chains so long as they use same `RuntimeVersion::state_version` for `Runtime::system_version` Using `RuntimeVersion::system_version = 2` will make the extrinsics root to use `StateVersion::V1` instead of `V0` RFC for this change - https://github.com/polkadot-fellows/RFCs/pull/42 --------- Co-authored-by:Bastian Köcher <git@kchr.de> Co-authored-by:
Koute <koute@users.noreply.github.com> Co-authored-by:
Nazar Mokrynskyi <nazar@mokrynskyi.com>
Showing
- Cargo.lock 1 addition, 0 deletionsCargo.lock
- cumulus/client/network/src/tests.rs 1 addition, 1 deletioncumulus/client/network/src/tests.rs
- cumulus/client/pov-recovery/src/tests.rs 1 addition, 1 deletioncumulus/client/pov-recovery/src/tests.rs
- cumulus/pallets/parachain-system/src/mock.rs 1 addition, 1 deletioncumulus/pallets/parachain-system/src/mock.rs
- cumulus/parachains/runtimes/assets/asset-hub-rococo/src/lib.rs 1 addition, 1 deletion...us/parachains/runtimes/assets/asset-hub-rococo/src/lib.rs
- cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs 1 addition, 1 deletion...s/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
- cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs 1 addition, 1 deletion...achains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs
- cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/lib.rs 1 addition, 1 deletion...chains/runtimes/bridge-hubs/bridge-hub-westend/src/lib.rs
- cumulus/parachains/runtimes/collectives/collectives-westend/src/lib.rs 1 addition, 1 deletion...hains/runtimes/collectives/collectives-westend/src/lib.rs
- cumulus/parachains/runtimes/contracts/contracts-rococo/src/lib.rs 1 addition, 1 deletion...parachains/runtimes/contracts/contracts-rococo/src/lib.rs
- cumulus/parachains/runtimes/coretime/coretime-rococo/src/lib.rs 1 addition, 1 deletion...s/parachains/runtimes/coretime/coretime-rococo/src/lib.rs
- cumulus/parachains/runtimes/coretime/coretime-westend/src/lib.rs 1 addition, 1 deletion.../parachains/runtimes/coretime/coretime-westend/src/lib.rs
- cumulus/parachains/runtimes/glutton/glutton-westend/src/lib.rs 1 addition, 1 deletion...us/parachains/runtimes/glutton/glutton-westend/src/lib.rs
- cumulus/parachains/runtimes/people/people-rococo/src/lib.rs 1 addition, 1 deletioncumulus/parachains/runtimes/people/people-rococo/src/lib.rs
- cumulus/parachains/runtimes/people/people-westend/src/lib.rs 1 addition, 1 deletioncumulus/parachains/runtimes/people/people-westend/src/lib.rs
- cumulus/parachains/runtimes/starters/seedling/src/lib.rs 1 addition, 1 deletioncumulus/parachains/runtimes/starters/seedling/src/lib.rs
- cumulus/parachains/runtimes/starters/shell/src/lib.rs 1 addition, 1 deletioncumulus/parachains/runtimes/starters/shell/src/lib.rs
- cumulus/parachains/runtimes/testing/penpal/src/lib.rs 1 addition, 1 deletioncumulus/parachains/runtimes/testing/penpal/src/lib.rs
- cumulus/parachains/runtimes/testing/rococo-parachain/src/lib.rs 1 addition, 1 deletion...s/parachains/runtimes/testing/rococo-parachain/src/lib.rs
- cumulus/test/runtime/src/lib.rs 2 additions, 2 deletionscumulus/test/runtime/src/lib.rs
Please register or sign in to comment