Polytope Labs Multisig: 12w4jGrxQuWRqHr1dCoJZS8Ez8eoUdqVbCA7n1ze584umJoy
Polytope Labs Pure Proxy: 1tCybVtS7otBAK5CnbDwJQumWmfEWTCXRaYZM9UtihTQ1Dt
The call to be executed on Asset Hub via the XCM call sent from the Root origin from Polkadot
`
{
"type": "Utility",
"value": {
"type": "batch",
"value": {
"calls": [
{
"type": "System",
"value": {
"type": "set_storage",
"value": {
"items": [
[
"0x1809d78346727a0ef58c0fa03bafa3231d885dcfb277f185f2d8e62a5f290c85b8eb348ef415147e3ed46c4f3489ddd332eef9da8c350e6e46ed3f4860bd1b6eae99e5eff3218ac1",
"0x04e610de98fd517f137bacce132c9cd3c3669afa0ec10a5fc83f9b09f0389fc784000000000000000000000000000000000000000000"
],
[
"0x1809d78346727a0ef58c0fa03bafa3231d885dcfb277f185f2d8e62a5f290c85ed956e0a56bcce19c5d607c5643cace51ad268171f8b62bc30a1913178c92393f3a7b1ef3283e316",
"0x042105f0436e619530bc1971339a09639c5d42a52048f375b2ac06cdf05667f9ac000000000000000000000000000000000000000000"
],
[
"0x1809d78346727a0ef58c0fa03bafa3231d885dcfb277f185f2d8e62a5f290c85ac7aae77f99aa46b270dd464f83113c80c26de91e0fe75b56f02eca13cbfd778b850cc8278d2aa2d",
"0x04557809a870de383fa9421e47d9be561c1da99a6d144a0d8f7778f7bc0d9efc03000000000000000000000000000000000000000000"
]
]
}
}
}
]
}
}
}
The call execution is tested on Asset Hub using Chopsticks tool. The Multisig accounts will have Pure Proxy accounts assigned.
Referendum submitted https://polkadot.subsquare.io/referenda/1308
Hello. We sent some USDC to our pure proxy on Asset Hub, then discovered that we do not have access to it.
Polytope Labs Multisig: 12w4jGrxQuWRqHr1dCoJZS8Ez8eoUdqVbCA7n1ze584umJoy
Polytope Labs Pure Proxy: 1tCybVtS7otBAK5CnbDwJQumWmfEWTCXRaYZM9UtihTQ1Dt
Thank you @Josep As discussed with you, the list of addresses you provided are all types of proxies on relay chain that have sufficients on Asset Hub. Most of them can trivially recreate their proxy relationships. This referendum is for the Pure Proxy multisig setups that have to wait for https://github.com/polkadot-fellows/RFCs/pull/111 to be implemented by the Polkadot Technical Fellowship.
All the identified Pure Proxy setups with significant funds on Asset Hub are included in this referenda.
I wrote https://github.com/josepot/pure-proxy-ah-trapped/blob/main/index.ts to query those pure-proxy accounts that exist in the Polkadot Relay-Chain, and that have sufficients in Polkadot Asset Hub. The script returned the following addresses:
1ESjkawSAoNp3rF3ouZd3y5VcWY8UxyfNhQqPV6sLwps221
13fnA87rtK5Sm9NtaSmD2eVDJ8jQuH6SG8t1zCg4sQseXzhu
16aG8WazYZZm5K1PBppSC1oZcP9hct5yeap9j75jw2EErSpQ
16PDWzuGbw5dB6VSHZPNq5zmVRxy2svTD9rKXb6ei5d3xtLu
12sNU8BXivMj1xQmcd4T39ugCyHjmhir8jkPqfAw5ZDESrx4
166EpYwUWjEEiFkmRfouLz6V6qucoAsSfBvFYxV8R3CwY4eG
1tCybVtS7otBAK5CnbDwJQumWmfEWTCXRaYZM9UtihTQ1Dt
15UHvPeMjYLvMLqh6bWLxAP3MbqjjsMXFWToJKCijzGPM3p9
12RP5AAF8TEb4qVBgiAgJXMVF8NzYZZPD8XftcKD7sM153E7
14KKx9RoxZXHDFPWs3Yg6QoTAZfG6cZkA5PPou444hAi6vWW
15ywBU49qBuBbzP4T9dcpJuHcH4DCQib9r8MnrgVMpzb768N
13umqTXbUP6s1vNTwhG5vX2QWWoLM8FJyXztirZ6MYzq76QU
14Weh5QRkAYafkAr1X8pTjZVFRcZnKgyr8MG19M4YPucKrMZ
15b9pgXcAV9gCeDp6YTXVq8BvR1dmcWGzMx8zdMKNDCREzJC
16XWEFHFYvFQWaY4YAK1bszTEC267HHLK39oWFbc442MU4iV
11EkjRhVqEQzMZVxiaCu6bq9Jze7rHQF3DWpykrPeTfs6ek
1eTPAR2TuqLyidmPT9rMmuycHVm9s9czu78sePqg2KHMDrE
13MhUvL8CkvULYDJEaTCp7QQZ94j1is6fFyoU1gcCcMw7Rby
16SDAKg9N6kKAbhgDyxBXdHEwpwHUHs2CNEiLNGeZV55qHna
164rwawnieFYrogZvoMDnWKpobQ2pnyA8NpyzhHwDh5Pef8u
165UCqvJQVAuCRj69NHwHJHcxwepjQWbEZPBTbD11n4QUM74
1EdsnniYSKNjHNAvDgvBfRNzKnSzi6kgsHQFCG4PhAyyJWH
16XHLnbTwYzNdjVDKBjJ991qGycqG6ztsqdUQmYid18FJqNw
14aTdKxYn2cr9de6Cn5BoezbXC5tMvqoo8yNJVk1ibFpyng4
192ZvYjHoZVaxHc7Z9F6Y5BX8zG7F9VLpGtDmFKrN1r6Z1b
15cfSaBcTxNr8rV59cbhdMNCRagFr3GE6B3zZRsCp4QHHKPu
15UQ1nhCRRJoWf1C4LBraqCVXS91qPiWLiWQfnS3k8Dk4R79
12i3sgNS7iTh5tpAYhcnmQ7pbNGgyx3JQfkLDwmGhu3Yq9Nd
13yrrdCBQQ9RTy2dVFJ8yC6jQdJs5HqHrZZcVCYxsbJtCc82
If you want I can also create a script to create the preimage for properly restoring all the affected addresses.
That being said, I do think that this is a very rudimentary patch, and that we need a better solution to this problem. For instance, what about all the accounts that got migrated to the people chain that will no longer be able to edit their identity b/c they set their identities on the pure-proxy account?