Rewards Mismatch for a particular Address

Address - I72OTNRVEFLX46AJDWGUCLL4LXQPJKYLLHTGDQQOTOQSPAJAFZYGK3STZY

  • The Rewards shown in AlgoExplorer.io is 1.045833 Algos and has total of 8 transactions.
  • I looked up all the transactions and tried to match all the rewards for this particular address (includes senderRewards, ReceiverRewards, CloseRewards) which comes up to 0.003183.
  • Can any one please help me to understand if i am missing any important piece out there.

Rewards in algoexplorer.io includes pending rewards that have not been yet “claimed” by a transaction.
Since the last transaction of this account is 10 months ago, there are 10 months worth of pending rewards that do not appear in SenderRewards/ReceiveRewards/CloseRewards.

1 Like

@fabric Thanks that helped a lot and its correct as well . I have verified it from API as well
http://IP:port/v1/account/I72OTNRVEFLX46AJDWGUCLL4LXQPJKYLLHTGDQQOTOQSPAJAFZYGK3STZY

You can get from the API the rewards collected from the latest transaction:
https://api.algoexplorer.io/v1/transaction/3UHP3SOBZIXIISS6OHACCOXOMPMF3GXSLVENMD7AQIPGS7FB74OA
The rewards distributed on that transaction to your address are in: accumulatedCloseRewards

The rest of the rewards are ‘pending’.

@fabrice , I again came across an address - BJYXF3FZYX2REUWWUMRHOF2VN6YZR6RWGPC2X5QDXU5J3ACY4M5ATYTAT4

which has 0 balance and only 3 transactions but i am not able to figure out how 0 zero balance is present. When i look up the individual transactions then summing up all the 3 did not change to 0.

https://algoexplorer.io/address/BJYXF3FZYX2REUWWUMRHOF2VN6YZR6RWGPC2X5QDXU5J3ACY4M5ATYTAT4

The last transaction https://algoexplorer.io/tx/BWJYZGVJR23L62T2QCK3DCXSCVXA7GQOCQAB6HEAT35RS2DHZCUQ closes the remaining Algos in the account to https://algoexplorer.io/address/HS4K6RHAEZMHXE4IP3Q4S6QBM5UIPFQPAY2DTLJKG5AILAOA4NVG53RDPE. That is why the balance is 0. See https://developer.algorand.org/docs/features/transactions/#close-an-account for more details.