Update Balances Pallet to use `WeightInfo` (#6610)
* Update balance benchmarks * Update weight functions * Remove user component * make componentless * Add support for `#[extra]` tag on benchmarks * Update balances completely * Apply suggestions from code review Co-authored-by:Alexander Theißen <alex.theissen@me.com> * Fix some tests * Maybe fix to test. Need approval from @tomusdrw this is okay * Make test better * keep weights conservative * Update macro for merge master * Add headers * Apply suggestions from code review Co-authored-by:
Alexander Popiak <alexander.popiak@parity.io> Co-authored-by:
Alexander Theißen <alex.theissen@me.com> Co-authored-by:
Alexander Popiak <alexander.popiak@parity.io>
Showing
- substrate/bin/node/executor/tests/basic.rs 8 additions, 10 deletionssubstrate/bin/node/executor/tests/basic.rs
- substrate/bin/node/executor/tests/submit_transaction.rs 8 additions, 10 deletionssubstrate/bin/node/executor/tests/submit_transaction.rs
- substrate/bin/node/runtime/src/lib.rs 6 additions, 2 deletionssubstrate/bin/node/runtime/src/lib.rs
- substrate/bin/node/runtime/src/weights/mod.rs 18 additions, 0 deletionssubstrate/bin/node/runtime/src/weights/mod.rs
- substrate/bin/node/runtime/src/weights/pallet_balances.rs 47 additions, 0 deletionssubstrate/bin/node/runtime/src/weights/pallet_balances.rs
- substrate/frame/balances/src/benchmarking.rs 73 additions, 44 deletionssubstrate/frame/balances/src/benchmarking.rs
- substrate/frame/balances/src/lib.rs 16 additions, 14 deletionssubstrate/frame/balances/src/lib.rs
- substrate/frame/benchmarking/src/lib.rs 58 additions, 7 deletionssubstrate/frame/benchmarking/src/lib.rs
- substrate/frame/benchmarking/src/utils.rs 6 additions, 1 deletionsubstrate/frame/benchmarking/src/utils.rs
- substrate/utils/frame/benchmarking-cli/src/command.rs 1 addition, 0 deletionssubstrate/utils/frame/benchmarking-cli/src/command.rs
- substrate/utils/frame/benchmarking-cli/src/lib.rs 4 additions, 0 deletionssubstrate/utils/frame/benchmarking-cli/src/lib.rs
Please register or sign in to comment