package v18de63 import ( "github.com/cosmos/cosmos-sdk/codec" ) // RegisterCodec registers concrete types on the codec func RegisterCodecVesting(cdc *codec.Codec) { // renamed to avoid conflict as packages are combined cdc.RegisterInterface((*VestingAccount)(nil), nil) cdc.RegisterConcrete(&BaseVestingAccount{}, "cosmos-sdk/BaseVestingAccount", nil) cdc.RegisterConcrete(&ContinuousVestingAccount{}, "cosmos-sdk/ContinuousVestingAccount", nil) cdc.RegisterConcrete(&DelayedVestingAccount{}, "cosmos-sdk/DelayedVestingAccount", nil) cdc.RegisterConcrete(&PeriodicVestingAccount{}, "cosmos-sdk/PeriodicVestingAccount", nil) }