Documentation
¶
Index ¶
Constants ¶
View Source
const DEFAULT_BLOCKS_PER_COMMIT = 1000
View Source
const DEFAULT_BLOCKS_PER_POLL = 10
View Source
const DEFAULT_CHAIN_TRACKER_POLL_INTERVAL = 300000 // 5 minutes
View Source
const DEFAULT_COMMITTER_TRIGGER_INTERVAL = 2000
View Source
const DEFAULT_FAILURES_PER_POLL = 10
View Source
const DEFAULT_FAILURE_TRIGGER_INTERVAL = 1000
View Source
const DEFAULT_TRIGGER_INTERVAL = 1000
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BlockNumberWithError ¶
type ChainTracker ¶
type ChainTracker struct {
// contains filtered or unexported fields
}
func NewChainTracker ¶
func NewChainTracker(rpc common.RPC) *ChainTracker
func (*ChainTracker) Start ¶
func (ct *ChainTracker) Start()
type FailureRecoverer ¶
type FailureRecoverer struct {
// contains filtered or unexported fields
}
func NewFailureRecoverer ¶
func NewFailureRecoverer(rpc common.RPC, storage storage.IStorage) *FailureRecoverer
func (*FailureRecoverer) Start ¶
func (fr *FailureRecoverer) Start()
type Orchestrator ¶
type Orchestrator struct {
// contains filtered or unexported fields
}
func NewOrchestrator ¶
func NewOrchestrator(rpc common.RPC) (*Orchestrator, error)
func (*Orchestrator) Start ¶
func (o *Orchestrator) Start()
Click to show internal directories.
Click to hide internal directories.