FRAME: inherited call weight syntax (#13932)
* First approach on pallet::call_weight Signed-off-by:Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Use attr on pallet::call instead Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Ui tests Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Rename to weight(prefix = ...)) Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Simplify to #[pallet::call(weight(T))] Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Add stray token error Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Cleanup Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Migrate remaining pallets Using script from https://github.com/ggwpez/substrate-scripts/blob/e1b5ea5b5b4018867f3e869fce6f448b4ba9d71f/frame-code-migration/src/call_weight.rs Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Try to add some docs Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Revert "Migrate remaining pallets" Lets do this as a follow-up, I dont want to bloat this small MR. This reverts commit 331d4b42d72de1dacaed714d69166fa1bc9c92dd. Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Renames Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Review fixes Co-authored-by:
Sam Johnson <sam@durosoft.com> Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Test weights Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Update UI tests Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Update frame/support/procedural/src/pallet/parse/mod.rs Co-authored-by:
Muharem Ismailov <ismailov.m.h@gmail.com> * Remove old code Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Update docs Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> --------- Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: parity-processbot <> Co-authored-by:
Muharem Ismailov <ismailov.m.h@gmail.com>
Showing
- substrate/frame/alliance/src/lib.rs 1 addition, 11 deletionssubstrate/frame/alliance/src/lib.rs
- substrate/frame/alliance/src/tests.rs 9 additions, 0 deletionssubstrate/frame/alliance/src/tests.rs
- substrate/frame/assets/src/lib.rs 1 addition, 24 deletionssubstrate/frame/assets/src/lib.rs
- substrate/frame/assets/src/tests.rs 10 additions, 0 deletionssubstrate/frame/assets/src/tests.rs
- substrate/frame/balances/src/lib.rs 1 addition, 6 deletionssubstrate/frame/balances/src/lib.rs
- substrate/frame/balances/src/tests/mod.rs 10 additions, 1 deletionsubstrate/frame/balances/src/tests/mod.rs
- substrate/frame/examples/basic/src/lib.rs 1 addition, 4 deletionssubstrate/frame/examples/basic/src/lib.rs
- substrate/frame/examples/basic/src/tests.rs 1 addition, 0 deletionssubstrate/frame/examples/basic/src/tests.rs
- substrate/frame/support/procedural/src/pallet/expand/call.rs 28 additions, 11 deletionssubstrate/frame/support/procedural/src/pallet/expand/call.rs
- substrate/frame/support/procedural/src/pallet/parse/call.rs 39 additions, 14 deletionssubstrate/frame/support/procedural/src/pallet/parse/call.rs
- substrate/frame/support/procedural/src/pallet/parse/mod.rs 78 additions, 5 deletionssubstrate/frame/support/procedural/src/pallet/parse/mod.rs
- substrate/frame/support/procedural/src/pallet/parse/pallet_struct.rs 2 additions, 2 deletions...rame/support/procedural/src/pallet/parse/pallet_struct.rs
- substrate/frame/support/src/lib.rs 1 addition, 1 deletionsubstrate/frame/support/src/lib.rs
- substrate/frame/support/test/tests/pallet_ui/call_missing_weight.stderr 4 additions, 2 deletions...e/support/test/tests/pallet_ui/call_missing_weight.stderr
- substrate/frame/support/test/tests/pallet_ui/call_weight_inherited_invalid.rs 50 additions, 0 deletions...ort/test/tests/pallet_ui/call_weight_inherited_invalid.rs
- substrate/frame/support/test/tests/pallet_ui/call_weight_inherited_invalid.stderr 11 additions, 0 deletions...test/tests/pallet_ui/call_weight_inherited_invalid.stderr
- substrate/frame/support/test/tests/pallet_ui/call_weight_inherited_invalid2.rs 53 additions, 0 deletions...rt/test/tests/pallet_ui/call_weight_inherited_invalid2.rs
- substrate/frame/support/test/tests/pallet_ui/call_weight_inherited_invalid2.stderr 11 additions, 0 deletions...est/tests/pallet_ui/call_weight_inherited_invalid2.stderr
- substrate/frame/support/test/tests/pallet_ui/call_weight_inherited_invalid3.rs 53 additions, 0 deletions...rt/test/tests/pallet_ui/call_weight_inherited_invalid3.rs
- substrate/frame/support/test/tests/pallet_ui/call_weight_inherited_invalid3.stderr 19 additions, 0 deletions...est/tests/pallet_ui/call_weight_inherited_invalid3.stderr
Please register or sign in to comment