From 55e4da77c5ef0bdd203d5810fd630e8a42a3e597 Mon Sep 17 00:00:00 2001 From: turtlebasket Date: Wed, 14 Sep 2022 21:41:58 +0000 Subject: [PATCH] use selected auction denom for payouts, not uCLR --- x/colinearcore/keeper/msg_server_claim_funds.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/x/colinearcore/keeper/msg_server_claim_funds.go b/x/colinearcore/keeper/msg_server_claim_funds.go index 26d79e4..86295f2 100644 --- a/x/colinearcore/keeper/msg_server_claim_funds.go +++ b/x/colinearcore/keeper/msg_server_claim_funds.go @@ -29,7 +29,7 @@ func (k msgServer) ClaimFunds(goCtx context.Context, msg *types.MsgClaimFunds) ( // check that auction has remaining funds to pay out if auction.Remaining == "0" { - return nil, fmt.Errorf("auction %s has no payable CLR remaining", msg.AuctionId) + return nil, fmt.Errorf("auction %s has no payable %s remaining", msg.AuctionId, auction.Denom) } // check that sender is the selected provider for the auction @@ -57,9 +57,9 @@ func (k msgServer) ClaimFunds(goCtx context.Context, msg *types.MsgClaimFunds) ( } // pay from module to user account - coins := sdk.NewCoins(sdk.NewCoin("uclr", sdk.NewIntFromBigInt(subAmt))) + coins := sdk.NewCoins(sdk.NewCoin(auction.Denom, sdk.NewIntFromBigInt(subAmt))) if err := k.bank.SendCoinsFromModuleToAccount(ctx, types.ModuleName, sendTo, coins); err != nil { - return nil, fmt.Errorf("failed to send %s uCLR from module %s", subAmt.String(), types.ModuleName) + return nil, fmt.Errorf("failed to send %s %s from module %s", subAmt.String(), auction.Denom, types.ModuleName) } // subtract paid amount off of remaining payout tally & commit to chain state