Branislav Kontur
8171890f9b
Asset conversion nits ( #2860 )
...
* [asset-conv] Unused Balances type
* [asset-conv] native asset change
* Dedicated `AssetBalance` type for `pallet_assets` instances
* Improved local vs foreign asset handling + test for not allowing pool_assets in pool
* Removed `into_multiasset_id`
* Fix
* Refactor
* Fixed create_pool for benchmark with LocalAndForeignAssets (finally found it)
* ".git/.scripts/commands/fmt/fmt.sh"
* Revert
* fmt
* Migrates pools with `MultiLocation { parents: 0, interior: Here }` to `MultiLocation { parents: 1, interior: Here }`
* Allow `set_storage` for `AllowMultiAssetPools` / `LiquidityWithdrawalFee`
* Benchmarks work
* Removed comment + more defensive migration
* `T::Currency::transfer` -> `Balances::transfer_all` in migration
* Change pool_id in migration
* Update parachains/runtimes/assets/asset-hub-westend/src/lib.rs
* Bump substrate (manually)
* Bump polkadot
* Fixes from polkadot + clippy
* Fix for xcm-emulator tests (thank you Nacho)
---------
Co-authored-by: command-bot <>
Co-authored-by: Jegor Sidorenko <5252494+jsidorenko@users.noreply.github.com >
2023-07-21 23:53:51 +02:00
Michal Kucharczyk
94d2e4bc28
GenesisBuild<T,I> deprecated. BuildGenesisConfig added (#2757 )
...
* GenesisBuild<T,I> deprecated. BuildGenesisConfig added
* ".git/.scripts/commands/fmt/fmt.sh"
* integration-tests/emulated: ..Default::default added to genesis configs
* Cargo.lock updated
* Cargo.lock updated
* update lockfile for {"polkadot", "substrate"}
* clippy fixes
* clippy fixes
* clippy fixes again
---------
Co-authored-by: command-bot <>
2023-07-12 12:00:17 +00:00
Gavin Wood
ec21c0a24d
Companion for polkadot#7234 (XCM: Tools for uniquely referencing messages) ( #2601 )
...
* Fixes for new API
* Formatting
* Fixes
* Fixes
* Further fixes
* XCMP dispatch events mention message ID
* XCMP event includes ID
* Add DMP message ID functionality
* Integrate into test parachains
* Remove WithUniqueTopic usage
* Use new primitive
* Formatting
* undiener
* Revert lock
* Fixes
* Fixes
* Fixes
* Fixes
* Formatting
* message_hash becomes message_id
* Rename
* Another Rename
* Fixes
* Fix
* Bump
* Fixes
* Grumble.
2023-05-25 16:52:38 +01:00
Adrian Catangiu
4e4799927a
BridgeHub[Rococo/Wococo] test batched relaying of messages and their dispatch ( #2578 )
...
Added some tests that aim to cover the runtime configuration
that is exercised when BH receives relayed complex message.
* checks correct importing of proofs for:
bridged chain finality, bridged para heads, bridged messages,
* checks relayer extension correctly configured to reward
submitting relayer,
* checks relayed message is successfully dispatched.
Also moved generic test-utils from
`asset-test-utils: parachains/runtimes/assets/test-utils`
one level up to new crate
`parachains-runtimes-test-utils: parachains/runtimes/test-utils`
to be reused by BridgeHubs.
Signed-off-by: acatangiu <adrian@parity.io >
Co-authored-by: Branislav Kontur <bkontur@gmail.com >
2023-05-18 18:10:36 +03:00