mirror of
https://github.com/0glabs/0g-chain.git
synced 2024-12-29 09:45:18 +00:00
495898170c
* draft auth migration from kava-3 to kava-4 * add harvest module accounts to auth state * check account state equality * add supply reconciliation to auth migration * add gov migration * add exact json test (#674) Co-authored-by: rhuairahrighairigh <ruaridh.odonnell@gmail.com> * fix: check err variable * correct import path * feat: add hard accounts Co-authored-by: rhuairahrighairigh <ruaridh.odonnell@gmail.com>
15 lines
444 B
Go
15 lines
444 B
Go
package v38_5
|
|
|
|
import (
|
|
sdk "github.com/cosmos/cosmos-sdk/types"
|
|
)
|
|
|
|
// Period defines a length of time and amount of coins that will vest
|
|
type Period struct {
|
|
Length int64 `json:"length" yaml:"length"` // length of the period, in seconds
|
|
Amount sdk.Coins `json:"amount" yaml:"amount"` // amount of coins vesting during this period
|
|
}
|
|
|
|
// Periods stores all vesting periods passed as part of a PeriodicVestingAccount
|
|
type Periods []Period
|