Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuilderVersion ¶
type BuilderVersion uint64
BuilderVersion defines the builder spec version.
const ( // BuilderVersionV1 is applicable for the V1 release of the builder spec. BuilderVersionV1 BuilderVersion = iota )
func (*BuilderVersion) MarshalJSON ¶
func (d *BuilderVersion) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler.
func (BuilderVersion) String ¶
func (d BuilderVersion) String() string
String returns a string representation of the struct.
func (*BuilderVersion) UnmarshalJSON ¶
func (d *BuilderVersion) UnmarshalJSON(input []byte) error
UnmarshalJSON implements json.Unmarshaler.
type DataVersion ¶
type DataVersion uint64
DataVersion defines the spec version of the data in a response.
const ( // DataVersionUnknown is an unknown data version. DataVersionUnknown DataVersion = iota // DataVersionPhase0 is data applicable for the initial release of the beacon chain. DataVersionPhase0 // DataVersionAltair is data applicable for the Altair release of the beacon chain. DataVersionAltair // DataVersionBellatrix is data applicable for the Bellatrix release of the beacon chain. DataVersionBellatrix // DataVersionCapella is data applicable for the Capella release of the beacon chain. DataVersionCapella // DataVersionDeneb is data applicable for the Deneb release of the beacon chain. DataVersionDeneb // DataVersionElectra is data applicable for the Electra release of the beacon chain. DataVersionElectra // DataVersionFulu is data applicable for the Fulu release of the beacon chain. DataVersionFulu // DataVersionGloas is data applicable for the Gloas release of the beacon chain. DataVersionGloas // DataVersionHeze is data applicable for the Heze release of the beacon chain. DataVersionHeze )
func DataVersionFromString ¶
func DataVersionFromString(fork string) (DataVersion, error)
DataVersionFromString turns a fork string into a DataVersion returns an error if the fork is not recognized.
func (*DataVersion) MarshalJSON ¶
func (d *DataVersion) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler.
func (DataVersion) String ¶
func (d DataVersion) String() string
String returns a string representation of the struct.
func (*DataVersion) UnmarshalJSON ¶
func (d *DataVersion) UnmarshalJSON(input []byte) error
UnmarshalJSON implements json.Unmarshaler.
Click to show internal directories.
Click to hide internal directories.