Versions in this module Expand all Collapse all v0 v0.0.2 Mar 12, 2021 Changes in this version + func FriendlyBigInt(n *big.Int) string + type ConfigPrinter struct + func NewConfigPrinter(store *store.Store) (ConfigPrinter, error) + func (c *ConfigPrinter) SetID(value string) error + func (c ConfigPrinter) GetID() string + func (c ConfigPrinter) String() string + type ETHKey struct + Address string + CreatedAt time.Time + DeletedAt gorm.DeletedAt + EthBalance *assets.Eth + IsFunding bool + LastUsed *time.Time + LinkBalance *assets.Link + NextNonce *int64 + UpdatedAt time.Time + func (k *ETHKey) SetID(value string) error + func (k ETHKey) GetID() string + type EnvPrinter struct + AllowOrigins string + BalanceMonitorEnabled bool + BlockBackfillDepth uint64 + BridgeResponseURL string + ChainID *big.Int + ClientNodeURL string + DatabaseMaximumTxDuration time.Duration + DatabaseTimeout models.Duration + DefaultHTTPLimit int64 + DefaultHTTPTimeout models.Duration + Dev bool + EnableExperimentalAdapters bool + EthBalanceMonitorBlockDelay uint16 + EthFinalityDepth uint + EthGasBumpThreshold uint64 + EthGasBumpTxDepth uint16 + EthGasBumpWei *big.Int + EthGasLimitDefault uint64 + EthGasPriceDefault *big.Int + EthHeadTrackerHistoryDepth uint + EthHeadTrackerMaxBufferSize uint + EthMaxGasPriceWei *big.Int + EthereumDisabled bool + EthereumSecondaryURLs []string + EthereumURL string + ExplorerURL string + FeatureExternalInitiators bool + FeatureFluxMonitor bool + FeatureOffchainReporting bool + FlagsContractAddress string + GasUpdaterBlockDelay uint16 + GasUpdaterBlockHistorySize uint16 + GasUpdaterEnabled bool + GasUpdaterTransactionPercentile uint16 + InsecureFastScrypt bool + JSONConsole bool + JobPipelineMaxTaskDuration time.Duration + JobPipelineParallelism uint8 + JobPipelineReaperInterval time.Duration + JobPipelineReaperThreshold time.Duration + LinkContractAddress string + LogLevel orm.LogLevel + LogSQLMigrations bool + LogSQLStatements bool + LogToDisk bool + MaximumServiceDuration models.Duration + MinIncomingConfirmations uint32 + MinRequiredOutgoingConfirmations uint64 + MinimumContractPayment *assets.Link + MinimumRequestExpiration uint64 + MinimumServiceDuration models.Duration + OCRBootstrapCheckInterval time.Duration + OCRContractTransmitterTransmitTimeout time.Duration + OCRDHTLookupInterval int + OCRDatabaseTimeout time.Duration + OCRIncomingMessageBufferSize int + OCRNewStreamTimeout time.Duration + OCROutgoingMessageBufferSize int + OCRTraceLogging bool + OperatorContractAddress common.Address + P2PListenIP string + P2PListenPort uint16 + Port uint16 + ReaperExpiration models.Duration + ReplayFromBlock int64 + RootDir string + SecureCookies bool + SessionTimeout models.Duration + TLSHost string + TLSPort uint16 + TLSRedirect bool + TriggerFallbackDBPollInterval time.Duration + type EthTx struct + Data hexutil.Bytes + From *common.Address + GasLimit string + GasPrice string + Hash common.Hash + Hex string + ID int64 + Nonce string + SentAt string + State string + To *common.Address + Value string + func NewEthTxFromAttempt(txa models.EthTxAttempt) EthTx + func (EthTx) GetName() string + func (t *EthTx) SetID(hex string) error + func (t EthTx) GetID() string + type ExplorerStatus struct + Status string + Url string + func NewExplorerStatus(statsPusher synchronization.StatsPusher) ExplorerStatus + type ExternalInitiatorAuthentication struct + AccessKey string + Name string + OutgoingSecret string + OutgoingToken string + Secret string + URL models.WebURL + func NewExternalInitiatorAuthentication(ei models.ExternalInitiator, eia auth.Token) *ExternalInitiatorAuthentication + func (*ExternalInitiatorAuthentication) GetName() string + func (ei *ExternalInitiatorAuthentication) GetID() string + func (ei *ExternalInitiatorAuthentication) SetID(name string) error + type Initiator struct + func (i Initiator) FriendlyAddress() string + func (i Initiator) FriendlyRunAt() string + func (i Initiator) MarshalJSON() ([]byte, error) + type JobRun struct + func (jr JobRun) MarshalJSON() ([]byte, error) + type JobSpec struct + Earnings *assets.Link + Errors []models.JobSpecError + func (job JobSpec) FriendlyCreatedAt() string + func (job JobSpec) FriendlyEndAt() string + func (job JobSpec) FriendlyInitiators() string + func (job JobSpec) FriendlyMinPayment() string + func (job JobSpec) FriendlyStartAt() string + func (job JobSpec) FriendlyTasks() string + func (job JobSpec) MarshalJSON() ([]byte, error) + type NewAccount struct + func (a NewAccount) GetID() string + func (a NewAccount) GetName() string + type ServiceAgreement struct + func (sa ServiceAgreement) FriendlyAggregator() string + func (sa ServiceAgreement) FriendlyAggregatorFulfillMethod() string + func (sa ServiceAgreement) FriendlyAggregatorInitMethod() string + func (sa ServiceAgreement) FriendlyCreatedAt() string + func (sa ServiceAgreement) FriendlyExpiration() string + func (sa ServiceAgreement) FriendlyPayment() string + func (sa ServiceAgreement) MarshalJSON() ([]byte, error) + type ServiceAgreementPresentation struct + CreatedAt string + Encumbrance models.Encumbrance + EncumbranceID int64 + ID string + JobSpec models.JobSpec + JobSpecID string + RequestBody string + Signature string + type TaskSpec struct + func (t TaskSpec) FriendlyParams() (string, string) + type UserPresenter struct + func (u UserPresenter) GetID() string + func (u UserPresenter) GetName() string + func (u UserPresenter) MarshalJSON() ([]byte, error)