Enable changing executor params through governance (#6934)
* Add a pallet call to change executor params * Use `OptionQuery`; Avoid runtime panic * Move pending executor params to `configuration` * Move `ExecutorParams` to `HostConfiguration` structure * Add executor params to the v5 migration * Add an `ExecutorParams` benchmark * ".git/.scripts/commands/bench/bench.sh" runtime polkadot runtime_parachains::configuration * Add to `WeightInfo` * Add dummy weights to other networks * ".git/.scripts/commands/bench/bench.sh" runtime kusama runtime_parachains::configuration * ".git/.scripts/commands/bench/bench.sh" runtime rococo runtime_parachains::configuration * ".git/.scripts/commands/bench/bench.sh" runtime westend runtime_parachains::configuration * Use real weight * Fix comment --------- Co-authored-by: command-bot <>
Showing
- polkadot/primitives/src/v4/executor_params.rs 2 additions, 0 deletionspolkadot/primitives/src/v4/executor_params.rs
- polkadot/primitives/src/v4/mod.rs 2 additions, 0 deletionspolkadot/primitives/src/v4/mod.rs
- polkadot/runtime/kusama/src/weights/runtime_parachains_configuration.rs 34 additions, 16 deletions...me/kusama/src/weights/runtime_parachains_configuration.rs
- polkadot/runtime/parachains/src/configuration.rs 22 additions, 2 deletionspolkadot/runtime/parachains/src/configuration.rs
- polkadot/runtime/parachains/src/configuration/benchmarking.rs 13 additions, 0 deletions...adot/runtime/parachains/src/configuration/benchmarking.rs
- polkadot/runtime/parachains/src/configuration/migration.rs 8 additions, 1 deletionpolkadot/runtime/parachains/src/configuration/migration.rs
- polkadot/runtime/parachains/src/configuration/tests.rs 1 addition, 0 deletionspolkadot/runtime/parachains/src/configuration/tests.rs
- polkadot/runtime/parachains/src/session_info.rs 3 additions, 11 deletionspolkadot/runtime/parachains/src/session_info.rs
- polkadot/runtime/polkadot/src/weights/runtime_parachains_configuration.rs 51 additions, 31 deletions.../polkadot/src/weights/runtime_parachains_configuration.rs
- polkadot/runtime/rococo/src/weights/runtime_parachains_configuration.rs 51 additions, 31 deletions...me/rococo/src/weights/runtime_parachains_configuration.rs
- polkadot/runtime/westend/src/weights/runtime_parachains_configuration.rs 34 additions, 16 deletions...e/westend/src/weights/runtime_parachains_configuration.rs
Please register or sign in to comment