Apply `WeightToFeePolynomial`s to `pallet_transaction_payment`'s length fee (#10785)
* Apply WeightToFeePolynomials to length fee * Remove TransactionByteFee * Add test cases for ConstantModifierFee * Restore import * Use pallet::constant_name * Remove irrelevant TODO comment * Update frame/support/src/weights.rs * Update frame/transaction-payment/src/lib.rs * Update frame/transaction-payment/src/lib.rs * Update frame/transaction-payment/src/lib.rs Co-authored-by:Kian Paimani <5588131+kianenigma@users.noreply.github.com> * s/ConstantModifierFee/ConstantMultiplier/ * Impl LengthToFee for test configs * fmt * Remove unused import * Impl WeightToFeePolynomial for byte fee in ExtBuilder * Remove unused import * fix doc Co-authored-by:
Bastian Köcher <bkchr@users.noreply.github.com> Co-authored-by:
Kian Paimani <5588131+kianenigma@users.noreply.github.com> Co-authored-by:
Shawn Tabrizi <shawntabrizi@gmail.com>
Showing
- substrate/bin/node-template/runtime/src/lib.rs 1 addition, 5 deletionssubstrate/bin/node-template/runtime/src/lib.rs
- substrate/bin/node/runtime/src/lib.rs 2 additions, 2 deletionssubstrate/bin/node/runtime/src/lib.rs
- substrate/frame/balances/src/tests_composite.rs 1 addition, 1 deletionsubstrate/frame/balances/src/tests_composite.rs
- substrate/frame/balances/src/tests_local.rs 1 addition, 1 deletionsubstrate/frame/balances/src/tests_local.rs
- substrate/frame/balances/src/tests_reentrancy.rs 1 addition, 1 deletionsubstrate/frame/balances/src/tests_reentrancy.rs
- substrate/frame/executive/src/lib.rs 4 additions, 2 deletionssubstrate/frame/executive/src/lib.rs
- substrate/frame/support/src/weights.rs 41 additions, 1 deletionsubstrate/frame/support/src/weights.rs
- substrate/frame/transaction-payment/asset-tx-payment/src/tests.rs 1 addition, 1 deletion...e/frame/transaction-payment/asset-tx-payment/src/tests.rs
- substrate/frame/transaction-payment/src/lib.rs 32 additions, 17 deletionssubstrate/frame/transaction-payment/src/lib.rs
- substrate/frame/transaction-payment/src/payment.rs 1 addition, 2 deletionssubstrate/frame/transaction-payment/src/payment.rs
Please register or sign in to comment