Skip to content
This repository was archived by the owner on Nov 15, 2023. It is now read-only.

Pallets: Asset Rate - Rename AssetId to AssetKind, Introduce AssetKindFactory Trait#14514

Merged
paritytech-processbot[bot] merged 10 commits intomasterfrom
muharem-asset-rate-benchmarks-rename
Jul 26, 2023
Merged

Pallets: Asset Rate - Rename AssetId to AssetKind, Introduce AssetKindFactory Trait#14514
paritytech-processbot[bot] merged 10 commits intomasterfrom
muharem-asset-rate-benchmarks-rename

Conversation

@muharem
Copy link
Contributor

@muharem muharem commented Jul 4, 2023

In the Asset Rate Pallet, the AssetId type parameter has been renamed to AssetKind. Alongside this change, the AssetKindFactory trait has been introduced specifically for benchmarks.

For Polkadot and Kusama, the AssetKind will be represented as a type consisting of (xcm::MultiLocation, xcm::AssetId). This renaming is done to avoid naming collisions. And since it is not suitable to implement From<u32> for such a type, we introduce the AssetKindFactory trait as a solution.

@muharem muharem added A0-please_review Pull request needs code review. B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. D3-trivial 🧸 PR contains trivial changes in a runtime directory that do not require an audit labels Jul 4, 2023
@muharem muharem requested review from a team July 4, 2023 17:18
@muharem muharem added the F3-breaks_API This PR changes public API; next release should be major. label Jul 4, 2023
@muharem
Copy link
Contributor Author

muharem commented Jul 13, 2023

rename originally proposed for the treasury pallet the same reason #13607 (comment)

muharem and others added 2 commits July 20, 2023 17:15
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com>
@muharem
Copy link
Contributor Author

muharem commented Jul 26, 2023

bot merge

@paritytech-processbot paritytech-processbot bot merged commit cb450b6 into master Jul 26, 2023
@paritytech-processbot paritytech-processbot bot deleted the muharem-asset-rate-benchmarks-rename branch July 26, 2023 14:49
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

A0-please_review Pull request needs code review. B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. D3-trivial 🧸 PR contains trivial changes in a runtime directory that do not require an audit F3-breaks_API This PR changes public API; next release should be major.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants