Runtime dependent weights (#5064)
* Copy Substrate weights into each runtime Signed-off-by:Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Define weights per runtime Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Do the same for test-runtime Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Fix CI Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Generate multiplier tests via macro Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Fix tests Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Fix CI Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Fix imports Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Fix test Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Fix imports Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Change rococo tests to use ExtrinsicBaseWeight Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Fix imports Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Spellcheck on Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Spellcheck on Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Spellcheck Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Re-Export weight constants in the runtime Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Prepare for cumulus companion Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Fmt Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by:
Shawn Tabrizi <shawntabrizi@gmail.com>
Showing
- polkadot/Cargo.lock 0 additions, 1 deletionpolkadot/Cargo.lock
- polkadot/node/test/service/Cargo.toml 0 additions, 1 deletionpolkadot/node/test/service/Cargo.toml
- polkadot/node/test/service/src/lib.rs 2 additions, 3 deletionspolkadot/node/test/service/src/lib.rs
- polkadot/runtime/common/src/elections.rs 28 additions, 26 deletionspolkadot/runtime/common/src/elections.rs
- polkadot/runtime/common/src/lib.rs 179 additions, 151 deletionspolkadot/runtime/common/src/lib.rs
- polkadot/runtime/kusama/constants/src/lib.rs 6 additions, 2 deletionspolkadot/runtime/kusama/constants/src/lib.rs
- polkadot/runtime/kusama/constants/src/weights/block_weights.rs 46 additions, 0 deletions...dot/runtime/kusama/constants/src/weights/block_weights.rs
- polkadot/runtime/kusama/constants/src/weights/extrinsic_weights.rs 46 additions, 0 deletions...runtime/kusama/constants/src/weights/extrinsic_weights.rs
- polkadot/runtime/kusama/constants/src/weights/mod.rs 28 additions, 0 deletionspolkadot/runtime/kusama/constants/src/weights/mod.rs
- polkadot/runtime/kusama/constants/src/weights/paritydb_weights.rs 63 additions, 0 deletions.../runtime/kusama/constants/src/weights/paritydb_weights.rs
- polkadot/runtime/kusama/constants/src/weights/rocksdb_weights.rs 63 additions, 0 deletions...t/runtime/kusama/constants/src/weights/rocksdb_weights.rs
- polkadot/runtime/kusama/src/lib.rs 4 additions, 5 deletionspolkadot/runtime/kusama/src/lib.rs
- polkadot/runtime/kusama/src/tests.rs 1 addition, 1 deletionpolkadot/runtime/kusama/src/tests.rs
- polkadot/runtime/polkadot/constants/src/lib.rs 5 additions, 2 deletionspolkadot/runtime/polkadot/constants/src/lib.rs
- polkadot/runtime/polkadot/constants/src/weights/block_weights.rs 46 additions, 0 deletions...t/runtime/polkadot/constants/src/weights/block_weights.rs
- polkadot/runtime/polkadot/constants/src/weights/extrinsic_weights.rs 46 additions, 0 deletions...ntime/polkadot/constants/src/weights/extrinsic_weights.rs
- polkadot/runtime/polkadot/constants/src/weights/mod.rs 28 additions, 0 deletionspolkadot/runtime/polkadot/constants/src/weights/mod.rs
- polkadot/runtime/polkadot/constants/src/weights/paritydb_weights.rs 63 additions, 0 deletions...untime/polkadot/constants/src/weights/paritydb_weights.rs
- polkadot/runtime/polkadot/constants/src/weights/rocksdb_weights.rs 63 additions, 0 deletions...runtime/polkadot/constants/src/weights/rocksdb_weights.rs
- polkadot/runtime/polkadot/src/lib.rs 5 additions, 5 deletionspolkadot/runtime/polkadot/src/lib.rs
Please register or sign in to comment