Bridge: make some headers submissions free (#4102)
supersedes https://github.com/paritytech/parity-bridges-common/pull/2873
Draft because of couple of TODOs:
- [x] fix remaining TODOs;
- [x] double check that all changes from
https://github.com/paritytech/parity-bridges-common/pull/2873 are
correctly ported;
- [x] create a separate PR (on top of that one or a follow up?) for
https://github.com/paritytech/polkadot-sdk/tree/sv-try-new-bridge-fees;
- [x] fix compilation issues (haven't checked, but there should be
many).
---------
Co-authored-by:
Adrian Catangiu <adrian@parity.io>
parent
4f3d43a0
Showing
- .gitlab/pipeline/zombienet.yml 3 additions, 1 deletion.gitlab/pipeline/zombienet.yml
- Cargo.lock 9 additions, 0 deletionsCargo.lock
- bridges/bin/runtime-common/Cargo.toml 2 additions, 0 deletionsbridges/bin/runtime-common/Cargo.toml
- bridges/bin/runtime-common/src/extensions/check_obsolete_extension.rs 526 additions, 51 deletions...runtime-common/src/extensions/check_obsolete_extension.rs
- bridges/bin/runtime-common/src/extensions/priority_calculator.rs 319 additions, 114 deletions.../bin/runtime-common/src/extensions/priority_calculator.rs
- bridges/bin/runtime-common/src/extensions/refund_relayer_extension.rs 468 additions, 159 deletions...runtime-common/src/extensions/refund_relayer_extension.rs
- bridges/bin/runtime-common/src/mock.rs 3 additions, 1 deletionbridges/bin/runtime-common/src/mock.rs
- bridges/chains/chain-bridge-hub-cumulus/src/lib.rs 3 additions, 0 deletionsbridges/chains/chain-bridge-hub-cumulus/src/lib.rs
- bridges/chains/chain-bridge-hub-kusama/src/lib.rs 1 addition, 0 deletionsbridges/chains/chain-bridge-hub-kusama/src/lib.rs
- bridges/chains/chain-bridge-hub-polkadot/src/lib.rs 1 addition, 0 deletionsbridges/chains/chain-bridge-hub-polkadot/src/lib.rs
- bridges/chains/chain-bridge-hub-rococo/src/lib.rs 3 additions, 2 deletionsbridges/chains/chain-bridge-hub-rococo/src/lib.rs
- bridges/chains/chain-bridge-hub-westend/src/lib.rs 5 additions, 4 deletionsbridges/chains/chain-bridge-hub-westend/src/lib.rs
- bridges/modules/grandpa/src/call_ext.rs 323 additions, 35 deletionsbridges/modules/grandpa/src/call_ext.rs
- bridges/modules/grandpa/src/lib.rs 211 additions, 38 deletionsbridges/modules/grandpa/src/lib.rs
- bridges/modules/grandpa/src/mock.rs 4 additions, 2 deletionsbridges/modules/grandpa/src/mock.rs
- bridges/modules/grandpa/src/weights_ext.rs 58 additions, 0 deletionsbridges/modules/grandpa/src/weights_ext.rs
- bridges/modules/parachains/src/call_ext.rs 247 additions, 52 deletionsbridges/modules/parachains/src/call_ext.rs
- bridges/modules/parachains/src/lib.rs 303 additions, 41 deletionsbridges/modules/parachains/src/lib.rs
- bridges/modules/parachains/src/mock.rs 9 additions, 2 deletionsbridges/modules/parachains/src/mock.rs
- bridges/modules/parachains/src/weights_ext.rs 26 additions, 1 deletionbridges/modules/parachains/src/weights_ext.rs
Please register or sign in to comment