[testnet] Allow governance to control fees for Rococo <> Westend bridge (#2139)
Right now governance could only control byte-fee component of Rococo <> Westend message fees (paid at Asset Hubs). This PR changes it a bit: 1) governance now allowed to control both fee components - byte fee and base fee; 2) base fee now includes cost of "default" delivery and confirmation transactions, in addition to `ExportMessage` instruction cost.
Showing
- Cargo.lock 2 additions, 0 deletionsCargo.lock
- bridges/bin/runtime-common/src/messages_benchmarking.rs 15 additions, 39 deletionsbridges/bin/runtime-common/src/messages_benchmarking.rs
- bridges/bin/runtime-common/src/messages_generation.rs 35 additions, 2 deletionsbridges/bin/runtime-common/src/messages_generation.rs
- bridges/primitives/chain-asset-hub-rococo/src/lib.rs 0 additions, 4 deletionsbridges/primitives/chain-asset-hub-rococo/src/lib.rs
- bridges/primitives/chain-asset-hub-westend/src/lib.rs 0 additions, 4 deletionsbridges/primitives/chain-asset-hub-westend/src/lib.rs
- bridges/primitives/chain-asset-hub-wococo/src/lib.rs 0 additions, 4 deletionsbridges/primitives/chain-asset-hub-wococo/src/lib.rs
- bridges/primitives/chain-bridge-hub-rococo/src/lib.rs 15 additions, 0 deletionsbridges/primitives/chain-bridge-hub-rococo/src/lib.rs
- bridges/primitives/chain-bridge-hub-westend/src/lib.rs 15 additions, 0 deletionsbridges/primitives/chain-bridge-hub-westend/src/lib.rs
- bridges/primitives/chain-bridge-hub-wococo/src/lib.rs 15 additions, 0 deletionsbridges/primitives/chain-bridge-hub-wococo/src/lib.rs
- cumulus/parachains/runtimes/assets/asset-hub-rococo/Cargo.toml 2 additions, 0 deletions...us/parachains/runtimes/assets/asset-hub-rococo/Cargo.toml
- cumulus/parachains/runtimes/assets/asset-hub-rococo/src/xcm_config.rs 25 additions, 5 deletions...chains/runtimes/assets/asset-hub-rococo/src/xcm_config.rs
- cumulus/parachains/runtimes/assets/asset-hub-westend/Cargo.toml 2 additions, 0 deletions...s/parachains/runtimes/assets/asset-hub-westend/Cargo.toml
- cumulus/parachains/runtimes/assets/asset-hub-westend/src/xcm_config.rs 24 additions, 4 deletions...hains/runtimes/assets/asset-hub-westend/src/xcm_config.rs
- cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/tests/tests.rs 108 additions, 9 deletions...ins/runtimes/bridge-hubs/bridge-hub-rococo/tests/tests.rs
- cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/tests/tests.rs 58 additions, 5 deletions...ns/runtimes/bridge-hubs/bridge-hub-westend/tests/tests.rs
- cumulus/parachains/runtimes/bridge-hubs/test-utils/src/test_cases.rs 485 additions, 55 deletions...achains/runtimes/bridge-hubs/test-utils/src/test_cases.rs
Please register or sign in to comment