Versions in this module Expand all Collapse all v0 v0.0.1 Jun 22, 2020 Changes in this version + type App struct + Config *Config + ReadyFunc func() + func New(c *Config, modules *Modules) *App + func (a *App) IsReady() bool + func (a *App) OnReady(f func()) + func (a *App) Run() error + type Config struct + ArchiveStoreURL string + AutoBackupHostnameMatch string + AutoBackupModulo int + AutoBackupPeriod time.Duration + AutoRestoreSource string + AutoSnapshotHostnameMatch string + AutoSnapshotModulo int + AutoSnapshotPeriod time.Duration + BackupStoreURL string + BackupTag string + BootstrapDataURL string + ConnectionWatchdog bool + DebugDeepMind bool + DisableProfiler bool + DiscardAfterStopBlock bool + FailOnNonContinuousBlocks bool + GRPCAddr string + LogToZap bool + ManagerAPIAddress string + MergeArchiveStoreURL string + MergeUploadDirectly bool + MetricID string + MindReadBlocksChanCapacity int + NoBlocksLog bool + NodeosAPIAddress string + NodeosBinPath string + NodeosConfigDir string + NodeosDataDir string + NodeosExtraArgs []string + NumberOfSnapshotsToKeep int + ProducerHostname string + ReadinessMaxLatency time.Duration + RestoreBackupName string + RestoreSnapshotName string + ShutdownDelay time.Duration + SnapshotStoreURL string + StartBlockNum uint64 + StartFailureHandlerFunc func() + StopBlockNum uint64 + TrustedProducer string + WorkingDir string + type Modules struct + ConsoleReaderFactory mindreader.ConsolerReaderFactory + ConsoleReaderTransformer mindreader.ConsoleReaderBlockTransformer