From e8cb38deaf95863a2b5cb99658d5c6821086138f Mon Sep 17 00:00:00 2001 From: Troy Kessler <43882936+troykessler@users.noreply.github.com> Date: Wed, 3 Jul 2024 10:53:47 +0200 Subject: [PATCH] fix: properly add delegation rewards in account assets query (#201) --- x/query/keeper/grpc_account_assets.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x/query/keeper/grpc_account_assets.go b/x/query/keeper/grpc_account_assets.go index 36e0e7ab..064cf24d 100644 --- a/x/query/keeper/grpc_account_assets.go +++ b/x/query/keeper/grpc_account_assets.go @@ -56,7 +56,7 @@ func (k Keeper) AccountAssets(goCtx context.Context, req *types.QueryAccountAsse staker := string(delegatorIterator.Key()[0:43]) response.ProtocolDelegation += k.delegationKeeper.GetDelegationAmountOfDelegator(ctx, staker, req.Address) - response.ProtocolRewards.Add(k.delegationKeeper.GetOutstandingRewards(ctx, staker, req.Address)...) + response.ProtocolRewards = response.ProtocolRewards.Add(k.delegationKeeper.GetOutstandingRewards(ctx, staker, req.Address)...) } // ======================================================