For some addresses, if you call getSignaturesForAddress
to get its entire transaction history and sum up all of the balance changes (via calculating postBalances[i]
- preBalances[i]
) you almost always end up with a number that's slightly larger (about 0.0006 SOL or more) than if you simply call getBalance
from an RPC node.
Does anyone know why this discrepancy might exist? Rent? Hidden fees?