* Migrate keeper codec to use marshaler * Migrate AccountI to types * Did go imports * Fix tests for x/auth * Cleanup std/codec * Sort imports * Fix legacy codec * Add godoc for RegisterInterfaces * Add RegisterInterfaces to std * Fix typo * Fixed merge changes * Eliminate vesting import in auth * Fix lint issues * Fix tests * Addressed comments * Rename interfaces in RegisterInterfaces * Removed codec.proto from std * Minor code cleanup Co-authored-by: Aaron Craelius <aaron@regen.network>
30 lines
1014 B
Go
30 lines
1014 B
Go
package vesting
|
|
|
|
// DONTCOVER
|
|
// nolint
|
|
|
|
import (
|
|
"github.com/cosmos/cosmos-sdk/x/auth/vesting/types"
|
|
)
|
|
|
|
var (
|
|
RegisterCodec = types.RegisterCodec
|
|
RegisterInterfaces = types.RegisterInterfaces
|
|
NewBaseVestingAccount = types.NewBaseVestingAccount
|
|
NewContinuousVestingAccountRaw = types.NewContinuousVestingAccountRaw
|
|
NewContinuousVestingAccount = types.NewContinuousVestingAccount
|
|
NewPeriodicVestingAccountRaw = types.NewPeriodicVestingAccountRaw
|
|
NewPeriodicVestingAccount = types.NewPeriodicVestingAccount
|
|
NewDelayedVestingAccountRaw = types.NewDelayedVestingAccountRaw
|
|
NewDelayedVestingAccount = types.NewDelayedVestingAccount
|
|
)
|
|
|
|
type (
|
|
BaseVestingAccount = types.BaseVestingAccount
|
|
ContinuousVestingAccount = types.ContinuousVestingAccount
|
|
PeriodicVestingAccount = types.PeriodicVestingAccount
|
|
DelayedVestingAccount = types.DelayedVestingAccount
|
|
Period = types.Period
|
|
Periods = types.Periods
|
|
)
|