Documentation ¶
Overview ¶
Package forkid implements EIP-2124 (https://eips.ethereum.org/EIPS/eip-2124).
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrRemoteStale is returned by the validator if a remote fork checksum is a // subset of our already applied forks, but the announced next fork block is // not on our already passed chain. ErrRemoteStale = errors.New("remote needs update") // ErrLocalIncompatibleOrStale is returned by the validator if a remote fork // checksum does not match any local checksum variation, signalling that the // two chains have diverged in the past at some point (possibly at genesis). ErrLocalIncompatibleOrStale = errors.New("local incompatible or needs update") )
Functions ¶
Types ¶
type Filter ¶
Filter is a fork id filter to validate a remotely advertised ID.
Click to show internal directories.
Click to hide internal directories.