Closed thaarok closed 3 months ago
As "Replace Header.SetExternalHash by custom type for subscribed headers" introduces code, which duplicates header serialization in the ethapi RPC package, refactoring PR follows: https://github.com/Fantom-foundation/Sonic/pull/143 (moves both serializations into a single place)
This PR contains changes related to the go-ethereum upgrade.
Notes:
To be done in follow-ups:
ethHeader.SetExternalHash
usage in dummy_block.go - affects output of eth_subscribe("newHeads") / eth_newBlockFilter