This repository has been archived by the owner on Nov 15, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
XCM v1 #2815
Merged
Merged
XCM v1 #2815
Changes from 75 commits
Commits
Show all changes
87 commits
Select commit
Hold shift + click to select a range
3e15173
MultiAsset TWO
gavofyork 12054df
Merge remote-tracking branch 'origin/master' into gav-multiasset-2
gavofyork ee80e03
Draft next MultiAsset API.
gavofyork 2661b91
XCM core builds
gavofyork 6fc030e
XCM Executor builds
gavofyork 8017453
XCM Builder builds
gavofyork 5445d06
API changes making their way throughout
gavofyork 958d79a
Some TODOs
gavofyork 7d47d21
Further build fixes
gavofyork bb5bf44
Basic compile builds
gavofyork acef319
First test fixed
gavofyork 7d700b6
All executor tests fixed
gavofyork 3e62aa3
Typo
gavofyork ca477f0
Optimize subsume_assets and add test
gavofyork 3cc428f
Optimize checked_sub
gavofyork 099aea7
XCM Builder first test fixed
gavofyork 5158442
Fix builder tests
gavofyork 6814aa8
Fix doc test
gavofyork 529a931
fix some doc tests
gavofyork 3e93d54
spelling
gavofyork f42b3ab
named fields for AllOf
gavofyork 97051b2
Update xcm/src/v0/multiasset.rs
gavofyork 84b79cf
Update xcm/src/v0/multiasset.rs
gavofyork 1f98872
Update xcm/src/v0/multiasset.rs
gavofyork 0cc61de
Update xcm/src/v0/multiasset.rs
gavofyork 4f57497
Merge branch 'master' into gav-multiasset-2-reformat
gavofyork 723990c
Reformat
gavofyork 9e2e009
Move to XCM version 1
gavofyork 00ca37b
Spelling
gavofyork 768c96a
warnings
gavofyork 2936419
Replace some more v0->v1s
gavofyork 015fff2
warnings
gavofyork b5fe03e
format
gavofyork 608a212
Add max_assets param
gavofyork dee3be5
building
gavofyork a6eaaa2
test fixes
gavofyork f58a659
tests
gavofyork 8a78100
another test
gavofyork 6eb75ad
final test
gavofyork 9d0b9f9
tests
gavofyork b5b63c8
Rename Null -> Here
gavofyork e9dbc72
Introduce
gavofyork 36ccb47
More ergonomics
gavofyork de33d7d
More ergonomics
gavofyork 7ff0493
test fix
gavofyork d43d987
Merge branch 'gav-multiasset-2' into gav-max-assets
gavofyork 84c44f8
test fixes
gavofyork 7d52b93
docs
gavofyork 51c7d05
BuyExecution includes
gavofyork 851b00e
Fix XCM extrinsics
gavofyork 20bb714
fmt
gavofyork 3f85ebd
Make Vec<MultiAsset>/MultiAssets conversions safe
gavofyork 61a2231
More MultiAssets conversion safety
gavofyork 7646446
Merge remote-tracking branch 'origin/master' into gav-multiasset-2
gavofyork 8644265
spelling
gavofyork 1e75953
fix doc test
gavofyork 669dcb0
Apply suggestions from code review
gavofyork 767bdb5
Apply suggestions from code review
gavofyork ec2c1e9
fmt
gavofyork 740f6f3
Add v0, remove VersionedMultiAsset
gavofyork 9f8606d
Remove VersionedMultiLocation
gavofyork 1c4a89a
Update xcm/src/v1/order.rs
gavofyork d3fb090
Update xcm/src/v1/mod.rs
gavofyork a5c2bde
XCM v0 backwards compatibility
gavofyork 2d0479a
Merge branch 'gav-multiasset-2' of github.com:paritytech/polkadot int…
gavofyork 7130ed7
Full compatibility
gavofyork efa012d
fmt
gavofyork a0658e1
Merge branch 'master' into gav-multiasset-2
gavofyork e33710b
Update xcm/pallet-xcm/src/lib.rs
shawntabrizi a31887c
Merge branch 'master' into gav-multiasset-2
gavofyork fe59886
Update xcm/src/v0/order.rs
gavofyork d2bd1e0
Tweaks to versioning system
gavofyork 089d90c
Merge branch 'gav-multiasset-2' of github.com:paritytech/polkadot int…
gavofyork d9ff88c
Fixes
gavofyork b40668e
fmt
gavofyork 53baf5f
Update xcm/xcm-executor/src/assets.rs
gavofyork 0309b2d
Update xcm/xcm-executor/src/assets.rs
gavofyork 0383e58
Grumbles
gavofyork 277f705
Merge branch 'gav-multiasset-2' of github.com:paritytech/polkadot int…
gavofyork 3eee7b3
Update xcm/src/v1/multiasset.rs
gavofyork c61cd59
fmt
gavofyork ac31e7e
Merge branch 'gav-multiasset-2' of github.com:paritytech/polkadot int…
gavofyork 0547932
Update xcm/src/v1/multiasset.rs
gavofyork 18dca5f
Update xcm/src/v1/multiasset.rs
gavofyork 48e3eba
Merge branch 'gav-multiasset-2' of github.com:paritytech/polkadot int…
gavofyork 04e32dc
Fixes
gavofyork c234c51
Formatting
gavofyork File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
so the plan is to disable any xcm until both the relay chain and statemine are updated?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually, I just saw no point maintaining the ability to manually execute transfers when there are dispatchables which do it for you. We can open up this filter as needed in the future.