Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type Config ¶
type Config struct {
MetricID string
ManagerAPIAddress string
NodeosAPIAddress string
ConnectionWatchdog bool
NodeosConfigDir string
NodeosBinPath string
NodeosDataDir string
NoBlocksLog bool
ProducerHostname string
TrustedProducer string
ReadinessMaxLatency time.Duration
FailOnNonContinuousBlocks bool // Will enable the ContinuityChecker, which stops nodeos if a block was produced with a gap, to prevent a restart from going over problem blocks
NodeosExtraArgs []string
// Common Flags
BackupStoreURL string
// Backup Flags
BackupTag string
AutoBackupModulo int
AutoBackupPeriod time.Duration
AutoBackupHostnameMatch string // If non-empty, will only apply autobackup if we have that hostname
// Snapshot Flags
AutoSnapshotModulo int
AutoSnapshotPeriod time.Duration
NumberOfSnapshotsToKeep int
AutoSnapshotHostnameMatch string // If non-empty, will only apply autosnapshot if we have that hostname
BootstrapDataURL string
DebugDeepMind bool
LogToZap bool
AutoRestoreSource string
RestoreBackupName string
RestoreSnapshotName string
SnapshotStoreURL string
ShutdownDelay time.Duration
ArchiveStoreURL string
MergeArchiveStoreURL string
MergeUploadDirectly bool
GRPCAddr string
StartBlockNum uint64
StopBlockNum uint64
DiscardAfterStopBlock bool
MindReadBlocksChanCapacity int
WorkingDir string
DisableProfiler bool
StartFailureHandlerFunc func()
}
type Modules ¶
type Modules struct {
ConsoleReaderFactory mindreader.ConsolerReaderFactory
ConsoleReaderTransformer mindreader.ConsoleReaderBlockTransformer
}
Click to show internal directories.
Click to hide internal directories.