Open yaanakbr opened 1 year ago
I did start this conversation here:
https://github.com/ethereum-optimism/optimism/issues/6107#issuecomment-1603313548
But from what I read correctly, I was told to bring it up w/ geth so I am bringing this issue here :)
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! :)