github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/x/token/legacy/v0_11/migrate.go (about) 1 package v0_11 2 3 import "github.com/fibonacci-chain/fbc/x/token/legacy/v0_10" 4 5 func Migrate(oldGenState v0_10.GenesisState) GenesisState { 6 tokens := make([]Token, len(oldGenState.Tokens)) 7 for i, token := range oldGenState.Tokens { 8 tokens[i] = Token{ 9 Description: token.Description, 10 Symbol: token.Symbol, 11 OriginalSymbol: token.OriginalSymbol, 12 WholeName: token.WholeName, 13 OriginalTotalSupply: token.OriginalTotalSupply, 14 Owner: token.Owner, 15 Mintable: token.Mintable, 16 } 17 } 18 19 return GenesisState{ 20 Params: oldGenState.Params, 21 Tokens: tokens, 22 LockedAssets: oldGenState.LockedAssets, 23 LockedFees: oldGenState.LockedFees, 24 } 25 }