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

Runtime API to execute XCM #486

Closed
xlc opened this issue Jan 17, 2023 · 2 comments
Closed

Runtime API to execute XCM #486

xlc opened this issue Jan 17, 2023 · 2 comments
Assignees
Labels
C1-mentor A task where a mentor is available. Please indicate in the issue who the mentor could be. C2-good-first-issue A task for a first time contributor to become familiar with the Polkadot-SDK. D2-substantial Can be fixed by an experienced coder with a working knowledge of the codebase. I5-enhancement An additional feature request. T6-XCM This PR/Issue is related to XCM.

Comments

@xlc
Copy link
Contributor

xlc commented Jan 17, 2023

We would like to dry run XCM and it is hard to do without a runtime API for this.

Chopsticks now implements the ability to dispatch XCM but the implementation is hacky that depends on inner details of ump pallet. https://github.com/AcalaNetwork/chopsticks/blob/master/src/xcm/upward.ts

It will be great if polkadot runtime offers the ability to dry run XCM directly.

@KiChjang KiChjang added the T6-XCM This PR/Issue is related to XCM. label Mar 23, 2023
@juangirini juangirini transferred this issue from paritytech/polkadot Aug 24, 2023
@the-right-joyce the-right-joyce added I5-enhancement An additional feature request. C1-mentor A task where a mentor is available. Please indicate in the issue who the mentor could be. and removed J0-enhancement labels Aug 25, 2023
@ggwpez ggwpez added the D2-substantial Can be fixed by an experienced coder with a working knowledge of the codebase. label Feb 8, 2024
@ggwpez ggwpez added the C2-good-first-issue A task for a first time contributor to become familiar with the Polkadot-SDK. label Mar 13, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 8, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 8, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 8, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 8, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 9, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 9, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 9, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 9, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 9, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 9, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 10, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 10, 2024
bkchr pushed a commit that referenced this issue Apr 10, 2024
@IkerAlus
Copy link
Contributor

IkerAlus commented Jun 5, 2024

isn't this covered by #3872 ?

@acatangiu
Copy link
Contributor

acatangiu commented Jun 5, 2024

Yes it is. Implemented in #3872, refined in #4621, added to test runtimes in #4634. 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C1-mentor A task where a mentor is available. Please indicate in the issue who the mentor could be. C2-good-first-issue A task for a first time contributor to become familiar with the Polkadot-SDK. D2-substantial Can be fixed by an experienced coder with a working knowledge of the codebase. I5-enhancement An additional feature request. T6-XCM This PR/Issue is related to XCM.
Projects
Status: Done
Status: Done
Development

No branches or pull requests

8 participants