With `web3`, it is possible to call a method of a smart contract at a specific block : `myContract.methods.methodName().call(transactionObject, blockNumber, callback)` Is there a way to call it after a specific tx in a specific block ? **Why do I want to do that ?** I would like to fetch the state of a specific variable. In the case multiple transactions interact with the same smart contract, I can only get the state of that specific variable at the last executed transaction of the block. However, I would like to be able to fetch the variation of this variable inside the block and in-between 2 transaction that are interacting with the same smart contract and changing the state. I'm open to any idea, including without using web3