-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Z2-Converter : eth_getBlockByNumber has different keys and missing keys #1882
Comments
The same issue is reproducible with the |
We discussed the version field a while back and since it's not in the spec, we shouldn't have it: #1789 |
As we speak about this issue, the gasLimit presented to the API should be taken from block, not from config file (see |
Here's a fix for that if you want to review: #1901 |
Here's a PR which removes the extra keys over and above the Etherium spec, and adds comments to the others that don't appear to be relevant to me: #1902 Size, miner, and the root hashes remain different. Should these even be the same? Size is calculated from the size of a ZQ2 block which presumably has differing memory layout from a ZQ1 block. Or should we be working out the size for an eth block? Or have I misunderstood what's going on entirely? |
|
|
I've put them back in |
As per the above discussion, the remaining fields that we need to verify in the latest converted persistence are below.
|
Observation:
difficulty
,gasLimit
,miner
,receiptsRoot
,sha3Uncles
,size
,stateRoot
andtransactionsRoot
has mismatch values.cc @bzawisto @JamesHinshelwood @DrZoltanFazekas
The text was updated successfully, but these errors were encountered: