Versions in this module Expand all Collapse all v1 v1.10.17 Oct 18, 2021 Changes in this version + type ChainScopedConfig struct + func (_m *ChainScopedConfig) AdminCredentialsFile() string + func (_m *ChainScopedConfig) AllowOrigins() string + func (_m *ChainScopedConfig) AuthenticatedRateLimit() int64 + func (_m *ChainScopedConfig) AuthenticatedRateLimitPeriod() models.Duration + func (_m *ChainScopedConfig) BalanceMonitorEnabled() bool + func (_m *ChainScopedConfig) BlockBackfillDepth() uint64 + func (_m *ChainScopedConfig) BlockBackfillSkip() bool + func (_m *ChainScopedConfig) BlockEmissionIdleWarningThreshold() time.Duration + func (_m *ChainScopedConfig) BlockHistoryEstimatorBatchSize() uint32 + func (_m *ChainScopedConfig) BlockHistoryEstimatorBlockDelay() uint16 + func (_m *ChainScopedConfig) BlockHistoryEstimatorBlockHistorySize() uint16 + func (_m *ChainScopedConfig) BlockHistoryEstimatorTransactionPercentile() uint16 + func (_m *ChainScopedConfig) BridgeResponseURL() *url.URL + func (_m *ChainScopedConfig) CertFile() string + func (_m *ChainScopedConfig) ChainID() *big.Int + func (_m *ChainScopedConfig) ChainType() chains.ChainType + func (_m *ChainScopedConfig) ClientNodeURL() string + func (_m *ChainScopedConfig) Configure(_a0 types.ChainCfg) error + func (_m *ChainScopedConfig) DatabaseBackupDir() string + func (_m *ChainScopedConfig) DatabaseBackupFrequency() time.Duration + func (_m *ChainScopedConfig) DatabaseBackupMode() storeconfig.DatabaseBackupMode + func (_m *ChainScopedConfig) DatabaseBackupURL() *url.URL + func (_m *ChainScopedConfig) DatabaseListenerMaxReconnectDuration() time.Duration + func (_m *ChainScopedConfig) DatabaseListenerMinReconnectInterval() time.Duration + func (_m *ChainScopedConfig) DatabaseMaximumTxDuration() time.Duration + func (_m *ChainScopedConfig) DatabaseTimeout() models.Duration + func (_m *ChainScopedConfig) DatabaseURL() url.URL + func (_m *ChainScopedConfig) DefaultChainID() *big.Int + func (_m *ChainScopedConfig) DefaultHTTPAllowUnrestrictedNetworkAccess() bool + func (_m *ChainScopedConfig) DefaultHTTPLimit() int64 + func (_m *ChainScopedConfig) DefaultHTTPTimeout() models.Duration + func (_m *ChainScopedConfig) DefaultMaxHTTPAttempts() uint + func (_m *ChainScopedConfig) Dev() bool + func (_m *ChainScopedConfig) EVMDisabled() bool + func (_m *ChainScopedConfig) EthTxReaperInterval() time.Duration + func (_m *ChainScopedConfig) EthTxReaperThreshold() time.Duration + func (_m *ChainScopedConfig) EthTxResendAfterThreshold() time.Duration + func (_m *ChainScopedConfig) EthereumDisabled() bool + func (_m *ChainScopedConfig) EthereumHTTPURL() *url.URL + func (_m *ChainScopedConfig) EthereumSecondaryURLs() []url.URL + func (_m *ChainScopedConfig) EthereumURL() string + func (_m *ChainScopedConfig) EvmDefaultBatchSize() uint32 + func (_m *ChainScopedConfig) EvmEIP1559DynamicFees() bool + func (_m *ChainScopedConfig) EvmFinalityDepth() uint32 + func (_m *ChainScopedConfig) EvmGasBumpPercent() uint16 + func (_m *ChainScopedConfig) EvmGasBumpThreshold() uint64 + func (_m *ChainScopedConfig) EvmGasBumpTxDepth() uint16 + func (_m *ChainScopedConfig) EvmGasBumpWei() *big.Int + func (_m *ChainScopedConfig) EvmGasFeeCap() *big.Int + func (_m *ChainScopedConfig) EvmGasLimitDefault() uint64 + func (_m *ChainScopedConfig) EvmGasLimitMultiplier() float32 + func (_m *ChainScopedConfig) EvmGasLimitTransfer() uint64 + func (_m *ChainScopedConfig) EvmGasPriceDefault() *big.Int + func (_m *ChainScopedConfig) EvmGasTipCapDefault() *big.Int + func (_m *ChainScopedConfig) EvmGasTipCapMinimum() *big.Int + func (_m *ChainScopedConfig) EvmHeadTrackerHistoryDepth() uint32 + func (_m *ChainScopedConfig) EvmHeadTrackerMaxBufferSize() uint32 + func (_m *ChainScopedConfig) EvmHeadTrackerSamplingInterval() time.Duration + func (_m *ChainScopedConfig) EvmLogBackfillBatchSize() uint32 + func (_m *ChainScopedConfig) EvmMaxGasPriceWei() *big.Int + func (_m *ChainScopedConfig) EvmMaxInFlightTransactions() uint32 + func (_m *ChainScopedConfig) EvmMaxQueuedTransactions() uint64 + func (_m *ChainScopedConfig) EvmMinGasPriceWei() *big.Int + func (_m *ChainScopedConfig) EvmNonceAutoSync() bool + func (_m *ChainScopedConfig) EvmRPCDefaultBatchSize() uint32 + func (_m *ChainScopedConfig) ExplorerAccessKey() string + func (_m *ChainScopedConfig) ExplorerSecret() string + func (_m *ChainScopedConfig) ExplorerURL() *url.URL + func (_m *ChainScopedConfig) FMDefaultTransactionQueueDepth() uint32 + func (_m *ChainScopedConfig) FMSimulateTransactions() bool + func (_m *ChainScopedConfig) FeatureExternalInitiators() bool + func (_m *ChainScopedConfig) FeatureOffchainReporting() bool + func (_m *ChainScopedConfig) FeatureUICSAKeys() bool + func (_m *ChainScopedConfig) FeatureUIFeedsManager() bool + func (_m *ChainScopedConfig) FlagsContractAddress() string + func (_m *ChainScopedConfig) GasEstimatorMode() string + func (_m *ChainScopedConfig) GetAdvisoryLockIDConfiguredOrDefault() int64 + func (_m *ChainScopedConfig) GetDatabaseDialectConfiguredOrDefault() dialects.DialectName + func (_m *ChainScopedConfig) GlobalBalanceMonitorEnabled() (bool, bool) + func (_m *ChainScopedConfig) GlobalBlockEmissionIdleWarningThreshold() (time.Duration, bool) + func (_m *ChainScopedConfig) GlobalBlockHistoryEstimatorBatchSize() (uint32, bool) + func (_m *ChainScopedConfig) GlobalBlockHistoryEstimatorBlockDelay() (uint16, bool) + func (_m *ChainScopedConfig) GlobalBlockHistoryEstimatorBlockHistorySize() (uint16, bool) + func (_m *ChainScopedConfig) GlobalBlockHistoryEstimatorTransactionPercentile() (uint16, bool) + func (_m *ChainScopedConfig) GlobalChainType() (string, bool) + func (_m *ChainScopedConfig) GlobalEthTxReaperInterval() (time.Duration, bool) + func (_m *ChainScopedConfig) GlobalEthTxReaperThreshold() (time.Duration, bool) + func (_m *ChainScopedConfig) GlobalEthTxResendAfterThreshold() (time.Duration, bool) + func (_m *ChainScopedConfig) GlobalEvmDefaultBatchSize() (uint32, bool) + func (_m *ChainScopedConfig) GlobalEvmEIP1559DynamicFees() (bool, bool) + func (_m *ChainScopedConfig) GlobalEvmFinalityDepth() (uint32, bool) + func (_m *ChainScopedConfig) GlobalEvmGasBumpPercent() (uint16, bool) + func (_m *ChainScopedConfig) GlobalEvmGasBumpThreshold() (uint64, bool) + func (_m *ChainScopedConfig) GlobalEvmGasBumpTxDepth() (uint16, bool) + func (_m *ChainScopedConfig) GlobalEvmGasBumpWei() (*big.Int, bool) + func (_m *ChainScopedConfig) GlobalEvmGasLimitDefault() (uint64, bool) + func (_m *ChainScopedConfig) GlobalEvmGasLimitMultiplier() (float32, bool) + func (_m *ChainScopedConfig) GlobalEvmGasLimitTransfer() (uint64, bool) + func (_m *ChainScopedConfig) GlobalEvmGasPriceDefault() (*big.Int, bool) + func (_m *ChainScopedConfig) GlobalEvmGasTipCapDefault() (*big.Int, bool) + func (_m *ChainScopedConfig) GlobalEvmGasTipCapMinimum() (*big.Int, bool) + func (_m *ChainScopedConfig) GlobalEvmHeadTrackerHistoryDepth() (uint32, bool) + func (_m *ChainScopedConfig) GlobalEvmHeadTrackerMaxBufferSize() (uint32, bool) + func (_m *ChainScopedConfig) GlobalEvmHeadTrackerSamplingInterval() (time.Duration, bool) + func (_m *ChainScopedConfig) GlobalEvmLogBackfillBatchSize() (uint32, bool) + func (_m *ChainScopedConfig) GlobalEvmMaxGasPriceWei() (*big.Int, bool) + func (_m *ChainScopedConfig) GlobalEvmMaxInFlightTransactions() (uint32, bool) + func (_m *ChainScopedConfig) GlobalEvmMaxQueuedTransactions() (uint64, bool) + func (_m *ChainScopedConfig) GlobalEvmMinGasPriceWei() (*big.Int, bool) + func (_m *ChainScopedConfig) GlobalEvmNonceAutoSync() (bool, bool) + func (_m *ChainScopedConfig) GlobalEvmRPCDefaultBatchSize() (uint32, bool) + func (_m *ChainScopedConfig) GlobalFlagsContractAddress() (string, bool) + func (_m *ChainScopedConfig) GlobalGasEstimatorMode() (string, bool) + func (_m *ChainScopedConfig) GlobalLinkContractAddress() (string, bool) + func (_m *ChainScopedConfig) GlobalLockRetryInterval() models.Duration + func (_m *ChainScopedConfig) GlobalMinIncomingConfirmations() (uint32, bool) + func (_m *ChainScopedConfig) GlobalMinRequiredOutgoingConfirmations() (uint64, bool) + func (_m *ChainScopedConfig) GlobalMinimumContractPayment() (*assets.Link, bool) + func (_m *ChainScopedConfig) GlobalOCRContractConfirmations() (uint16, bool) + func (_m *ChainScopedConfig) HTTPServerWriteTimeout() time.Duration + func (_m *ChainScopedConfig) InsecureFastScrypt() bool + func (_m *ChainScopedConfig) InsecureSkipVerify() bool + func (_m *ChainScopedConfig) JSONConsole() bool + func (_m *ChainScopedConfig) JobPipelineMaxRunDuration() time.Duration + func (_m *ChainScopedConfig) JobPipelineReaperInterval() time.Duration + func (_m *ChainScopedConfig) JobPipelineReaperThreshold() time.Duration + func (_m *ChainScopedConfig) JobPipelineResultWriteQueueDepth() uint64 + func (_m *ChainScopedConfig) KeeperDefaultTransactionQueueDepth() uint32 + func (_m *ChainScopedConfig) KeeperGasPriceBufferPercent() uint32 + func (_m *ChainScopedConfig) KeeperGasTipCapBufferPercent() uint32 + func (_m *ChainScopedConfig) KeeperMaximumGracePeriod() int64 + func (_m *ChainScopedConfig) KeeperMinimumRequiredConfirmations() uint64 + func (_m *ChainScopedConfig) KeeperRegistryCheckGasOverhead() uint64 + func (_m *ChainScopedConfig) KeeperRegistryPerformGasOverhead() uint64 + func (_m *ChainScopedConfig) KeeperRegistrySyncInterval() time.Duration + func (_m *ChainScopedConfig) KeeperRegistrySyncUpkeepQueueSize() uint32 + func (_m *ChainScopedConfig) KeyFile() string + func (_m *ChainScopedConfig) KeySpecificMaxGasPriceWei(addr common.Address) *big.Int + func (_m *ChainScopedConfig) LinkContractAddress() string + func (_m *ChainScopedConfig) LogLevel() zapcore.Level + func (_m *ChainScopedConfig) LogSQLMigrations() bool + func (_m *ChainScopedConfig) LogSQLStatements() bool + func (_m *ChainScopedConfig) LogToDisk() bool + func (_m *ChainScopedConfig) MigrateDatabase() bool + func (_m *ChainScopedConfig) MinIncomingConfirmations() uint32 + func (_m *ChainScopedConfig) MinRequiredOutgoingConfirmations() uint64 + func (_m *ChainScopedConfig) MinimumContractPayment() *assets.Link + func (_m *ChainScopedConfig) OCRBlockchainTimeout() time.Duration + func (_m *ChainScopedConfig) OCRBootstrapCheckInterval() time.Duration + func (_m *ChainScopedConfig) OCRContractConfirmations() uint16 + func (_m *ChainScopedConfig) OCRContractPollInterval() time.Duration + func (_m *ChainScopedConfig) OCRContractSubscribeInterval() time.Duration + func (_m *ChainScopedConfig) OCRContractTransmitterTransmitTimeout() time.Duration + func (_m *ChainScopedConfig) OCRDHTLookupInterval() int + func (_m *ChainScopedConfig) OCRDatabaseTimeout() time.Duration + func (_m *ChainScopedConfig) OCRDefaultTransactionQueueDepth() uint32 + func (_m *ChainScopedConfig) OCRIncomingMessageBufferSize() int + func (_m *ChainScopedConfig) OCRKeyBundleID() (string, error) + func (_m *ChainScopedConfig) OCRMonitoringEndpoint() string + func (_m *ChainScopedConfig) OCRNewStreamTimeout() time.Duration + func (_m *ChainScopedConfig) OCRObservationGracePeriod() time.Duration + func (_m *ChainScopedConfig) OCRObservationTimeout() time.Duration + func (_m *ChainScopedConfig) OCROutgoingMessageBufferSize() int + func (_m *ChainScopedConfig) OCRSimulateTransactions() bool + func (_m *ChainScopedConfig) OCRTraceLogging() bool + func (_m *ChainScopedConfig) OCRTransmitterAddress() (ethkey.EIP55Address, error) + func (_m *ChainScopedConfig) ORMMaxIdleConns() int + func (_m *ChainScopedConfig) ORMMaxOpenConns() int + func (_m *ChainScopedConfig) P2PAnnounceIP() net.IP + func (_m *ChainScopedConfig) P2PAnnouncePort() uint16 + func (_m *ChainScopedConfig) P2PBootstrapPeers() ([]string, error) + func (_m *ChainScopedConfig) P2PDHTAnnouncementCounterUserPrefix() uint32 + func (_m *ChainScopedConfig) P2PListenIP() net.IP + func (_m *ChainScopedConfig) P2PListenPort() uint16 + func (_m *ChainScopedConfig) P2PListenPortRaw() string + func (_m *ChainScopedConfig) P2PNetworkingStack() networking.NetworkingStack + func (_m *ChainScopedConfig) P2PNetworkingStackRaw() string + func (_m *ChainScopedConfig) P2PPeerID() p2pkey.PeerID + func (_m *ChainScopedConfig) P2PPeerIDRaw() string + func (_m *ChainScopedConfig) P2PPeerstoreWriteInterval() time.Duration + func (_m *ChainScopedConfig) P2PV2AnnounceAddresses() []string + func (_m *ChainScopedConfig) P2PV2AnnounceAddressesRaw() []string + func (_m *ChainScopedConfig) P2PV2Bootstrappers() []offchainreportingtypes.BootstrapperLocator + func (_m *ChainScopedConfig) P2PV2BootstrappersRaw() []string + func (_m *ChainScopedConfig) P2PV2DeltaDial() models.Duration + func (_m *ChainScopedConfig) P2PV2DeltaReconcile() models.Duration + func (_m *ChainScopedConfig) P2PV2ListenAddresses() []string + func (_m *ChainScopedConfig) Port() uint16 + func (_m *ChainScopedConfig) RPID() string + func (_m *ChainScopedConfig) RPOrigin() string + func (_m *ChainScopedConfig) ReaperExpiration() models.Duration + func (_m *ChainScopedConfig) ReplayFromBlock() int64 + func (_m *ChainScopedConfig) RootDir() string + func (_m *ChainScopedConfig) SecureCookies() bool + func (_m *ChainScopedConfig) SessionOptions() sessions.Options + func (_m *ChainScopedConfig) SessionSecret() ([]byte, error) + func (_m *ChainScopedConfig) SessionTimeout() models.Duration + func (_m *ChainScopedConfig) SetDB(_a0 *gorm.DB) + func (_m *ChainScopedConfig) SetDialect(_a0 dialects.DialectName) + func (_m *ChainScopedConfig) SetEvmGasPriceDefault(value *big.Int) error + func (_m *ChainScopedConfig) SetLogLevel(ctx context.Context, lvl zapcore.Level) error + func (_m *ChainScopedConfig) SetLogSQLStatements(ctx context.Context, sqlEnabled bool) error + func (_m *ChainScopedConfig) StatsPusherLogging() bool + func (_m *ChainScopedConfig) TLSCertPath() string + func (_m *ChainScopedConfig) TLSDir() string + func (_m *ChainScopedConfig) TLSHost() string + func (_m *ChainScopedConfig) TLSKeyPath() string + func (_m *ChainScopedConfig) TLSPort() uint16 + func (_m *ChainScopedConfig) TLSRedirect() bool + func (_m *ChainScopedConfig) TelemetryIngressLogging() bool + func (_m *ChainScopedConfig) TelemetryIngressServerPubKey() string + func (_m *ChainScopedConfig) TelemetryIngressURL() *url.URL + func (_m *ChainScopedConfig) TriggerFallbackDBPollInterval() time.Duration + func (_m *ChainScopedConfig) UnAuthenticatedRateLimit() int64 + func (_m *ChainScopedConfig) UnAuthenticatedRateLimitPeriod() models.Duration + func (_m *ChainScopedConfig) UseLegacyEthEnvVars() bool + func (_m *ChainScopedConfig) Validate() error