snowbridge: improve destination fee handling to avoid trapping fees dust (#5563)
On messages Ethereum -> Polkadot Asset Hub: whether they are a token transfer or a `Transact` for registering new token, make sure to handle unspent fees, rather than trapping them. This PR deposits them to Snowbridge's sovereign account on Asset Hub. --------- Co-authored-by: command-bot <>
parent
08498f54
Showing
- bridges/snowbridge/pallets/inbound-queue/src/test.rs 2 additions, 2 deletionsbridges/snowbridge/pallets/inbound-queue/src/test.rs
- bridges/snowbridge/primitives/router/src/inbound/mod.rs 24 additions, 10 deletionsbridges/snowbridge/primitives/router/src/inbound/mod.rs
- cumulus/parachains/integration-tests/emulated/tests/bridges/bridge-hub-rococo/src/lib.rs 8 additions, 6 deletions...tests/emulated/tests/bridges/bridge-hub-rococo/src/lib.rs
- cumulus/parachains/integration-tests/emulated/tests/bridges/bridge-hub-rococo/src/tests/snowbridge.rs 13 additions, 5 deletions...d/tests/bridges/bridge-hub-rococo/src/tests/snowbridge.rs
- prdoc/pr_5563.prdoc 14 additions, 0 deletionsprdoc/pr_5563.prdoc