Dónal Murray
@domuiri
Followers
352
Following
201
Media
7
Statuses
73
Programmer, alpinist and (ex) physicist developing infrastructure for the decentralised web. Recently returned to Twitter.
Belfast, Ireland
Joined August 2011
We extended the warmup period for more testing to ensure that the data migration will go fine. Will keep you posted 🤘
1
1
27
@Joseptec @carlosala22 @voliva_v We're running some last tests to ensure the staking system is working correctly and doing some double checks before we close out
0
0
4
1
1
8
@Joseptec @carlosala22 @voliva_v Staking is done, and with that we enter the cool off phase until block 28495696 in about an hour https://t.co/0VZ62vFaR8 in the mean time we'll run our final tests to ensure everything went as planned
polkadot.subscan.io
Block 28495696, Timestamp: 2025-11-04 15:43:06 (UTC). Explore block details and transactions.
1
0
7
@Joseptec @carlosala22 @voliva_v Accounts are finally done! Like on Kusama, we should fly through the pallets until we hit staking. Estimating around an hour and a half before we finish migrating and hit the cool down period
1
0
3
2
0
10
@Joseptec @carlosala22 @voliva_v Collator operators have been very responsive and performance has actually improved at the higher load. We've now been running at 1600 with a small queue for 10 minutes, but by increasing the queue we can double the rate
1
0
5
We levelled out at 1200 accounts per block where we started to see slow blocks from a few collators. Nothing to worry about, but we didn't want to increase further until that was resolved with the collator operators. We've just increased again
0
0
0
For these offchain multisig calls the ability to copy a subset of the bytes with PAPI is such a great quality of life enhancement over PJS apps. Thx @Joseptec @carlosala22 @voliva_v
1
0
12
We have now increased from 400 to 600 accounts per block. Our intended is 1600.
polkadot.subscan.io
Extrinsic Index: 28491594-2. Involves rcmigrator_vote_manager_multisig call. Detailed extrinsic information.
1
0
5
Tests all passed, everything is looking good and we have entered the account migration stage
1
0
7
Any astute watchers might have noticed that we extended the warm up period. We have been rate limited by most RPCs due to all the tests we've been doing, so our tests didn't complete in time. This is Polkadot - we want certainty
1
0
6
The upshot of this is that this time we have a range of values for the length of the migration. Our dry runs completed in about 3 hours at full rate, but if we're forced to run at the lowest rate it will take around 8 hours. Including warm up and cool down, this means 5-10 hours
1
0
3
We have a multisig with very constrained special powers around AHM parameters, with which we can gradually raise this number mid migration until we either hit our intended rate or see some small degradation in block times
1
0
5
Since we operate in a decentralised ecosystem (and we're professionals, ofc), we also decreased the number of accounts migrated per block so this flag is not needed. This separately fixes the block slowdown, but extends the length of the migration
2
0
5
Due to the size of the state on Polkadot, we saw some slowdowns in block production in our dry runs. This was due to two factors and led us to ask collators and validators to increase one of the caches
1
0
4
It's AHM day! We've just entered the WarmUp phase, meaning that the call filters are in place while we do our last checks. This is our last time to abort if we see that something has changed in the state. Follow along on
1
5
28