blockTag
BlockTag is a reference parameter used in blockchain APIs to designate a specific block in the chain for read operations. It identifies a point in time in the blockchain, either by explicit block height (a numeric block number) or by a relative label such as latest, earliest, or pending. The blockTag allows clients to query historical state or the current tentative state, depending on the label used.
In practice, Ethereum and other EVM-compatible networks expose a blockTag in methods like eth_getBalance, eth_getStorageAt, eth_getTransactionCount,
BlockTag is conceptually separate from specifying a block by its hash. Some operations require a blockTag,
Limitations and considerations include potential reorgs: a chain reorganization can invalidate data fetched with a blockTag