-
Notifications
You must be signed in to change notification settings - Fork 209
R4R: v0.29 to v0.30 genesis port script (v2) #261
Conversation
There weren't any unbonding delegations or redelegations in the state export I'm testing with; if there are in the final GoS snapshot we'll have to do this too. |
Branch for testing (v0.30.0 with the genesis simulation cherry-picked): |
@zmanian The simulation is working from my tests now (just pushed a few final fixes). I still think we might need to sort the coins in each account, will do that shortly. |
This is done now too. |
edit: To test this (blocked on cosmos/cosmos-sdk#3428), run:
./v0.29-to-v0.30.py export.json genesis.json cp genesis.json ~/.gaiad/config/genesis.json make test_sim_gaia_custom_genesis_fast
Manually performs the following state modifications:
v0.29.x
("piggy bank") tov0.30.x
("F1").x/stake
tox/staking
Are there any other changes we need to make in genesis? Comment if so.
If you're having trouble exporting, try cosmos/cosmos-sdk#3304.