set lease start on auction finalization
parent
c330f4fb77
commit
f1ea4edca8
|
@ -69,6 +69,9 @@ func (k Keeper) FinalizeExpiredAuctions(ctx sdk.Context) {
|
|||
}
|
||||
}
|
||||
|
||||
// lease period starts now
|
||||
auction.LeaseStart = uint64(ctx.BlockTime().Unix())
|
||||
|
||||
// end auction
|
||||
k.SetAuction(ctx, auction)
|
||||
}
|
||||
|
|
|
@ -28,12 +28,14 @@ func (k msgServer) NewAuction(goCtx context.Context, msg *types.MsgNewAuction) (
|
|||
Description: msg.Description,
|
||||
// best bid -> null
|
||||
// Best: new(types.Bid),
|
||||
Deadline: uint64(ctx.BlockHeight()) + auctionconfig.AuctionTime,
|
||||
Denom: msg.Denom,
|
||||
Owner: msg.Creator,
|
||||
Ceiling: msg.Ceiling,
|
||||
LeaseStart: uint64(ctx.BlockTime().Unix()),
|
||||
LeaseEnd: msg.LeaseEnd,
|
||||
Deadline: uint64(ctx.BlockHeight()) + auctionconfig.AuctionTime,
|
||||
Denom: msg.Denom,
|
||||
Owner: msg.Creator,
|
||||
Ceiling: msg.Ceiling,
|
||||
// lease start -> null
|
||||
// instead, initialize when auction is finalized
|
||||
// LeaseStart: uint64(ctx.BlockTime().Unix()),
|
||||
LeaseEnd: msg.LeaseEnd,
|
||||
// remaining payout -> null
|
||||
// Remaining: "0",
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue