core: initializing a clique network with invalid genesis extradata is not rejected, crashes later #20710
Comments
The extradata section in clique has special meaning. Beside the vanity of ethash, it also contains a 65 byte signature for non-genesis blocks and an authorized signer list for the genesis. The vanity is also not optional, rather mandatory. Would be nicer to reject the genesis on |
Hi, is help still needed? I can try it. |
Looking into this. Would love to take on as first issue. |
YAY - PR's welcome! |
@ligi Does ETH have a discord/slack channel I can join? |
Finally had the time to sit down to explore the code. Currently does |
Hi there,
Please note that this is an issue tracker reserved for bug reports and feature requests.
For general questions please use the gitter channel or the Ethereum stack exchange at https://ethereum.stackexchange.com.
System information
Geth version:
1.9.11-unstable
OS & Version: OSX
Expected behaviour
Complain gracefully
Actual behaviour
Steps to reproduce the behaviour
where genesis.json is
Backtrace
Log
The text was updated successfully, but these errors were encountered: