...
This commit is contained in:
parent
9e5a78fc7a
commit
5686d6692a
|
@ -34,12 +34,12 @@ func NewHandler(k keeper.Keeper) sdk.Handler {
|
||||||
|
|
||||||
// Called every block, process inflation, update validator set
|
// Called every block, process inflation, update validator set
|
||||||
func EndBlocker(ctx sdk.Context, k keeper.Keeper) (ValidatorUpdates []abci.Validator) {
|
func EndBlocker(ctx sdk.Context, k keeper.Keeper) (ValidatorUpdates []abci.Validator) {
|
||||||
|
pool := k.GetPool(ctx)
|
||||||
|
|
||||||
// Process provision inflation
|
// Process provision inflation
|
||||||
blockTime := ctx.BlockHeader().Time
|
blockTime := ctx.BlockHeader().Time
|
||||||
if blockTime-pool.InflationLastTime >= 3600 {
|
if blockTime-pool.InflationLastTime >= 3600 {
|
||||||
params := k.GetParams(ctx)
|
params := k.GetParams(ctx)
|
||||||
pool := k.GetPool(ctx)
|
|
||||||
pool.InflationLastTime = blockTime
|
pool.InflationLastTime = blockTime
|
||||||
pool = pool.ProcessProvisions(params)
|
pool = pool.ProcessProvisions(params)
|
||||||
k.SetPool(ctx, pool)
|
k.SetPool(ctx, pool)
|
||||||
|
|
Loading…
Reference in New Issue