vulcanize / cosmos-sdk

:chains: A Framework for Building High Value Public Blockchains :sparkles:
https://cosmos.network/
Other
0 stars 1 forks source link

Task: DB Migration script/tools #7

Closed i-norden closed 3 years ago

i-norden commented 3 years ago

We need to write a set of tools for migrating old IAVL state to the new SMT + state storage format. This will be accomplished by performing a JSON dump of the IAVL data, and then loading that dump into the SMT + state storage format as the genesis state for a new Tendermint blockchain.

tac0turtle commented 3 years ago

Hey, this should not require any new tools. We do data dumps to json and back into the tree for upgrades. Modules should handle this internally.

i-norden commented 3 years ago

Closing, see https://github.com/cosmos/cosmos-sdk/issues/9816 and child issues, tracking on zenhub