Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Ability to transact_as on Target Locations #3855

Open
joepetrowski opened this issue Mar 27, 2024 · 0 comments
Open

Add Ability to transact_as on Target Locations #3855

joepetrowski opened this issue Mar 27, 2024 · 0 comments
Labels
T2-pallets This PR/Issue is related to a particular pallet. T6-XCM This PR/Issue is related to XCM.

Comments

@joepetrowski
Copy link
Contributor

If someone wants to execute an extrinsic on a remote location (e.g. a parachain) from a signed origin (e.g. an Any proxy or a multisig), they should be able to do so from the location where that account exists, so long as the remote location opts in to allow it.

For example, deposits on the Relay Chain are higher than system parachains. A multisig on the Relay Chain should be able to send instructions to transact on system chains, without requiring every member to teleport some funds to that system chain and recreate the accounts.

We could add a transact_as extrinsic to pallet-xcm to allow this.

Related: #3288 and #2479

@joepetrowski joepetrowski added T6-XCM This PR/Issue is related to XCM. T2-pallets This PR/Issue is related to a particular pallet. labels Mar 27, 2024
@acatangiu acatangiu moved this from Draft to Backlog in Parity Roadmap Mar 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T2-pallets This PR/Issue is related to a particular pallet. T6-XCM This PR/Issue is related to XCM.
Projects
Status: Backlog
Development

No branches or pull requests

1 participant