juno icon indicating copy to clipboard operation
juno copied to clipboard

Migrate core-1 SDK vesting -> contracts

Open reecepbcups opened this issue 2 years ago • 1 comments

Same terms

Rough idea:

Upgrade Handler (v15)

  • Get each vesting account juno amount
  • Add GetNativeVestinContractCodeId() func
  • Initialize a vesting smart contract with the same amount of funds from the SDK vest amount on behalf of the Core-1 subDAO. Not sure how Noahs indexer will handle this
  • verify the original vesting accounts are 0.

Also move over delegations, bank balances, and pending rewards. Then set said account to 0

reecepbcups avatar Apr 24 '23 22:04 reecepbcups

ref: #741

reecepbcups avatar Jan 30 '24 22:01 reecepbcups