Skip to content
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

feat: permissionless asset-registry #655

Merged
merged 106 commits into from
Feb 20, 2024

Conversation

martinfridrich
Copy link
Contributor

@martinfridrich martinfridrich commented Aug 15, 2023

Permisionless asset-registry

Changes in asset-registry

  • asset-registry refactor, storage reorganization and make properties optional
  • added extrinsic to permissionlessly register that has only asset location
  • created new traits for asset-registry. Refactor of other pallets to use new traits will done in separate PR
  • implemented ED for insufficient assets

TODO:

@github-actions
Copy link

github-actions bot commented Aug 15, 2023

Crate versions that have been updated:

  • runtime-integration-tests: v1.17.5 -> v1.18.0
  • hydradx: v12.0.0 -> v12.1.0
  • pallet-asset-registry: v2.3.3 -> v3.0.0
  • pallet-bonds: v2.0.1 -> v2.1.0
  • pallet-circuit-breaker: v1.1.19 -> v1.1.20
  • pallet-dca: v1.3.3 -> v1.3.4
  • pallet-lbp: v4.7.3 -> v4.7.4
  • pallet-liquidity-mining: v4.2.5 -> v4.3.0
  • pallet-omnipool: v4.1.2 -> v4.1.3
  • pallet-omnipool-liquidity-mining: v2.0.13 -> v2.1.0
  • pallet-otc: v1.0.3 -> v1.1.0
  • pallet-route-executor: v2.0.0 -> v2.0.1
  • pallet-stableswap: v3.4.3 -> v3.4.4
  • pallet-transaction-multi-payment: v9.2.1 -> v9.3.0
  • pallet-xcm-rate-limiter: v0.1.4 -> v0.1.5
  • pallet-xyk: v6.3.4 -> v6.4.0
  • hydradx-adapters: v1.1.0 -> v1.1.1
  • hydradx-runtime: v209.0.0 -> v210.0.0
  • hydradx-traits: v2.8.4 -> v3.0.0

Runtime version has been increased.

martinfridrich and others added 25 commits August 23, 2023 12:17
…t + minor refactor and start of new traits for asset registry
…ticcouncil/HydraDX-node into feat/permissionless-asset-registry
Copy link
Contributor

@enthusiastmartin enthusiastmartin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

update readme too.

pallets/asset-registry/src/lib.rs Outdated Show resolved Hide resolved
pallets/asset-registry/src/lib.rs Outdated Show resolved Hide resolved
pallets/asset-registry/src/lib.rs Outdated Show resolved Hide resolved
pallets/asset-registry/src/lib.rs Outdated Show resolved Hide resolved
pallets/asset-registry/src/lib.rs Show resolved Hide resolved
pallets/asset-registry/src/lib.rs Outdated Show resolved Hide resolved
Copy link
Contributor

@jak-pan jak-pan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What do we miss still? Looks good.

@martinfridrich
Copy link
Contributor Author

What do we miss still? Looks good.

I'm working on removing storage fess for external asset registration

@martinfridrich martinfridrich merged commit c609e97 into master Feb 20, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants