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
Companion for #8615: enrich metadata with type information #3336
Merged
Merged
Changes from 95 commits
Commits
Show all changes
173 commits
Select commit
Hold shift + click to select a range
ff5b8b9
Use beefy branch with scale-info
ascjones 62dcbe0
Add patches
ascjones 5e3cd0b
Sprinkle some TypeInfo derives
ascjones 8ecca4b
Merge branch 'master' into aj-metadata-vnext
ascjones 897847d
Add some TypeInfo deriv
ascjones f7f3eba
Merge branch 'master' into aj-metadata-vnext
ascjones 31269db
Cargo.lock
ascjones af119a8
Derive TypeInfo and skip type params for Xcm types
ascjones 953533d
Merge branch 'master' into aj-metadata-vnext
ascjones e746c9a
Merge branch 'master' into aj-metadata-vnext
ascjones 55509f8
Cargo.lock
ascjones fa28059
Fix up scale_info bounds attributes
ascjones 8be661f
Fix up dependencies
ascjones 413d606
Use my own beefy-primitives branch
ascjones d00852d
Bump BEEFY
adoerr 8efad79
Update patches
ascjones 75f7259
Add some scale-info dependencies and TypeInfo derives
ascjones 5373fe0
Merge branch 'master' into aj-metadata-vnext
ascjones 60f0b98
Merge branch 'ad-bump-beefy' into aj-metadata-vnext
ascjones b588518
More TypeInfo decoration
ascjones f25a62e
Merge branch 'master' into aj-metadata-vnext
ascjones 3a33f24
Update scale-info
ascjones 470d72f
Some TypeInfos and remove more Event pallet::metadata
ascjones 62c3c38
Moar TypeInfos
ascjones c899599
TypeInfos galore, fix up metadata runtime API
ascjones ae1d656
TypeInfo
ascjones a769ca5
TypeInfos, update other runtime metadata APIs
ascjones f1cce46
Fix up Kusama, comment out some `usize` QueueSize parameter types
ascjones eec770f
Remove local diener patches
ascjones 62574a1
Cargo.lock
ascjones 4e129e9
Merge branch 'master' into aj-metadata-vnext
ascjones 5f0f394
Cargo.lock
ascjones f9e09ad
Merge branch 'master' into aj-metadata-vnext
ascjones 2d9c1fc
Merge branch 'master' into aj-metadata-vnext
ascjones f7528a1
Merge branch 'master' into aj-metadata-vnext
ascjones a6862c6
Update to scale-info crates.io release
ascjones ea8e22e
Update primitive-types branch
ascjones 9bb3b6c
Update pallet-beefy to use custom branch
ascjones 7b86936
Update other parity-common deps
ascjones fa73046
Update parity-common patches
ascjones 1d6f032
bump a bunch of deps in parity-common
ordian 2bd1990
Merge remote-tracking branch 'origin/ao-bump-common' into aj-metadata…
ascjones 9cecc0b
Remove parity-common patches
ascjones 1c2ff15
Bump finality-grandpa version
ascjones 1c2ee46
Merge branch 'master' into aj-metadata-vnext
ascjones c231e94
Merge branch 'master' into aj-metadata-vnext
ascjones 2a755df
Cargo.lock
ascjones 5499db4
Update scale-info to 0.9.1
ascjones 77cce3e
Add recursion_limit for runtime-parachains
ascjones 1107735
Add some scale_info attributes
ascjones 8d66ce5
Merge branch 'master' into aj-metadata-vnext
ascjones 5e5294d
Cargo.lock
ascjones a51a955
Merge branch 'master' into aj-metadata-vnext
ascjones 1292b75
Revert finality-grandpa bump
ascjones e2aa670
Cargo.lock, scale-info update
ascjones 58474e8
Merge branch 'master' into aj-metadata-vnext
ascjones cdcd546
Merge branch 'master' into aj-metadata-vnext
ascjones f4b02d2
cargo update
ascjones 7e7d804
Make sure using patched version of finality-grandpa
ascjones 3e64870
Use patched scale-info
ascjones 5554974
Update to scale-info 0.10.0
ascjones 6ff0177
Update finality-grandpa
ascjones 3341b13
Merge branch 'master' into aj-metadata-vnext
ascjones f975429
Cargo.lock
ascjones db49516
Update beefy deps
ascjones 7dc7788
Update beefy deps again
ascjones 3b7934a
Add scale-info dependency
ascjones a308780
Remove deprecated pallet::metadata attributes.
ascjones 97ea3a4
Add some missing scale-info deps and derives
ascjones d36007f
Use some variant struct call syntax
ascjones 4dec4e9
Add missing TypeInfo impl
ascjones bfecda4
Add some more TypeInfo impls
ascjones 56d3ccf
Convert some call enum struct variant constructors
ascjones b999aad
More scale-info deps and derives
ascjones 9f39452
Call enum struct variants
ascjones 2758423
TypeInfo derives
ascjones d64b309
Call enum variant structs
ascjones 0d933df
scale-info deps and derives
ascjones 7f1b8ab
Call enum variant struct constructors
ascjones 63bba5e
Use beefy-primitives scale-info feature
ascjones d582508
Use grandpa-bridge-gadget master branch
ascjones ae01899
Remove finality-grandpa patch
ascjones 7058c63
Merge branch 'master' into aj-metadata-vnext
ascjones 816bbce
Add missing scale_info dependency and derive
ascjones 4689c22
Fix up some call variant constructors
ascjones 5d9c506
Add missing scale_info dependency
ascjones f6a10b8
Fix some test errors
ascjones e50a25e
More TypeInfo derives
ascjones 276ef25
More call variant structs
ascjones 3583683
Call variant structs in tests
ascjones 9610ecd
Cargo.lock
ascjones e99a888
Merge branch 'master' into aj-metadata-vnext
ascjones 0dda53e
Merge branch 'master' into aj-metadata-vnext
ascjones 3f02ac1
Fmt
ascjones 1ecb559
Fix more call struct variants
ascjones 42f7c57
Another call struct variant
ascjones 5d75d24
add scale-info/std features explicitly
gui1117 f8317fb
More call struct variants
ascjones f89da00
Add missing scale-info dependency
ascjones 7d1a63e
Merge branch 'master' into aj-metadata-vnext
ascjones 5039f0d
Fmt
ascjones a6819eb
review: activate scale-info/std where missing
ascjones fc36843
Merge remote-tracking branch 'origin/aj-metadata-vnext' into aj-metad…
ascjones f83f91a
Remove some duplicate std feature activation
ascjones 80a5467
review: add scale_info bounds() attr
ascjones e70b2a3
More call variant structs
ascjones 03c1a50
Remove recursion limit
ascjones 8f5d219
Update beefy-primitives
ascjones de4e971
Merge branch 'master' into aj-metadata-vnext
ascjones d3992ce
Update beefy-primitives
ascjones b95be0f
Fix simnet call variant struct errors
ascjones 96e1b2c
Fmt
ascjones becb2e5
Merge branch 'master' into aj-metadata-vnext
ascjones 93602b2
cargo update -p beefy-primitives
ascjones 78ce022
Merge branch 'master' into aj-metadata-vnext
ascjones f69894a
Add some missing TypeInfo derives
ascjones 38213d2
Fix some call variants
ascjones d0199c2
Fix some call variant underscores
ascjones 062c9e7
Merge branch 'master' into aj-metadata-vnext
ascjones ea3335c
Merge branch 'master' into aj-metadata-vnext
ascjones c2768f7
Merge branch 'master' into aj-metadata-vnext
ascjones 5deb24b
Cargo.lock
ascjones 90fb002
Merge branch 'master' into aj-metadata-vnext
ascjones c50bf5d
Cargo.lock
ascjones bd56a24
Add missing TypeInfo derive
ascjones cfb5f69
Add some more missing TypeInfo derives
ascjones 8e4d383
Even more missing TypeInfo derives
ascjones 9fa06ea
Merge branch 'master' into aj-metadata-vnext
ascjones 0bcefab
Add TypeInfo derives to new xcm types
ascjones fa3931e
Fmt
ascjones 54cb9ba
Merge branch 'master' into aj-metadata-vnext
ascjones 82b5340
Cargo.lock
ascjones 1b99947
Add missing TypeInfo impls
ascjones 48f04b7
Cargo.lock
ascjones 31b36a8
Merge branch 'master' into aj-metadata-vnext
ascjones 1085da2
More missing TypeInfos
ascjones 33f4f5b
Fixes
ascjones 2a59367
Merge branch 'master' into aj-metadata-vnext
ascjones 8376552
Cargo.lock
ascjones 329d6ab
Merge branch 'master' into aj-metadata-vnext
ascjones 7609117
Cargo.lock
ascjones 2d86864
Add TypeInfo impls to xcm v2
ascjones cd0b6f1
Merge branch 'master' into aj-metadata-vnext
ascjones 4254a2a
Update to scale-info 1.0
ascjones 01dd50a
Update finality-grandpa 0.14.4, patch for now
ascjones 66b4953
Update beefy
ascjones 4b088de
Remove patched finality-grandpa
ascjones 066e7c1
Merge branch 'master' into aj-metadata-vnext
ascjones 987a8e2
Add TypeInfo impl to Outcome
ascjones 1868fdd
Fixes
ascjones 8134211
Call variant struct
ascjones 61aead4
Call variant struct
ascjones 5b0327c
Fix test
ascjones e14c03a
Merge branch 'master' into aj-metadata-vnext
ascjones 6b5a233
Add TypeInfo impl
ascjones 86cd1b4
Merge branch 'master' into aj-metadata-vnext
ascjones 972da56
Merge branch 'master' into aj-metadata-vnext
ascjones ae7d99e
Cargo.lock
ascjones 3ad7a4b
Merge branch 'master' into aj-metadata-vnext
ascjones b07f0e6
Merge branch 'master' into aj-metadata-vnext
ascjones d742982
Cargo.lock
ascjones 547235a
Merge branch 'master' into aj-metadata-vnext
ascjones 78dd90f
Merge branch 'master' into aj-metadata-vnext
ascjones 1ee2d23
Cargo.lock
ascjones 97c92a0
Merge branch 'master' into aj-metadata-vnext
ascjones 3228678
git checkout master Cargo.lock
ascjones 00367d8
update Substrate
53dfa46
Add missing scale-info features for beefy-primitives
ascjones c86a008
Merge branch 'aj-metadata-vnext' of github.com:paritytech/polkadot in…
ascjones da2054d
Fmt
bkchr f512c86
Remove check for now
bkchr 00a0187
Update beefy-primitives, removes scale-info feature
ascjones ff5e6b7
Update beefy-primitives again
ascjones 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
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.
those change will need to be applied in https://github.com/paritytech/parity-bridges-common too
cc @HCastano
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.
Yep, I can approve here in order to make the checks happy, but for a proper review of the bridges integration please open a PR in
parity-bridges-common
(@ascjones)