You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are running a curl request for eth_getBlockByNumber vs eth_getBlockByHash responses, For block 46772657, there is one transaction in the block. However, eth_getBlockByHash returns a chainId field in the transaction while eth_getBlockByNum does not return chainId field in the transaction.
Do you know why there is a difference for this block?
chainId is missing in the response object, this is most likely due to client implementation differing from the execution spec. The latest release of geth, v1.13.12 has fixes to make the RPC conformant to the execution specification, probably fixed now.
We are running a curl request for
eth_getBlockByNumber
vseth_getBlockByHash
responses, For block46772657
, there is one transaction in the block. However,eth_getBlockByHash
returns achainId
field in the transaction while eth_getBlockByNum does not returnchainId
field in the transaction.Do you know why there is a difference for this block?
RPC backend version:
Geth/v0.1.0-unstable-0a77db9c/linux-amd64/go1.20.1
curl request eth_getBlockByNumber:
response:
curl request eth_getBlockByHash:
response:
Thanks for the help in advance! :)
The text was updated successfully, but these errors were encountered: