This is a retry of the motion #188.
The original motion was not executed successfully because the permission was set incorrectly. It requires root permission to execute. So in this motion, we are going to execute the same steps but in a referenum.
This motion is a batch call to fix the ChainBridge migration issue on ZLK after we upgrade to XCM v3.
With the new XCM version, GeneralKey
definition was changed, which influence our resource id
and reserve account calculation on ChainBridge. The batch contains 6 calls:
(1, X2(Parachain(2001), GeneralIndex(0))
(1, X2(Parachain(2001), GeneralKey(2, 0x0207..00))
196247848001219224432700
units ZLK from old reserve account(pub key): 0xde50ca45c8f7323ea372fd5d7929b9f37946690b0b668985beebe60431badcea
196247848001219224432700
units ZLK to new reserve account(pub key): 0x95f793efdd6b1f7894f6c4d9bcb3de87d4e58385c56ebf1bfef91f9ab2144b91
2026420000000000000000
units ZLK from temporary account: 427Xv1Y1bNNQ5XU6pCCVGbqTgEe41t6s4GAYCCCDwASWsXpa
2026420000000000000000
units LK to external account: 43L9xU7zKU2ByNKvsgb4QLnhBU4pVvfbphh52TeH8byRtPuj
There are 5 transaction that have their ZLK locked in the temporary account:
https://khala.subscan.io/event?address=427Xv1Y1bNNQ5XU6pCCVGbqTgEe41t6s4GAYCCCDwASWsXpa&module=assets&event=issued&startDate=&endDate=&startBlock=&endBlock=&timeType=date&version=1220
And the external account will bridge ZLK to user account on Moonriver
SubSquare had a problem with their ChainBridge migration issue on ZLK after they upgraded to XCM v3. They made a proposal to fix it, which contained 6 calls. The first two calls set ZLK to a temporary location and then back to its real location, which triggered ZLK resource id to update to the proper value automatically. The next two calls force burned and minted 196247848001219224432700
units of ZLK from old and new reserve accounts. The last two calls force burned and minted 2026420000000000000000
units of ZLK to external and temporary accounts. There were 5 transactions that had their ZLK locked in the temporary account, and the external account will bridge ZLK to user accounts on Moonriver.