AstarNetwork / Astar

The dApp hub for blockchains of the future
https://astar.network/
GNU General Public License v3.0
739 stars 349 forks source link

Uplift to v1.5 #1256

Closed PierreOssun closed 2 months ago

PierreOssun commented 3 months ago

Uplift to v1.5

XCM: Use Message Queue as DMP and XCMP dispatch queue Use Message Queue as DMP and XCMP dispatch queue #1246 Add Message Queue pallet & migration to remove DMP pallet+ Some changes to XCMP Queue pallet config

Contracts: Add XCM traits to interface with contracts #2086 #1248 Removes contracts-primitives dep and replace it with uapi + Not activate XCM by setting to ()

Refactor ChainSpec chain-spec: getting ready for native-runtime-free world #1256

Identity pallet changes Identity pallet improvements #2048

StateBackend changes sp-api: Move macro related re-exports to __private #2446 Move deps from sp_api to sc_client_api

Grandpa notification settings Rework the event system of sc-network #1370

Also added: pallet-xcm: enhance reserve_transfer_assets to support remote reserves #1672 pallet-xcm: add new flexible transfer_assets() call/extrinsic #2388

Astar owned repo updated: Polkadot SDK frontier ORML

TODO:

ashutoshvarma commented 3 months ago

@PierreOssun once https://github.com/AstarNetwork/Astar/pull/1259 is merged, please merge master into your PR so we can have tests Ermal made?

Dinonard commented 3 months ago

@ashutoshvarma just to confirm - you will integrate this part? https://github.com/paritytech/polkadot-sdk/pull/4578

ashutoshvarma commented 3 months ago

@ashutoshvarma just to confirm - you will integrate this part? paritytech/polkadot-sdk#4578

@Dinonard Yes I'll

PierreOssun commented 3 months ago

/bench astar-dev,shibuya-dev,shiden-dev pallet_xcm

github-actions[bot] commented 3 months ago

Benchmarks job is scheduled at https://github.com/AstarNetwork/Astar/actions/runs/9501114705. Please wait for a while. Branch: uplift-sdk-v1.5 SHA: 3ba228351bc691505813682d24856daa59fc3937

github-actions[bot] commented 3 months ago

Benchmarks have been finished. You can download artifacts if exists https://github.com/AstarNetwork/Astar/actions/runs/9501114705.

PierreOssun commented 3 months ago

/bench astar-dev,shibuya-dev,shiden-dev pallet_xcm

github-actions[bot] commented 3 months ago

Benchmarks job is scheduled at https://github.com/AstarNetwork/Astar/actions/runs/9514536999. Please wait for a while. Branch: uplift-sdk-v1.5 SHA: a459e1bd4fa177ea77a2fa801b77347894d92032

github-actions[bot] commented 3 months ago

Benchmarks have been finished. You can download artifacts if exists https://github.com/AstarNetwork/Astar/actions/runs/9514536999.

PierreOssun commented 3 months ago

/bench astar-dev,shibuya-dev,shiden-dev pallet_xcm

github-actions[bot] commented 3 months ago

Benchmarks job is scheduled at https://github.com/AstarNetwork/Astar/actions/runs/9745988914. Please wait for a while. Branch: uplift-sdk-v1.5 SHA: a459e1bd4fa177ea77a2fa801b77347894d92032

github-actions[bot] commented 3 months ago

Benchmarks have been finished. You can download artifacts if exists https://github.com/AstarNetwork/Astar/actions/runs/9745988914.

github-actions[bot] commented 2 months ago

Code Coverage

Package Line Rate Branch Rate Health
pallets/dapp-staking-v3/src/test 0% 0%
chain-extensions/types/assets/src 0% 0%
pallets/xvm/src 54% 0%
pallets/oracle-benchmarks/src 0% 0%
precompiles/unified-accounts/src 100% 0%
precompiles/dapp-staking-v3/src/test 0% 0%
precompiles/xvm/src 75% 0%
pallets/dynamic-evm-base-fee/src 89% 0%
chain-extensions/xvm/src 0% 0%
pallets/ethereum-checked/src 79% 0%
pallets/price-aggregator/src 72% 0%
primitives/src/xcm 64% 0%
chain-extensions/types/unified-accounts/src 0% 0%
pallets/astar-xcm-benchmarks/src/generic 100% 0%
pallets/dapp-staking-migration/src 0% 0%
pallets/unified-accounts/src 86% 0%
pallets/collator-selection/src 92% 0%
precompiles/assets-erc20/src 81% 0%
precompiles/dispatch-lockdrop/src 86% 0%
primitives/src 62% 0%
pallets/static-price-provider/src 52% 0%
precompiles/sr25519/src 64% 0%
pallets/dapp-staking-v3/src 90% 0%
pallets/astar-xcm-benchmarks/src/fungible 100% 0%
chain-extensions/types/xvm/src 0% 0%
precompiles/xcm/src 73% 0%
precompiles/dapp-staking-v3/src 90% 0%
pallets/inflation/src 83% 0%
chain-extensions/pallet-assets/src 56% 0%
pallets/astar-xcm-benchmarks/src 88% 0%
pallets/collective-proxy/src 86% 0%
pallets/dapp-staking-v3/rpc/runtime-api/src 0% 0%
pallets/dapp-staking-v3/src/benchmarking 98% 0%
chain-extensions/unified-accounts/src 0% 0%
precompiles/substrate-ecdsa/src 74% 0%
pallets/xc-asset-config/src 64% 0%
Summary 77% (3704 / 4796) 0% (0 / 0)

Minimum allowed line rate is 50%

ermalkaleci commented 2 months ago

1290 Contains missing changes