-
Notifications
You must be signed in to change notification settings - Fork 668
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
Backport XCM fixes to 1.5.0 #3174
Merged
franciscoaguirre
merged 10 commits into
release-crates-io-v1.5.0
from
xcm-backport-1.5.0
Feb 8, 2024
Merged
Backport XCM fixes to 1.5.0 #3174
franciscoaguirre
merged 10 commits into
release-crates-io-v1.5.0
from
xcm-backport-1.5.0
Feb 8, 2024
Commits on Feb 1, 2024
-
xcm-executor: DepositReserveAsset charges delivery fees from inner as…
…sets (#3142) This fix aims to solve an issue in Kusama that resulted in failed reserve asset transfers. During multi-hop XCMs, like reserve asset transfers where the reserve is not the sender nor the destination, but a third remote chain, the origin is not available to pay for delivery fees out of their account directly, so delivery fees should be paid out of transferred assets. This commit also adds an xcm-emulator regression test that validates this scenario is now working. Signed-off-by: Adrian Catangiu <adrian@parity.io> Co-authored-by: Francisco Aguirre <franciscoaguirreperez@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4c5e93b - Browse repository at this point
Copy the full SHA 4c5e93bView commit details -
Transactional processing for XCM (#1222)
Moved from: paritytech/polkadot#6951 closes #490 - [x] update cumulus --- This PR introduces transactional processing of certain xcm instructions. For the list of instructions checkout #490. The transactional processing is implemented as an xcm-executor config item. The two implementations in this PR are `FrameTransactionalProcessor` and `()`. The `()` implementation does no transactional processing. Each implementation of the `ProcessTransaction` trait has an `IS_TRANSACTIONAL` const that tells the XCVM if transactional processing is actually implemented. If Transactional processing is implemented, changes to touched registers should also be rolled back to prevent inconsistencies. Note for reviewers: Check out the following safety assumption: https://github.com/paritytech/polkadot-sdk/pull/1222/files#diff-4effad7d8c1c9de19fd27e18661cbf2128c8718f3b2420a27d2f816e0749ea53R30 --------- Co-authored-by: Keith Yeung <kungfukeith11@gmail.com> Co-authored-by: Francisco Aguirre <franciscoaguirreperez@gmail.com> Co-authored-by: command-bot <>
Configuration menu - View commit details
-
Copy full SHA for e0bc77e - Browse repository at this point
Copy the full SHA e0bc77eView commit details
Commits on Feb 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ccd0634 - Browse repository at this point
Copy the full SHA ccd0634View commit details -
Configuration menu - View commit details
-
Copy full SHA for 667a484 - Browse repository at this point
Copy the full SHA 667a484View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dc6dcc - Browse repository at this point
Copy the full SHA 1dc6dccView commit details -
pallet-xcm: fix test benchmarks (#2679)
For some reason original PR passed CI - when it shouldn't have. Fix `pallet-xcm` test benchmarks.
Configuration menu - View commit details
-
Copy full SHA for 5eb4171 - Browse repository at this point
Copy the full SHA 5eb4171View commit details -
[ci] Update rust to 1.74 (#2545)
cc paritytech/ci_cd#900 --------- Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: Dónal Murray <donal.murray@parity.io> Co-authored-by: Bastian Köcher <info@kchr.de> Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: command-bot <>
Configuration menu - View commit details
-
Copy full SHA for 526be44 - Browse repository at this point
Copy the full SHA 526be44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56f25ed - Browse repository at this point
Copy the full SHA 56f25edView commit details
Commits on Feb 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cb78e33 - Browse repository at this point
Copy the full SHA cb78e33View commit details
Commits on Feb 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b15ea9e - Browse repository at this point
Copy the full SHA b15ea9eView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.