From 434af1db8cd43d8778f8bcf12b82a4843338adfb Mon Sep 17 00:00:00 2001 From: dzungdo Date: Mon, 29 Jan 2024 14:59:45 +0700 Subject: [PATCH] Add check error when burn remaining coin --- x/multi-staking/keeper/abci.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/x/multi-staking/keeper/abci.go b/x/multi-staking/keeper/abci.go index d391cda9..15879d19 100644 --- a/x/multi-staking/keeper/abci.go +++ b/x/multi-staking/keeper/abci.go @@ -83,7 +83,10 @@ func (k Keeper) BurnUnbondedCoinAndUnlockedMultiStakingCoin( } // burn remaining coin in unlock remaningCoin := unlockEntry.UnlockingCoin.ToCoin().Sub(unlockedCoin) - k.bankKeeper.BurnCoins(ctx, types.ModuleName, sdk.NewCoins(remaningCoin)) + err = k.bankKeeper.BurnCoins(ctx, types.ModuleName, sdk.NewCoins(remaningCoin)) + if err != nil { + return sdk.Coin{}, err + } err = k.UnescrowCoinTo(ctx, multiStakerAddr, unlockedCoin) if err != nil {