Add payment_queryFeeDetails RPC (#7692)
* Return FeeDetails in compute_fee_raw() * Add payment_queryDetails rpc * Simplify serde attribute a bit * Fix line width check * Use saturating_add() * Move transaction payment rpc types to types.rs * Add file header * Fix test * Update Cargo.lock * Nit * Apply the review suggestions * . * . * Fix serde * Fix rust doc * . * Update frame/transaction-payment/src/types.rs Co-authored-by:Guillaume Thiolliere <gui.thiolliere@gmail.com> * Use NumberOrHex in fee details RPC * Address review feedback * Nits * Update some docs * Address review * Update frame/transaction-payment/src/types.rs Co-authored-by:
Guillaume Thiolliere <gui.thiolliere@gmail.com> * Happy 2021 * Nit * Address code review * Remove needless bound Co-authored-by:
Guillaume Thiolliere <gui.thiolliere@gmail.com>
Showing
- substrate/Cargo.lock 2 additions, 6 deletionssubstrate/Cargo.lock
- substrate/bin/node-template/runtime/src/lib.rs 6 additions, 0 deletionssubstrate/bin/node-template/runtime/src/lib.rs
- substrate/bin/node/runtime/src/lib.rs 4 additions, 1 deletionsubstrate/bin/node/runtime/src/lib.rs
- substrate/frame/transaction-payment/Cargo.toml 1 addition, 2 deletionssubstrate/frame/transaction-payment/Cargo.toml
- substrate/frame/transaction-payment/rpc/Cargo.toml 0 additions, 1 deletionsubstrate/frame/transaction-payment/rpc/Cargo.toml
- substrate/frame/transaction-payment/rpc/runtime-api/Cargo.toml 2 additions, 9 deletions...rate/frame/transaction-payment/rpc/runtime-api/Cargo.toml
- substrate/frame/transaction-payment/rpc/runtime-api/src/lib.rs 5 additions, 74 deletions...rate/frame/transaction-payment/rpc/runtime-api/src/lib.rs
- substrate/frame/transaction-payment/rpc/src/lib.rs 60 additions, 6 deletionssubstrate/frame/transaction-payment/rpc/src/lib.rs
- substrate/frame/transaction-payment/src/lib.rs 66 additions, 35 deletionssubstrate/frame/transaction-payment/src/lib.rs
- substrate/frame/transaction-payment/src/types.rs 155 additions, 0 deletionssubstrate/frame/transaction-payment/src/types.rs
- substrate/primitives/rpc/src/number.rs 21 additions, 3 deletionssubstrate/primitives/rpc/src/number.rs
Please register or sign in to comment