Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BeaconBlockHeader ¶
type BeaconBlockHeader struct {
Root beaconcommon.Root `json:"root"`
Canonical bool `json:"canonical"`
Header beaconcommon.SignedBeaconBlockHeader `json:"header"`
}
type Committee ¶
type Committee struct {
Slot beaconcommon.Slot `json:"slot"`
Index beaconcommon.CommitteeIndex `json:"index"`
Validators beaconcommon.CommitteeIndices `json:"validators"`
}
type Error ¶
type Genesis ¶
type Genesis struct {
GenesisTime beaconcommon.Timestamp `json:"genesis_time" yaml:"genesis_time"`
GenesisValidatorsRoot beaconcommon.Root `json:"genesis_validators_root" yaml:"genesis_validators_root"`
GenesisForkVersion beaconcommon.Version `json:"genesis_fork_version" yaml:"genesis_fork_version"`
}
type StateFinalityCheckpoints ¶
type StateFinalityCheckpoints struct {
PreviousJustifiedCheckpoint beaconcommon.Checkpoint `json:"previous_justified"`
CurrentJustifiedCheckpoint beaconcommon.Checkpoint `json:"current_justified"`
FinalizedCheckpoint beaconcommon.Checkpoint `json:"finalized"`
}
type SyncCommittees ¶
type SyncCommittees struct {
Validators beaconcommon.CommitteeIndices `json:"validators"`
ValidatorsAggregates []beaconcommon.CommitteeIndices `json:"validator_aggregates"`
}
type Validator ¶
type Validator struct {
Index beaconcommon.ValidatorIndex `json:"index" yaml:"index"`
Status string `json:"status" yaml:"status"`
Balance beaconcommon.Gwei `json:"balance" yaml:"balance"`
Validator *beaconphase0.Validator `json:"validator" yaml:"validator"`
}
func (Validator) MarshalCSV ¶
func (*Validator) UnmarshalCSV ¶
type ValidatorBalance ¶
type ValidatorBalance struct {
Index beaconcommon.ValidatorIndex `json:"index" yaml:"index"`
Balance beaconcommon.Gwei `json:"balance" yaml:"balance"`
}
Click to show internal directories.
Click to hide internal directories.