-
Notifications
You must be signed in to change notification settings - Fork 683
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
wip/PoC: Enrich metadata custom types with essential types for chain communications #4358
Commits on May 1, 2024
-
metadata/ir: Extend IR with custom types
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for f0ea720 - Browse repository at this point
Copy the full SHA f0ea720View commit details -
metadata/ir: Convert custom IR types to concrete metadata
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for fecdd47 - Browse repository at this point
Copy the full SHA fecdd47View commit details -
frame/metadata: Populate custom types with runtime call of system config
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for 1279594 - Browse repository at this point
Copy the full SHA 1279594View commit details -
frame/metadata: Expose AccountId to metadata
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for ab4f6cc - Browse repository at this point
Copy the full SHA ab4f6ccView commit details -
frame/metadata: Optionally expose the AssetId of the asset pallet
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for e7bee31 - Browse repository at this point
Copy the full SHA e7bee31View commit details
Commits on May 2, 2024
-
frame/metadata: Use runtime instance for extracting AssetId type
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for d0986cf - Browse repository at this point
Copy the full SHA d0986cfView commit details -
frame/metadata: Extract address ty
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for c8061aa - Browse repository at this point
Copy the full SHA c8061aaView commit details -
frame/metadata: Extract signature ty
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for e63dae6 - Browse repository at this point
Copy the full SHA e63dae6View commit details -
frame/metadata: Extend with Hash and Hashing types
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for c666a6f - Browse repository at this point
Copy the full SHA c666a6fView commit details -
frame/metadata: Extract block header to custom types
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for fbd75b0 - Browse repository at this point
Copy the full SHA fbd75b0View commit details -
frame/metadata: Remove call enum ty from custom types
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for 0fedb4d - Browse repository at this point
Copy the full SHA 0fedb4dView commit details
Commits on May 16, 2024
-
frame/proc: Refactor itemTrait extraction
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for 17ade23 - Browse repository at this point
Copy the full SHA 17ade23View commit details -
frame/proc: Refactor check_event_type
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for 616e38d - Browse repository at this point
Copy the full SHA 616e38dView commit details -
frame/proc: Refactor TraitItemType parsing
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for 482a5ed - Browse repository at this point
Copy the full SHA 482a5edView commit details
Commits on May 17, 2024
-
frame/constants: Improve documentation
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for 785436c - Browse repository at this point
Copy the full SHA 785436cView commit details -
frame/helpers: Refactor take_first_item_pallet_attr
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for a4d7ec7 - Browse repository at this point
Copy the full SHA a4d7ec7View commit details -
frame/config: Add associated types to parsed config
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for c50d364 - Browse repository at this point
Copy the full SHA c50d364View commit details -
metadata-ir: Add type for PalletAssociatedTypesMetadataIR
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for f40acd4 - Browse repository at this point
Copy the full SHA f40acd4View commit details -
frame/config: Implement associated types metadata
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for 7659b19 - Browse repository at this point
Copy the full SHA 7659b19View commit details -
frame/construct_runtime: Extract associated types from pallet config
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for ab0b1b1 - Browse repository at this point
Copy the full SHA ab0b1b1View commit details -
Add typeInfo to types and custom cargo patch
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for b1d37e2 - Browse repository at this point
Copy the full SHA b1d37e2View commit details -
frame/proc: Extract cfg attributes
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for 97396d0 - Browse repository at this point
Copy the full SHA 97396d0View commit details -
frame/config: Add type attributes to metadata expansion
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for 3f5597e - Browse repository at this point
Copy the full SHA 3f5597eView commit details
Commits on May 20, 2024
-
Add type info on other config types
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Configuration menu - View commit details
-
Copy full SHA for a6532ed - Browse repository at this point
Copy the full SHA a6532edView commit details