Skip to content

Instantly share code, notes, and snippets.

View renaynay's full-sized avatar
😒

rene renaynay

😒
View GitHub Profile
@renaynay
renaynay / inconsistencies.md
Last active November 17, 2020 13:22
Documenting inconsistencies between GQL responses from geth / besu.

Inconsistencies in GraphQL Responses Between Client Implementations

The hive test suite graphQL tests found inconsistencies in the graphQL responses between the besu and geth client, namely in the number encoding where Geth returns hex for certain fields whereas Besu returns int.

Below are examples of queries for which the responses of Geth and Besu differ due to different number encoding:

eth_blockNumber

besu:

Keybase proof

I hereby claim:

  • I am renaynay on github.
  • I am renelubov (https://keybase.io/renelubov) on keybase.
  • I have a public key ASBfIRMIL6wuEXzyNeJpS-K6pLL2pwLDUd_4i1p5QjwwxQo

To claim this, I am signing this object: