RefundRelayerForMessagesFromParachain improvements (#1895)
* RefundRelayerForMessagesFromParachain changes - some renamings and cosmetics - removing the GI generic param since we can get it from the parachains config - merging (Parachains Instance, Parachain Id) and (Messages Instance, Messages lane Id) generic params - removing unnecessay derives - renaming for the `TransactionFeeCalculation` and defining `ActualFeeRefund` concrete implementation - adding support for multiple RefundRelayerForMessagesFromParachain (by adding a `StaticStrProvider` generic param) * Revert to using RuntimeDebug
Showing
- bridges/bin/millau/runtime/src/lib.rs 16 additions, 12 deletionsbridges/bin/millau/runtime/src/lib.rs
- bridges/bin/runtime-common/src/messages_call_ext.rs 3 additions, 3 deletionsbridges/bin/runtime-common/src/messages_call_ext.rs
- bridges/bin/runtime-common/src/refund_relayer_extension.rs 200 additions, 147 deletionsbridges/bin/runtime-common/src/refund_relayer_extension.rs
- bridges/modules/parachains/src/call_ext.rs 3 additions, 6 deletionsbridges/modules/parachains/src/call_ext.rs
- bridges/primitives/runtime/src/lib.rs 24 additions, 0 deletionsbridges/primitives/runtime/src/lib.rs
- bridges/relays/client-millau/src/lib.rs 1 addition, 1 deletionbridges/relays/client-millau/src/lib.rs
Please register or sign in to comment