[Morse->Shannon Migration] Migration module #1034
Labels
consensus-breaking
IMPORTANT! If the PR with this tag is merged, next release WILL HAVE TO BE an upgrade.
on-chain
On-chain business logic
protocol
General core protocol related changes
Milestone
Objective
Enable account (identity and balances) state migration from Morse to Shannon. The design SHOULD separate the import of the canonical migration Morse starting state from operations which derive Shannon migrated state transitions are derived. This allows for forward compatibility with migration operations which weren't planned prior to importing the starting state.
Origin Document
https://www.notion.so/buildwithgrove/Technical-Migration-from-Morse-Shannon-173a36edfff6800689fad43fd15287cd
Goals
Deliverables
MsgCreateMorseAccountState
message which commits a particular Mosrse state to ShannonMorseAccountState
single #1045MsgCreateMorseAccountState
handlerMsgClaimMorsePOKT
MsgClaimMorsePOKT
#1046poktrolld
CLI command to convert the Morse state export to the Shannon import.Non-goals / Non-deliverables
General deliverables
Creator: @bryanchriswhite
Co-Owners: @Olshansk
The text was updated successfully, but these errors were encountered: