-
Notifications
You must be signed in to change notification settings - Fork 4
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
Genesis Block Does Not Match Parity #31
Comments
@ansermino Same here #32 |
let's work on this in the same ticket please |
rlpdump of parity's block 0: [ |
We appear to be having issues getting Geth to produce the same genesis block as the Parity Aura implementation.
You can see the genesis block configurations here:
Parity: https://github.com/goerli/testnet/blob/master/parity/goerli.json
Geth:
go-ethereum-aura/params/config.go
Line 83 in 1743af1
(Alternatively: https://github.com/goerli/testnet/blob/master/geth/goerli.genesis)
These are the genesis blocks retrieved via RPC:
https://gist.github.com/ansermino/f4e9a3ebaf7ad9a0f52da53e9bbb6b1d
We can log the RLP encoding in geth and should get this:
This can be decoded with rlpdump (
make all && ./buid/bin/rlpdump -hex <encoded data>
):A similar dump from Parity would be very useful. The leading theory is that a disagreement in the signature field construction is causing this issue.
The text was updated successfully, but these errors were encountered: