Skip to content

[AHM Staking] Fix incorrect hold on Westend AH post AHM migration #8717

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Ank4n opened this issue Jun 2, 2025 · 0 comments
Open

[AHM Staking] Fix incorrect hold on Westend AH post AHM migration #8717

Ank4n opened this issue Jun 2, 2025 · 0 comments

Comments

@Ank4n
Copy link
Contributor

Ank4n commented Jun 2, 2025

Following the Westend AHM migration, we’ve identified 35 accounts with incorrect hold entries.

The root cause seems to be accounts that were dual stakers—participating in both direct nomination and nomination pools. Due to a bug where all holds were translated to PreImage, multiple PreImage holds were applied. This unintentionally overwrote prior values instead of stacking the correct hold amounts, resulting in an under-represented total hold.

While the fix extrinsic successfully migrated existing PreImage holds to their correct HoldReason, it did not reapply any missing amounts. These accounts are still in a broken state.

We need to explore how to fix these remaining accounts.


Full list:

0x50fd93a887b75782e16e3731af74af85e8bbdbf932f29f2baba316890b00577c
0xb892ed9caac8bee330f1eaedea50471e5d1a9faf4d45f7065ac2e0651ba3e83a
0x42fc564f8a6a2808843d9988313987a5213bad09260fb64e7ea5066eb056c200
0xba91fef46724beac80bef07adb6257bfde6439a6af4511fe557a6ceb13b3ca4f
0x1a61db7ae316ab88bd0e576661ee4f3f1a29fbbd5a6f9526752605942cd7827e
0x08610a2aa207b7554a2a30028f3b99edd3e8607842993545a40a93418ee50766
0x05218fc827709bde7f2d0fd9e7ef8946fc07e5ac62e19aafbfe04b146231aaf8
0x648ad065ea416ca1725c29979cd41e288180f3e8aefde705cd3e0bab6cd21201
0xac9ce8fd7981ce1c23d9d30f2f41aa0cb12acb0a8664811aa65484dfc7fee22a
0xc2ddb84ed7692123f5f6746c81cd0850932553416515ecd71fbe66c128eafa73
0xb2479a4c5a314be896da932acd7d770361daf76a8c0795afcbb09137ce83d545 (Only staking)
0xe613dfed3eb8414a88a5e43eb1ecdff59aea5670237465c20d349ef235cd625a
0x520597d7b222ff4d4622700afe3f312a7b94b068b1182ba9400dab48fa190468
0xf0cbc5102b81acf4875c316ebb7bcd6e7cfe437b73e104e6ebc83fc411e7c17b
0x54289f4f21d8e4bd87b5b6258fd1c892486e58eba518d93ef292cf672bdd1e5d
0x22257cf3002d7c3b5ad89af72b7c80aacdb12e1d490871664e81541d674a7e1b
0xa6eba6b21730765f66e4c8de1caa934679192b41918a135cf3ee2aacfefae164
0x96599022f25c8abbab20779498aa09ba8b771c8785f2032cac6231d8d19e846f
0xbccb86c5fe9bb883ad03d0456646292a7ad187ac2ab38204134c112b4a99747d
0x71b97e1b5f50eb99e5b283259949bb6dc8d2d86a18ba8116fc329247a7fcbdf7
0x48ff480190ccc14d81c88938c3eb0ff2206e89bf72e6cee4f440131eb5c7874b
0xd99ebd29e46b377421efd0fb4887b2fea0341dd1d975ef67b3b5e576c3846b05
0x10925ab5a1ff459421d287ef0a821d24b3514396d25521a88752669c91bd5f1c
0x5c5abf4d237de358713963831c7a566f110b9da59d81c6274408784b6c31710f
0x7a28037947ecebe0dd86dc0e910911cb33185fd0714b37b75943f67dcf9b6e7c
0xe1f0c6d3325767039d222fb29b37a7ea5555e02e622cfee9f3d252b3b98771d2
0x3c2c5b4040ed8e2d6a98fe6efe77f8a3a4a16dc276985f53dbb38c0923829421
0x6adffdaa8e6b18abb296889ccce3c0a9d54aefbad07c386e81e5609b280c9f2a (Only Staking)
0x58cf2a32951e3244b0928a6bcb4e32020283b3e0e1f4545ce336160e6837d7d2
0x1a6d3a55ce0fd70ef5ec1112b01b8a2872612749233c5b2eea11a20f9933b14e
0x9405a4c6cd18299d924db6c5229e725c882642dc145202f27db12b299ea61b2a
0x0099de77d53aec686036bbe98d69a90fd4f8fade580adf2c63158573adbb045f
0xfc464edc99d1cc392eda969eb2053d52efc56553bf1e50d5f149bc672fb64267
0xec36db9d42d8bceb830f81bd92a71acfc6e41ee8ac4a9c3c77db307fde2e0c1f
0x5e445b84f186dd7989b6dbf915311a0d96472c6803ff6658fecbdf0a9865b035 (Only Pool)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant