Closed goncer closed 1 year ago
Likely some key handling needs an improvement.
@goncer can't reproduce this
hey @ermalkaleci , Sorry, long weekend :)
How are you running the test? I tried again, and works for me :o Steps:
:crossed_fingers:
@goncer I am following your steps and I still get the same error:
I believe the problem is at this line https://github.com/mangata-finance/mangata-e2e/pull/328/files#diff-61c0e1b3905edb6ef2907983f7581a0f791baf288d90de1ba24fc920e1022d7dR145
most likely the account doesn't have balance to pay fee
got it running
but I can't find any key ["25"] nor null value
omg, we run the runtime upgrade on Oct23, so that's the reason, the upgrade is already applied on Kusama, let me try to find the block before the runtime upgrade and see if we can reproduce it :facepalm: Sorry for the late answer :(
@ermalkaleci Pushed a script change that sets the block number way before the runtime upgrade.
ok reproduced
@goncer what's the upgrade block number?
hey @ermalkaleci , 3469557! https://mangatax.subscan.io/block/3469557?tab=event
:tada:
Hey! I'm running a runtime upgrade, that triggers a migration. Somehow it leaves some storage keys in the chainstate, while when running the nodes with parachain-launch, migrations look okay.
How to reproduce:
You can either create two versions of any parachain, with a migration ( hopefully gets reproduced )
Or
You can run the test on the mangata-e2e repo. This test basically spawns two parachains, performs a runtime upgrade, and runs some xcms.
Ping me if any q! thanks!