pay dispatch fee at target chain (#911)
* pay dispatch fee at target chain * refund unspent dispatch weight to messages relayer * test that transfer actually happens * pay-at-target-cchain benchmarks + fix previous benchmarks (invalid signature) * include/exclude pay-dispatch-fee weight from delivery_and_dispatch_fee/delivery tx cost * remvoe some redundant traces * enum DispatchFeePayment {} * typo * update docs * (revert removal of valid check) * Update modules/messages/src/benchmarking.rs Co-authored-by:Tomasz Drwięga <tomusdrw@users.noreply.github.com> * Update modules/messages/src/benchmarking.rs Co-authored-by:
Tomasz Drwięga <tomusdrw@users.noreply.github.com> * Update modules/messages/src/benchmarking.rs Co-authored-by:
Tomasz Drwięga <tomusdrw@users.noreply.github.com> * Update modules/messages/src/benchmarking.rs Co-authored-by:
Tomasz Drwięga <tomusdrw@users.noreply.github.com> Co-authored-by:
Tomasz Drwięga <tomusdrw@users.noreply.github.com> Co-authored-by:
Tomasz Drwięga <tomasz@parity.io>
Showing
- bridges/bin/millau/runtime/src/lib.rs 1 addition, 0 deletionsbridges/bin/millau/runtime/src/lib.rs
- bridges/bin/millau/runtime/src/rialto_messages.rs 7 additions, 0 deletionsbridges/bin/millau/runtime/src/rialto_messages.rs
- bridges/bin/rialto/runtime/src/lib.rs 25 additions, 1 deletionbridges/bin/rialto/runtime/src/lib.rs
- bridges/bin/rialto/runtime/src/millau_messages.rs 91 additions, 0 deletionsbridges/bin/rialto/runtime/src/millau_messages.rs
- bridges/bin/runtime-common/Cargo.toml 2 additions, 0 deletionsbridges/bin/runtime-common/Cargo.toml
- bridges/bin/runtime-common/README.md 3 additions, 1 deletionbridges/bin/runtime-common/README.md
- bridges/bin/runtime-common/src/messages.rs 96 additions, 22 deletionsbridges/bin/runtime-common/src/messages.rs
- bridges/bin/runtime-common/src/messages_benchmarking.rs 15 additions, 4 deletionsbridges/bin/runtime-common/src/messages_benchmarking.rs
- bridges/modules/dispatch/README.md 2 additions, 0 deletionsbridges/modules/dispatch/README.md
- bridges/modules/dispatch/src/lib.rs 148 additions, 31 deletionsbridges/modules/dispatch/src/lib.rs
- bridges/modules/messages/Cargo.toml 2 additions, 0 deletionsbridges/modules/messages/Cargo.toml
- bridges/modules/messages/README.md 17 additions, 0 deletionsbridges/modules/messages/README.md
- bridges/modules/messages/src/benchmarking.rs 58 additions, 3 deletionsbridges/modules/messages/src/benchmarking.rs
- bridges/modules/messages/src/inbound_lane.rs 175 additions, 84 deletionsbridges/modules/messages/src/inbound_lane.rs
- bridges/modules/messages/src/lib.rs 150 additions, 31 deletionsbridges/modules/messages/src/lib.rs
- bridges/modules/messages/src/mock.rs 42 additions, 7 deletionsbridges/modules/messages/src/mock.rs
- bridges/modules/messages/src/weights.rs 92 additions, 81 deletionsbridges/modules/messages/src/weights.rs
- bridges/modules/messages/src/weights_ext.rs 17 additions, 0 deletionsbridges/modules/messages/src/weights_ext.rs
- bridges/primitives/chain-millau/src/lib.rs 8 additions, 1 deletionbridges/primitives/chain-millau/src/lib.rs
- bridges/primitives/chain-rialto/src/lib.rs 8 additions, 1 deletionbridges/primitives/chain-rialto/src/lib.rs
Please register or sign in to comment