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
When performing eth_getLogs the response is not valid. According to https:/ethereum/execution-apis/blob/main/src/schemas/receipt.yaml#L16-L21 the transactionHash and blockHash properties are hash32 (^0x[0-9a-f]{64}$), the relay response however uses the full 48 byte representation (^0x[0-9a-f]{96}$).
A json-rpc client with client-side validation, such as go-ethereum, throws validation exceptions in such cases.
where BASE_URL is either a local relay node (testnet) or https://testnet.hashio.io/api
where BLOCK_HASH is 0xc28a3f6447377809b1ecf7cf5ea252bfd3d0da593ef4d75539907f0e46b2019372aa4b43c25ded5d0d00ac322fcae3dc
where ADDRESS is 0x0000000000000000000000000000000002bcc93e
Additional context
Current relay response log:
Hedera network
testnet
Version
0.2.0
Operating system
Linux
The text was updated successfully, but these errors were encountered:
Description
related to #268
When performing
eth_getLogs
the response is not valid. According to https:/ethereum/execution-apis/blob/main/src/schemas/receipt.yaml#L16-L21 thetransactionHash
andblockHash
properties arehash32
(^0x[0-9a-f]{64}$
), the relay response however uses the full 48 byte representation (^0x[0-9a-f]{96}$
).A json-rpc client with client-side validation, such as go-ethereum, throws validation exceptions in such cases.
Steps to reproduce
where
BASE_URL
is either a local relay node (testnet) or https://testnet.hashio.io/apiwhere
BLOCK_HASH
is0xc28a3f6447377809b1ecf7cf5ea252bfd3d0da593ef4d75539907f0e46b2019372aa4b43c25ded5d0d00ac322fcae3dc
where
ADDRESS
is0x0000000000000000000000000000000002bcc93e
Additional context
Current relay response log:
Hedera network
testnet
Version
0.2.0
Operating system
Linux
The text was updated successfully, but these errors were encountered: