Pulling balances data down will return the correct addresses at the correct blocks & transactions, however they are returning the balances before the transaction is executed and the balances are updated, not after.
I pulled a random address while reviewing this issue for the following example:
The output from cryo, displayed in duckdb:
The transactions in etherscan:
The assumed behavior (at least, my assumed behavior) is that this would return the balances of addresses after a block has been executed, not before.
Version cryo commit
041f38b
, latest as of writingPlatform Max OSX
Description
Pulling
balances
data down will return the correct addresses at the correct blocks & transactions, however they are returning the balances before the transaction is executed and the balances are updated, not after.I pulled a random address while reviewing this issue for the following example:
The output from cryo, displayed in duckdb:
The transactions in etherscan:
The assumed behavior (at least, my assumed behavior) is that this would return the balances of addresses after a block has been executed, not before.