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.