seal: Refactor ext_gas_price (#6478)
* seal: Refactor ext_gas_price * Remove seals dependency on pallet_transaction_payment * Add weight as an argument to ext_gas_price * Fixed documentation nits from review * Do not use unchecked math even in test code
Showing
- substrate/Cargo.lock 0 additions, 1 deletionsubstrate/Cargo.lock
- substrate/bin/node/runtime/src/lib.rs 2 additions, 0 deletionssubstrate/bin/node/runtime/src/lib.rs
- substrate/frame/contracts/Cargo.toml 0 additions, 2 deletionssubstrate/frame/contracts/Cargo.toml
- substrate/frame/contracts/src/exec.rs 6 additions, 8 deletionssubstrate/frame/contracts/src/exec.rs
- substrate/frame/contracts/src/lib.rs 13 additions, 4 deletionssubstrate/frame/contracts/src/lib.rs
- substrate/frame/contracts/src/tests.rs 3 additions, 9 deletionssubstrate/frame/contracts/src/tests.rs
- substrate/frame/contracts/src/wasm/mod.rs 7 additions, 6 deletionssubstrate/frame/contracts/src/wasm/mod.rs
- substrate/frame/contracts/src/wasm/runtime.rs 5 additions, 3 deletionssubstrate/frame/contracts/src/wasm/runtime.rs
- substrate/frame/transaction-payment/src/lib.rs 15 additions, 18 deletionssubstrate/frame/transaction-payment/src/lib.rs
Please register or sign in to comment