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
Improve xcm-simulator #3546
Closed
Closed
Improve xcm-simulator #3546
Changes from 29 commits
Commits
Show all changes
91 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 fde986a
init
4meta5 f806a95
reserve trasfer asset and query holding tests without message checking
4meta5 eb4224b
XcmSender short circuits on first successful impl for tuples apparently
4meta5 5445d06
API changes making their way throughout
gavofyork 958d79a
Some TODOs
gavofyork c65624d
add TestSendXcm XcmRouter to track sent messages
4meta5 e9da5ea
fix mistake removing local env stuff
4meta5 abc999f
fix
4meta5 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 8b5f212
add ReceivedDmp storage value to MockMsgQueue pallet to store all rec…
4meta5 6814aa8
Fix doc test
gavofyork 6e4e6db
improve ump docs
apopiak f0e3ee3
make xcm-simulator XCM sending asynchronous
apopiak 52bc4f0
remove xcm-test-utils
apopiak 529a931
fix some doc tests
gavofyork 3e93d54
spelling
gavofyork f42b3ab
named fields for AllOf
gavofyork bfa9913
Update xcm/xcm-simulator/src/lib.rs
apopiak 3f09caa
Merge branch 'apopiak/async-xcm-sim' of https://github.com/paritytech…
4meta5 86f7d51
use automatic dispatch of message queues to check query response func…
4meta5 d2b81f9
clean
4meta5 287cd76
Update xcm/xcm-simulator/src/lib.rs
4meta5 8305934
Update xcm/xcm-simulator/src/lib.rs
4meta5 0444d45
Update xcm/xcm-simulator/src/lib.rs
4meta5 8e60c11
spellcheck nit
4meta5 35250b5
Merge branch 'amar-more-simulator-tests' of https://github.com/4meta5…
4meta5 daed1fd
clean
4meta5 68c725f
fix fmt in macro
4meta5 fa4bac1
address review comments
4meta5 97e3bd6
move process all messages to trait implementation so execute with use…
4meta5 91cccf5
better naming and organization
4meta5 e5cb209
rm local env
4meta5 847b99a
fix docs
4meta5 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 a2dc485
Update xcm/xcm-simulator/example/src/lib.rs
4meta5 0778e76
follow review suggestions
4meta5 f164f1e
fix
4meta5 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 1302cc5
fix names as per suggestion
4meta5 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 b569f77
xcmv1.into
4meta5 410266e
fmt
4meta5 ab8c01b
nit
4meta5 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
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.
reserve_asset_transfer is correct, since
ReserveAsset
is basically one word, has a specific meaning and should not be separated.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.
The function tested from
pallet_xcm
is namedreserve_transfer_assets
polkadot/xcm/pallet-xcm/src/lib.rs
Line 195 in 2882304
Should this test still be renamed?