Documentation
¶
Index ¶
- type SyncedData
- type SyncedDataManager
- func (s *SyncedDataManager) HeadSlot() uint64
- func (s *SyncedDataManager) HeadState() *state.CachingBeaconState
- func (s *SyncedDataManager) HeadStateReader() state.BeaconStateReader
- func (s *SyncedDataManager) OnHeadState(newState *state.CachingBeaconState) (err error)
- func (s *SyncedDataManager) Syncing() bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SyncedData ¶
type SyncedData interface { OnHeadState(newState *state.CachingBeaconState) (err error) HeadState() *state.CachingBeaconState HeadStateReader() state.BeaconStateReader Syncing() bool HeadSlot() uint64 }
type SyncedDataManager ¶
type SyncedDataManager struct {
// contains filtered or unexported fields
}
func NewSyncedDataManager ¶
func NewSyncedDataManager(enabled bool, cfg *clparams.BeaconChainConfig) *SyncedDataManager
func (*SyncedDataManager) HeadSlot ¶
func (s *SyncedDataManager) HeadSlot() uint64
func (*SyncedDataManager) HeadState ¶
func (s *SyncedDataManager) HeadState() *state.CachingBeaconState
func (*SyncedDataManager) HeadStateReader ¶
func (s *SyncedDataManager) HeadStateReader() state.BeaconStateReader
func (*SyncedDataManager) OnHeadState ¶
func (s *SyncedDataManager) OnHeadState(newState *state.CachingBeaconState) (err error)
func (*SyncedDataManager) Syncing ¶
func (s *SyncedDataManager) Syncing() bool
Directories
¶
Path | Synopsis |
---|---|
Package mock_services is a generated GoMock package.
|
Package mock_services is a generated GoMock package. |
Click to show internal directories.
Click to hide internal directories.