You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In clique, there are some gas checks in headers which is introduced in this PR: ethereum/go-ethereum#22836
The explanation from author in PR
This is not strictly needed. The state transition ensures that these values are correct, however, that is technically not correct.
State transition should not (need to) verify header fields, it should simply assume that headers are correct. In fast, snap and light sync >mode, headerchains are verified without state transition. So we can't have header-checks that are done in state transition only.
In clique, there are some gas checks in headers which is introduced in this PR: ethereum/go-ethereum#22836
The explanation from author in PR
This part was later modified to support EIP-1559 in this PR: https://github.com/ethereum/go-ethereum/pull/22837/files#diff-1f9c721fa9815697c0778c180de0f86da1f7c16297d786412e015700a3575362
Do we need to apply this check?
The text was updated successfully, but these errors were encountered: