Documentation
¶
Index ¶
- Constants
- type Balance
- type BeaconMonitor
- func (bm *BeaconMonitor) GetLastProcessedSlot() uint64
- func (bm *BeaconMonitor) GetLastValidatorMonitorEpoch() uint64
- func (bm *BeaconMonitor) ScanBeaconBlockLoop()
- func (bm *BeaconMonitor) ScanProposer(startSlot uint64, finalizedEpoch uint64) (uint64, error)
- func (bm *BeaconMonitor) Start()
- func (bm *BeaconMonitor) Stop()
- func (bm *BeaconMonitor) ValidatorMonitorLoop()
- type BlockInfo
Constants ¶
View Source
const EffectiveBalance = 32000000000
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BeaconMonitor ¶
type BeaconMonitor struct {
// contains filtered or unexported fields
}
func NewBeaconMonitor ¶
func NewBeaconMonitor(cfg *config.Config, client *client.Client, store *store.Store, alarm *alert.AlarmDaemon) (*BeaconMonitor, error)
func (*BeaconMonitor) GetLastProcessedSlot ¶
func (bm *BeaconMonitor) GetLastProcessedSlot() uint64
func (*BeaconMonitor) GetLastValidatorMonitorEpoch ¶
func (bm *BeaconMonitor) GetLastValidatorMonitorEpoch() uint64
func (*BeaconMonitor) ScanBeaconBlockLoop ¶
func (bm *BeaconMonitor) ScanBeaconBlockLoop()
func (*BeaconMonitor) ScanProposer ¶
func (bm *BeaconMonitor) ScanProposer(startSlot uint64, finalizedEpoch uint64) (uint64, error)
func (*BeaconMonitor) Start ¶
func (bm *BeaconMonitor) Start()
func (*BeaconMonitor) Stop ¶
func (bm *BeaconMonitor) Stop()
func (*BeaconMonitor) ValidatorMonitorLoop ¶
func (bm *BeaconMonitor) ValidatorMonitorLoop()
Click to show internal directories.
Click to hide internal directories.