AssetHub as root on Westend relay
Description
This PR introduces:
- use of
LocationAsSuperuserimplementation to allow AssetHub transact as root on Westend relay chain. - fixes compilation issues of testing crate
asset-hub-westend-integration-tests - introduces missing pieces of
ah_can_transact_as_root_on_relay_chaintest case withinasset-hub-westend-integration-tests - removes stuff that become obsolete due to this changes like
ContainsAssetHub,AssetHubAsSuperuser
/cmd fmt
@bkontur, @seadanda Is there anything I should do with this PR ? I can see some CIs failing but I believe this is because of base branch
@seadanda , @bkontur , @ggwpez
I have synced with donal-ahm and removed ah_can_transact_as_root_on_relay_chain. Introduced proper tests utilizing authorize_upgrade extrinsics for all chains that replaces the test I removed.
This branch + https://github.com/paritytech/polkadot-sdk/pull/8722 should cover all tests, I think we should merge this PR to donal-ahm
All GitHub workflows were cancelled due to failure one of the required jobs. Failed workflow url: https://github.com/paritytech/polkadot-sdk/actions/runs/15488669810 Failed job name: build-rustdoc