Skip to content

Commit

Permalink
Add and configure asset registry pallet (#276)
Browse files Browse the repository at this point in the history
* Add asset_registry.rs to runtime/common

* Add asset registry pallet to Foucoco runtime

* Add asset registry pallet to Amplitude runtime

* Add asset registry pallet to Pendulum runtime

* Add benchmarking logic for orml_asset_registry.rs to runtime/common

* Add benchmarked weights for orml-asset-registry

* Change call filters

* Enable benchmarks for asset registry in all runtimes

* Configure asset_registry in chain_spec.rs

* Update Cargo.lock

* Fix missing dependencies of orml_asset_registry.rs

* Configure runtime-common/try-runtime features for runtimes

* Rewrite AssetAuthority type
Pass the EnsureRoot to another type instead of implementing the whole trait

* Add instructions for benchmarking to README.md

* Use Some(Currency) in benchmarks

* Generate benchmarks for orml_asset_registry pallet
for all runtimes

* Bump spacewalk dependencies
This is necessary to have the latest CustomMetadata

* Adjust CustomMetadata struct usage

* Add comment to construct_runtime! macros

* Fix misconfiguration in foucoco Cargo.toml

* Re-generate benchmark weights for asset registry pallet
  • Loading branch information
ebma authored Jul 27, 2023
1 parent c1a20ac commit f5e9251
Show file tree
Hide file tree
Showing 21 changed files with 645 additions and 116 deletions.
111 changes: 70 additions & 41 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit f5e9251

Please sign in to comment.