Add service provider auctions #59

Merged
nabarun merged 29 commits from deep-stack/laconicd:iv-service-provider-auction into main 2024-09-25 12:38:50 +00:00
Showing only changes of commit 3f9b494480 - Show all commits

View File

@ -540,10 +540,12 @@ func (k Keeper) RevealBid(ctx sdk.Context, msg auctiontypes.MsgRevealBid) (*auct
} }
// Lock bid amount. // Lock bid amount.
if auction.Kind == auctiontypes.AuctionKindVickrey {
sdkErr := k.bankKeeper.SendCoinsFromAccountToModule(ctx, signerAddress, auctiontypes.ModuleName, sdk.NewCoins(bidAmount)) sdkErr := k.bankKeeper.SendCoinsFromAccountToModule(ctx, signerAddress, auctiontypes.ModuleName, sdk.NewCoins(bidAmount))
if sdkErr != nil { if sdkErr != nil {
return nil, sdkErr return nil, sdkErr
} }
}
// Update bid. // Update bid.
bid.BidAmount = bidAmount bid.BidAmount = bidAmount