polkadot-sdk icon indicating copy to clipboard operation
polkadot-sdk copied to clipboard

AssetHub as root on Westend relay

Open karolk91 opened this issue 8 months ago • 2 comments

Description

This PR introduces:

  • use of LocationAsSuperuser implementation 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_chain test case within asset-hub-westend-integration-tests
  • removes stuff that become obsolete due to this changes like ContainsAssetHub, AssetHubAsSuperuser

karolk91 avatar May 01 '25 18:05 karolk91

/cmd fmt

seadanda avatar May 26 '25 15:05 seadanda

@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

karolk91 avatar May 26 '25 18:05 karolk91

@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

karolk91 avatar Jun 06 '25 09:06 karolk91

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