generated

package
v0.15.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 5, 2026 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const ApproveJobProposalSpec_Operation = `` /* 388-byte string literal not displayed */

The mutation executed by ApproveJobProposalSpec.

View Source
const CancelJobProposalSpec_Operation = `` /* 297-byte string literal not displayed */

The mutation executed by CancelJobProposalSpec.

View Source
const CreateFeedsManagerChainConfig_Operation = `` /* 771-byte string literal not displayed */

The mutation executed by CreateFeedsManagerChainConfig.

View Source
const CreateFeedsManager_Operation = `` /* 770-byte string literal not displayed */

The mutation executed by CreateFeedsManager.

View Source
const CreateOCR2KeyBundle_Operation = `` /* 268-byte string literal not displayed */

The mutation executed by CreateOCR2KeyBundle.

View Source
const DeleteFeedsManagerChainConfig_Operation = `` /* 242-byte string literal not displayed */

The mutation executed by DeleteFeedsManagerChainConfig.

View Source
const FetchAccounts_Operation = `` /* 144-byte string literal not displayed */

The query executed by FetchAccounts.

View Source
const FetchCSAKeys_Operation = `
query FetchCSAKeys {
	csaKeys {
		results {
			id
			publicKey
			version
		}
	}
}
`

The query executed by FetchCSAKeys.

View Source
const FetchKeys_Operation = `` /* 156-byte string literal not displayed */

The query executed by FetchKeys.

View Source
const FetchOCR2KeyBundles_Operation = `` /* 147-byte string literal not displayed */

The query executed by FetchOCR2KeyBundles.

View Source
const FetchP2PKeys_Operation = `
query FetchP2PKeys {
	p2pKeys {
		results {
			id
			peerID
			publicKey
		}
	}
}
`

The query executed by FetchP2PKeys.

View Source
const GetBridge_Operation = `` /* 248-byte string literal not displayed */

The query executed by GetBridge.

View Source
const GetFeedsManager_Operation = `` /* 530-byte string literal not displayed */

The query executed by GetFeedsManager.

View Source
const GetJobProposal_Operation = `` /* 898-byte string literal not displayed */

The query executed by GetJobProposal.

View Source
const GetJob_Operation = `` /* 4056-byte string literal not displayed */

The query executed by GetJob.

View Source
const ListBridges_Operation = `` /* 273-byte string literal not displayed */

The query executed by ListBridges.

View Source
const ListFeedsManagers_Operation = `` /* 469-byte string literal not displayed */

The query executed by ListFeedsManagers.

View Source
const ListJobs_Operation = `` /* 4081-byte string literal not displayed */

The query executed by ListJobs.

View Source
const RejectJobProposalSpec_Operation = `` /* 297-byte string literal not displayed */

The mutation executed by RejectJobProposalSpec.

View Source
const UpdateFeedsManager_Operation = `` /* 731-byte string literal not displayed */

The mutation executed by UpdateFeedsManager.

View Source
const UpdateJobProposalSpecDefinition_Operation = `` /* 389-byte string literal not displayed */

The mutation executed by UpdateJobProposalSpecDefinition.

Variables

Functions

This section is empty.

Types

type ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecPayload

type ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecPayload interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() string
	// contains filtered or unexported methods
}

ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecPayload includes the requested fields of the GraphQL interface ApproveJobProposalSpecPayload.

ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecPayload is implemented by the following types: ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccess ApproveJobProposalSpecApproveJobProposalSpecJobAlreadyExistsError ApproveJobProposalSpecApproveJobProposalSpecNotFoundError

type ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccess

type ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccess struct {
	Typename string                                                                                       `json:"__typename"`
	Spec     ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccessSpecJobProposalSpec `json:"spec"`
}

ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccess includes the requested fields of the GraphQL type ApproveJobProposalSpecSuccess.

func (*ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccess) GetSpec

GetSpec returns ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccess.Spec, and is useful for accessing the field via an interface.

func (*ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccess) GetTypename

GetTypename returns ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccess.Typename, and is useful for accessing the field via an interface.

type ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccessSpecJobProposalSpec

type ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccessSpecJobProposalSpec struct {
	Id              string     `json:"id"`
	Definition      string     `json:"definition"`
	Version         int        `json:"version"`
	Status          SpecStatus `json:"status"`
	StatusUpdatedAt string     `json:"statusUpdatedAt"`
	CreatedAt       string     `json:"createdAt"`
	UpdatedAt       string     `json:"updatedAt"`
}

ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccessSpecJobProposalSpec includes the requested fields of the GraphQL type JobProposalSpec.

func (*ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccessSpecJobProposalSpec) GetCreatedAt

GetCreatedAt returns ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccessSpecJobProposalSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccessSpecJobProposalSpec) GetDefinition

GetDefinition returns ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccessSpecJobProposalSpec.Definition, and is useful for accessing the field via an interface.

func (*ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccessSpecJobProposalSpec) GetId

GetId returns ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccessSpecJobProposalSpec.Id, and is useful for accessing the field via an interface.

func (*ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccessSpecJobProposalSpec) GetStatus

GetStatus returns ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccessSpecJobProposalSpec.Status, and is useful for accessing the field via an interface.

func (*ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccessSpecJobProposalSpec) GetStatusUpdatedAt

GetStatusUpdatedAt returns ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccessSpecJobProposalSpec.StatusUpdatedAt, and is useful for accessing the field via an interface.

func (*ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccessSpecJobProposalSpec) GetUpdatedAt

GetUpdatedAt returns ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccessSpecJobProposalSpec.UpdatedAt, and is useful for accessing the field via an interface.

func (*ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccessSpecJobProposalSpec) GetVersion

GetVersion returns ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecSuccessSpecJobProposalSpec.Version, and is useful for accessing the field via an interface.

type ApproveJobProposalSpecApproveJobProposalSpecJobAlreadyExistsError

type ApproveJobProposalSpecApproveJobProposalSpecJobAlreadyExistsError struct {
	Typename string    `json:"__typename"`
	Message  string    `json:"message"`
	Code     ErrorCode `json:"code"`
}

ApproveJobProposalSpecApproveJobProposalSpecJobAlreadyExistsError includes the requested fields of the GraphQL type JobAlreadyExistsError.

func (*ApproveJobProposalSpecApproveJobProposalSpecJobAlreadyExistsError) GetCode

GetCode returns ApproveJobProposalSpecApproveJobProposalSpecJobAlreadyExistsError.Code, and is useful for accessing the field via an interface.

func (*ApproveJobProposalSpecApproveJobProposalSpecJobAlreadyExistsError) GetMessage

GetMessage returns ApproveJobProposalSpecApproveJobProposalSpecJobAlreadyExistsError.Message, and is useful for accessing the field via an interface.

func (*ApproveJobProposalSpecApproveJobProposalSpecJobAlreadyExistsError) GetTypename

GetTypename returns ApproveJobProposalSpecApproveJobProposalSpecJobAlreadyExistsError.Typename, and is useful for accessing the field via an interface.

type ApproveJobProposalSpecApproveJobProposalSpecNotFoundError

type ApproveJobProposalSpecApproveJobProposalSpecNotFoundError struct {
	Typename string    `json:"__typename"`
	Message  string    `json:"message"`
	Code     ErrorCode `json:"code"`
}

ApproveJobProposalSpecApproveJobProposalSpecNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*ApproveJobProposalSpecApproveJobProposalSpecNotFoundError) GetCode

GetCode returns ApproveJobProposalSpecApproveJobProposalSpecNotFoundError.Code, and is useful for accessing the field via an interface.

func (*ApproveJobProposalSpecApproveJobProposalSpecNotFoundError) GetMessage

GetMessage returns ApproveJobProposalSpecApproveJobProposalSpecNotFoundError.Message, and is useful for accessing the field via an interface.

func (*ApproveJobProposalSpecApproveJobProposalSpecNotFoundError) GetTypename

GetTypename returns ApproveJobProposalSpecApproveJobProposalSpecNotFoundError.Typename, and is useful for accessing the field via an interface.

type ApproveJobProposalSpecResponse

type ApproveJobProposalSpecResponse struct {
	ApproveJobProposalSpec ApproveJobProposalSpecApproveJobProposalSpecApproveJobProposalSpecPayload `json:"-"`
}

ApproveJobProposalSpecResponse is returned by ApproveJobProposalSpec on success.

func ApproveJobProposalSpec

func ApproveJobProposalSpec(
	ctx_ context.Context,
	client_ graphql.Client,
	id string,
	force bool,
) (data_ *ApproveJobProposalSpecResponse, err_ error)

func (*ApproveJobProposalSpecResponse) GetApproveJobProposalSpec

GetApproveJobProposalSpec returns ApproveJobProposalSpecResponse.ApproveJobProposalSpec, and is useful for accessing the field via an interface.

func (*ApproveJobProposalSpecResponse) MarshalJSON

func (v *ApproveJobProposalSpecResponse) MarshalJSON() ([]byte, error)

func (*ApproveJobProposalSpecResponse) UnmarshalJSON

func (v *ApproveJobProposalSpecResponse) UnmarshalJSON(b []byte) error

type BlockHeaderFeederSpec

type BlockHeaderFeederSpec struct {
	CoordinatorV1Address       string   `json:"coordinatorV1Address"`
	CoordinatorV2Address       string   `json:"coordinatorV2Address"`
	CoordinatorV2PlusAddress   string   `json:"coordinatorV2PlusAddress"`
	WaitBlocks                 int      `json:"waitBlocks"`
	LookbackBlocks             int      `json:"lookbackBlocks"`
	BlockhashStoreAddress      string   `json:"blockhashStoreAddress"`
	BatchBlockhashStoreAddress string   `json:"batchBlockhashStoreAddress"`
	PollPeriod                 string   `json:"pollPeriod"`
	RunTimeout                 string   `json:"runTimeout"`
	EvmChainID                 string   `json:"evmChainID"`
	GetBlockhashesBatchSize    int      `json:"getBlockhashesBatchSize"`
	StoreBlockhashesBatchSize  int      `json:"storeBlockhashesBatchSize"`
	FromAddresses              []string `json:"fromAddresses"`
	CreatedAt                  string   `json:"createdAt"`
}

BlockHeaderFeederSpec includes the GraphQL fields of BlockHeaderFeederSpec requested by the fragment BlockHeaderFeederSpec.

func (*BlockHeaderFeederSpec) GetBatchBlockhashStoreAddress

func (v *BlockHeaderFeederSpec) GetBatchBlockhashStoreAddress() string

GetBatchBlockhashStoreAddress returns BlockHeaderFeederSpec.BatchBlockhashStoreAddress, and is useful for accessing the field via an interface.

func (*BlockHeaderFeederSpec) GetBlockhashStoreAddress

func (v *BlockHeaderFeederSpec) GetBlockhashStoreAddress() string

GetBlockhashStoreAddress returns BlockHeaderFeederSpec.BlockhashStoreAddress, and is useful for accessing the field via an interface.

func (*BlockHeaderFeederSpec) GetCoordinatorV1Address

func (v *BlockHeaderFeederSpec) GetCoordinatorV1Address() string

GetCoordinatorV1Address returns BlockHeaderFeederSpec.CoordinatorV1Address, and is useful for accessing the field via an interface.

func (*BlockHeaderFeederSpec) GetCoordinatorV2Address

func (v *BlockHeaderFeederSpec) GetCoordinatorV2Address() string

GetCoordinatorV2Address returns BlockHeaderFeederSpec.CoordinatorV2Address, and is useful for accessing the field via an interface.

func (*BlockHeaderFeederSpec) GetCoordinatorV2PlusAddress

func (v *BlockHeaderFeederSpec) GetCoordinatorV2PlusAddress() string

GetCoordinatorV2PlusAddress returns BlockHeaderFeederSpec.CoordinatorV2PlusAddress, and is useful for accessing the field via an interface.

func (*BlockHeaderFeederSpec) GetCreatedAt

func (v *BlockHeaderFeederSpec) GetCreatedAt() string

GetCreatedAt returns BlockHeaderFeederSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*BlockHeaderFeederSpec) GetEvmChainID

func (v *BlockHeaderFeederSpec) GetEvmChainID() string

GetEvmChainID returns BlockHeaderFeederSpec.EvmChainID, and is useful for accessing the field via an interface.

func (*BlockHeaderFeederSpec) GetFromAddresses

func (v *BlockHeaderFeederSpec) GetFromAddresses() []string

GetFromAddresses returns BlockHeaderFeederSpec.FromAddresses, and is useful for accessing the field via an interface.

func (*BlockHeaderFeederSpec) GetGetBlockhashesBatchSize

func (v *BlockHeaderFeederSpec) GetGetBlockhashesBatchSize() int

GetGetBlockhashesBatchSize returns BlockHeaderFeederSpec.GetBlockhashesBatchSize, and is useful for accessing the field via an interface.

func (*BlockHeaderFeederSpec) GetLookbackBlocks

func (v *BlockHeaderFeederSpec) GetLookbackBlocks() int

GetLookbackBlocks returns BlockHeaderFeederSpec.LookbackBlocks, and is useful for accessing the field via an interface.

func (*BlockHeaderFeederSpec) GetPollPeriod

func (v *BlockHeaderFeederSpec) GetPollPeriod() string

GetPollPeriod returns BlockHeaderFeederSpec.PollPeriod, and is useful for accessing the field via an interface.

func (*BlockHeaderFeederSpec) GetRunTimeout

func (v *BlockHeaderFeederSpec) GetRunTimeout() string

GetRunTimeout returns BlockHeaderFeederSpec.RunTimeout, and is useful for accessing the field via an interface.

func (*BlockHeaderFeederSpec) GetStoreBlockhashesBatchSize

func (v *BlockHeaderFeederSpec) GetStoreBlockhashesBatchSize() int

GetStoreBlockhashesBatchSize returns BlockHeaderFeederSpec.StoreBlockhashesBatchSize, and is useful for accessing the field via an interface.

func (*BlockHeaderFeederSpec) GetWaitBlocks

func (v *BlockHeaderFeederSpec) GetWaitBlocks() int

GetWaitBlocks returns BlockHeaderFeederSpec.WaitBlocks, and is useful for accessing the field via an interface.

type BlockhashStoreSpec

type BlockhashStoreSpec struct {
	CoordinatorV1Address           string   `json:"coordinatorV1Address"`
	CoordinatorV2Address           string   `json:"coordinatorV2Address"`
	CoordinatorV2PlusAddress       string   `json:"coordinatorV2PlusAddress"`
	WaitBlocks                     int      `json:"waitBlocks"`
	LookbackBlocks                 int      `json:"lookbackBlocks"`
	BlockhashStoreAddress          string   `json:"blockhashStoreAddress"`
	TrustedBlockhashStoreAddress   string   `json:"trustedBlockhashStoreAddress"`
	TrustedBlockhashStoreBatchSize int      `json:"trustedBlockhashStoreBatchSize"`
	HeartbeatPeriod                string   `json:"heartbeatPeriod"`
	PollPeriod                     string   `json:"pollPeriod"`
	RunTimeout                     string   `json:"runTimeout"`
	EvmChainID                     string   `json:"evmChainID"`
	FromAddresses                  []string `json:"fromAddresses"`
	CreatedAt                      string   `json:"createdAt"`
}

BlockhashStoreSpec includes the GraphQL fields of BlockhashStoreSpec requested by the fragment BlockhashStoreSpec.

func (*BlockhashStoreSpec) GetBlockhashStoreAddress

func (v *BlockhashStoreSpec) GetBlockhashStoreAddress() string

GetBlockhashStoreAddress returns BlockhashStoreSpec.BlockhashStoreAddress, and is useful for accessing the field via an interface.

func (*BlockhashStoreSpec) GetCoordinatorV1Address

func (v *BlockhashStoreSpec) GetCoordinatorV1Address() string

GetCoordinatorV1Address returns BlockhashStoreSpec.CoordinatorV1Address, and is useful for accessing the field via an interface.

func (*BlockhashStoreSpec) GetCoordinatorV2Address

func (v *BlockhashStoreSpec) GetCoordinatorV2Address() string

GetCoordinatorV2Address returns BlockhashStoreSpec.CoordinatorV2Address, and is useful for accessing the field via an interface.

func (*BlockhashStoreSpec) GetCoordinatorV2PlusAddress

func (v *BlockhashStoreSpec) GetCoordinatorV2PlusAddress() string

GetCoordinatorV2PlusAddress returns BlockhashStoreSpec.CoordinatorV2PlusAddress, and is useful for accessing the field via an interface.

func (*BlockhashStoreSpec) GetCreatedAt

func (v *BlockhashStoreSpec) GetCreatedAt() string

GetCreatedAt returns BlockhashStoreSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*BlockhashStoreSpec) GetEvmChainID

func (v *BlockhashStoreSpec) GetEvmChainID() string

GetEvmChainID returns BlockhashStoreSpec.EvmChainID, and is useful for accessing the field via an interface.

func (*BlockhashStoreSpec) GetFromAddresses

func (v *BlockhashStoreSpec) GetFromAddresses() []string

GetFromAddresses returns BlockhashStoreSpec.FromAddresses, and is useful for accessing the field via an interface.

func (*BlockhashStoreSpec) GetHeartbeatPeriod

func (v *BlockhashStoreSpec) GetHeartbeatPeriod() string

GetHeartbeatPeriod returns BlockhashStoreSpec.HeartbeatPeriod, and is useful for accessing the field via an interface.

func (*BlockhashStoreSpec) GetLookbackBlocks

func (v *BlockhashStoreSpec) GetLookbackBlocks() int

GetLookbackBlocks returns BlockhashStoreSpec.LookbackBlocks, and is useful for accessing the field via an interface.

func (*BlockhashStoreSpec) GetPollPeriod

func (v *BlockhashStoreSpec) GetPollPeriod() string

GetPollPeriod returns BlockhashStoreSpec.PollPeriod, and is useful for accessing the field via an interface.

func (*BlockhashStoreSpec) GetRunTimeout

func (v *BlockhashStoreSpec) GetRunTimeout() string

GetRunTimeout returns BlockhashStoreSpec.RunTimeout, and is useful for accessing the field via an interface.

func (*BlockhashStoreSpec) GetTrustedBlockhashStoreAddress

func (v *BlockhashStoreSpec) GetTrustedBlockhashStoreAddress() string

GetTrustedBlockhashStoreAddress returns BlockhashStoreSpec.TrustedBlockhashStoreAddress, and is useful for accessing the field via an interface.

func (*BlockhashStoreSpec) GetTrustedBlockhashStoreBatchSize

func (v *BlockhashStoreSpec) GetTrustedBlockhashStoreBatchSize() int

GetTrustedBlockhashStoreBatchSize returns BlockhashStoreSpec.TrustedBlockhashStoreBatchSize, and is useful for accessing the field via an interface.

func (*BlockhashStoreSpec) GetWaitBlocks

func (v *BlockhashStoreSpec) GetWaitBlocks() int

GetWaitBlocks returns BlockhashStoreSpec.WaitBlocks, and is useful for accessing the field via an interface.

type BootstrapSpec

type BootstrapSpec struct {
	Id                                string        `json:"id"`
	ContractID                        string        `json:"contractID"`
	Relay                             string        `json:"relay"`
	RelayConfig                       gqlscalar.Map `json:"relayConfig"`
	MonitoringEndpoint                string        `json:"monitoringEndpoint"`
	BlockchainTimeout                 string        `json:"blockchainTimeout"`
	ContractConfigTrackerPollInterval string        `json:"contractConfigTrackerPollInterval"`
	ContractConfigConfirmations       int           `json:"contractConfigConfirmations"`
	CreatedAt                         string        `json:"createdAt"`
}

BootstrapSpec includes the GraphQL fields of BootstrapSpec requested by the fragment BootstrapSpec.

func (*BootstrapSpec) GetBlockchainTimeout

func (v *BootstrapSpec) GetBlockchainTimeout() string

GetBlockchainTimeout returns BootstrapSpec.BlockchainTimeout, and is useful for accessing the field via an interface.

func (*BootstrapSpec) GetContractConfigConfirmations

func (v *BootstrapSpec) GetContractConfigConfirmations() int

GetContractConfigConfirmations returns BootstrapSpec.ContractConfigConfirmations, and is useful for accessing the field via an interface.

func (*BootstrapSpec) GetContractConfigTrackerPollInterval

func (v *BootstrapSpec) GetContractConfigTrackerPollInterval() string

GetContractConfigTrackerPollInterval returns BootstrapSpec.ContractConfigTrackerPollInterval, and is useful for accessing the field via an interface.

func (*BootstrapSpec) GetContractID

func (v *BootstrapSpec) GetContractID() string

GetContractID returns BootstrapSpec.ContractID, and is useful for accessing the field via an interface.

func (*BootstrapSpec) GetCreatedAt

func (v *BootstrapSpec) GetCreatedAt() string

GetCreatedAt returns BootstrapSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*BootstrapSpec) GetId

func (v *BootstrapSpec) GetId() string

GetId returns BootstrapSpec.Id, and is useful for accessing the field via an interface.

func (*BootstrapSpec) GetMonitoringEndpoint

func (v *BootstrapSpec) GetMonitoringEndpoint() string

GetMonitoringEndpoint returns BootstrapSpec.MonitoringEndpoint, and is useful for accessing the field via an interface.

func (*BootstrapSpec) GetRelay

func (v *BootstrapSpec) GetRelay() string

GetRelay returns BootstrapSpec.Relay, and is useful for accessing the field via an interface.

func (*BootstrapSpec) GetRelayConfig

func (v *BootstrapSpec) GetRelayConfig() gqlscalar.Map

GetRelayConfig returns BootstrapSpec.RelayConfig, and is useful for accessing the field via an interface.

type BridgeParts

type BridgeParts struct {
	Id                     string `json:"id"`
	Name                   string `json:"name"`
	Url                    string `json:"url"`
	Confirmations          int    `json:"confirmations"`
	OutgoingToken          string `json:"outgoingToken"`
	MinimumContractPayment string `json:"minimumContractPayment"`
	CreatedAt              string `json:"createdAt"`
}

BridgeParts includes the GraphQL fields of Bridge requested by the fragment BridgeParts.

func (*BridgeParts) GetConfirmations

func (v *BridgeParts) GetConfirmations() int

GetConfirmations returns BridgeParts.Confirmations, and is useful for accessing the field via an interface.

func (*BridgeParts) GetCreatedAt

func (v *BridgeParts) GetCreatedAt() string

GetCreatedAt returns BridgeParts.CreatedAt, and is useful for accessing the field via an interface.

func (*BridgeParts) GetId

func (v *BridgeParts) GetId() string

GetId returns BridgeParts.Id, and is useful for accessing the field via an interface.

func (*BridgeParts) GetMinimumContractPayment

func (v *BridgeParts) GetMinimumContractPayment() string

GetMinimumContractPayment returns BridgeParts.MinimumContractPayment, and is useful for accessing the field via an interface.

func (*BridgeParts) GetName

func (v *BridgeParts) GetName() string

GetName returns BridgeParts.Name, and is useful for accessing the field via an interface.

func (*BridgeParts) GetOutgoingToken

func (v *BridgeParts) GetOutgoingToken() string

GetOutgoingToken returns BridgeParts.OutgoingToken, and is useful for accessing the field via an interface.

func (*BridgeParts) GetUrl

func (v *BridgeParts) GetUrl() string

GetUrl returns BridgeParts.Url, and is useful for accessing the field via an interface.

type CCIPSpec

type CCIPSpec struct {
	CreatedAt              string        `json:"createdAt"`
	UpdatedAt              string        `json:"updatedAt"`
	CapabilityVersion      string        `json:"capabilityVersion"`
	CapabilityLabelledName string        `json:"capabilityLabelledName"`
	OcrKeyBundleIDs        gqlscalar.Map `json:"ocrKeyBundleIDs"`
	P2pKeyID               string        `json:"p2pKeyID"`
}

CCIPSpec includes the GraphQL fields of CCIPSpec requested by the fragment CCIPSpec.

func (*CCIPSpec) GetCapabilityLabelledName

func (v *CCIPSpec) GetCapabilityLabelledName() string

GetCapabilityLabelledName returns CCIPSpec.CapabilityLabelledName, and is useful for accessing the field via an interface.

func (*CCIPSpec) GetCapabilityVersion

func (v *CCIPSpec) GetCapabilityVersion() string

GetCapabilityVersion returns CCIPSpec.CapabilityVersion, and is useful for accessing the field via an interface.

func (*CCIPSpec) GetCreatedAt

func (v *CCIPSpec) GetCreatedAt() string

GetCreatedAt returns CCIPSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*CCIPSpec) GetOcrKeyBundleIDs

func (v *CCIPSpec) GetOcrKeyBundleIDs() gqlscalar.Map

GetOcrKeyBundleIDs returns CCIPSpec.OcrKeyBundleIDs, and is useful for accessing the field via an interface.

func (*CCIPSpec) GetP2pKeyID

func (v *CCIPSpec) GetP2pKeyID() string

GetP2pKeyID returns CCIPSpec.P2pKeyID, and is useful for accessing the field via an interface.

func (*CCIPSpec) GetUpdatedAt

func (v *CCIPSpec) GetUpdatedAt() string

GetUpdatedAt returns CCIPSpec.UpdatedAt, and is useful for accessing the field via an interface.

type CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecPayload

type CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecPayload interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() string
	// contains filtered or unexported methods
}

CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecPayload includes the requested fields of the GraphQL interface CancelJobProposalSpecPayload.

CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecPayload is implemented by the following types: CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccess CancelJobProposalSpecCancelJobProposalSpecNotFoundError

type CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccess

type CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccess struct {
	Typename string                                                                                    `json:"__typename"`
	Spec     CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccessSpecJobProposalSpec `json:"spec"`
}

CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccess includes the requested fields of the GraphQL type CancelJobProposalSpecSuccess.

func (*CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccess) GetSpec

GetSpec returns CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccess.Spec, and is useful for accessing the field via an interface.

func (*CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccess) GetTypename

GetTypename returns CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccess.Typename, and is useful for accessing the field via an interface.

type CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccessSpecJobProposalSpec

type CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccessSpecJobProposalSpec struct {
	Id              string     `json:"id"`
	Definition      string     `json:"definition"`
	Version         int        `json:"version"`
	Status          SpecStatus `json:"status"`
	StatusUpdatedAt string     `json:"statusUpdatedAt"`
	CreatedAt       string     `json:"createdAt"`
	UpdatedAt       string     `json:"updatedAt"`
}

CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccessSpecJobProposalSpec includes the requested fields of the GraphQL type JobProposalSpec.

func (*CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccessSpecJobProposalSpec) GetCreatedAt

GetCreatedAt returns CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccessSpecJobProposalSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccessSpecJobProposalSpec) GetDefinition

GetDefinition returns CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccessSpecJobProposalSpec.Definition, and is useful for accessing the field via an interface.

func (*CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccessSpecJobProposalSpec) GetId

GetId returns CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccessSpecJobProposalSpec.Id, and is useful for accessing the field via an interface.

func (*CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccessSpecJobProposalSpec) GetStatus

GetStatus returns CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccessSpecJobProposalSpec.Status, and is useful for accessing the field via an interface.

func (*CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccessSpecJobProposalSpec) GetStatusUpdatedAt

GetStatusUpdatedAt returns CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccessSpecJobProposalSpec.StatusUpdatedAt, and is useful for accessing the field via an interface.

func (*CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccessSpecJobProposalSpec) GetUpdatedAt

GetUpdatedAt returns CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccessSpecJobProposalSpec.UpdatedAt, and is useful for accessing the field via an interface.

func (*CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccessSpecJobProposalSpec) GetVersion

GetVersion returns CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecSuccessSpecJobProposalSpec.Version, and is useful for accessing the field via an interface.

type CancelJobProposalSpecCancelJobProposalSpecNotFoundError

type CancelJobProposalSpecCancelJobProposalSpecNotFoundError struct {
	Typename string    `json:"__typename"`
	Message  string    `json:"message"`
	Code     ErrorCode `json:"code"`
}

CancelJobProposalSpecCancelJobProposalSpecNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*CancelJobProposalSpecCancelJobProposalSpecNotFoundError) GetCode

GetCode returns CancelJobProposalSpecCancelJobProposalSpecNotFoundError.Code, and is useful for accessing the field via an interface.

func (*CancelJobProposalSpecCancelJobProposalSpecNotFoundError) GetMessage

GetMessage returns CancelJobProposalSpecCancelJobProposalSpecNotFoundError.Message, and is useful for accessing the field via an interface.

func (*CancelJobProposalSpecCancelJobProposalSpecNotFoundError) GetTypename

GetTypename returns CancelJobProposalSpecCancelJobProposalSpecNotFoundError.Typename, and is useful for accessing the field via an interface.

type CancelJobProposalSpecResponse

type CancelJobProposalSpecResponse struct {
	CancelJobProposalSpec CancelJobProposalSpecCancelJobProposalSpecCancelJobProposalSpecPayload `json:"-"`
}

CancelJobProposalSpecResponse is returned by CancelJobProposalSpec on success.

func CancelJobProposalSpec

func CancelJobProposalSpec(
	ctx_ context.Context,
	client_ graphql.Client,
	id string,
) (data_ *CancelJobProposalSpecResponse, err_ error)

func (*CancelJobProposalSpecResponse) GetCancelJobProposalSpec

GetCancelJobProposalSpec returns CancelJobProposalSpecResponse.CancelJobProposalSpec, and is useful for accessing the field via an interface.

func (*CancelJobProposalSpecResponse) MarshalJSON

func (v *CancelJobProposalSpecResponse) MarshalJSON() ([]byte, error)

func (*CancelJobProposalSpecResponse) UnmarshalJSON

func (v *CancelJobProposalSpecResponse) UnmarshalJSON(b []byte) error

type CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigPayload

type CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigPayload interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() string
	// contains filtered or unexported methods
}

CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigPayload includes the requested fields of the GraphQL interface CreateFeedsManagerChainConfigPayload.

CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigPayload is implemented by the following types: CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccess CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigInputErrors CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigNotFoundError

type CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccess

type CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccess struct {
	Typename    string                                                                                                                           `json:"__typename"`
	ChainConfig CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig `json:"chainConfig"`
}

CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccess includes the requested fields of the GraphQL type CreateFeedsManagerChainConfigSuccess.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccess) GetChainConfig

GetChainConfig returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccess.ChainConfig, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccess) GetTypename

GetTypename returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccess.Typename, and is useful for accessing the field via an interface.

type CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig

type CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig struct {
	Id                   string                                                                                                                                                     `json:"id"`
	ChainID              string                                                                                                                                                     `json:"chainID"`
	ChainType            string                                                                                                                                                     `json:"chainType"`
	AccountAddr          string                                                                                                                                                     `json:"accountAddr"`
	AdminAddr            string                                                                                                                                                     `json:"adminAddr"`
	FluxMonitorJobConfig CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigFluxMonitorJobConfig       `json:"fluxMonitorJobConfig"`
	Ocr1JobConfig        CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr1JobConfigOCR1JobConfig `json:"ocr1JobConfig"`
	Ocr2JobConfig        CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfig `json:"ocr2JobConfig"`
}

CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig includes the requested fields of the GraphQL type FeedsManagerChainConfig.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig) GetAccountAddr

GetAccountAddr returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig.AccountAddr, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig) GetAdminAddr

GetAdminAddr returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig.AdminAddr, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig) GetChainID

GetChainID returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig.ChainID, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig) GetChainType

GetChainType returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig.ChainType, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig) GetFluxMonitorJobConfig

GetFluxMonitorJobConfig returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig.FluxMonitorJobConfig, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig) GetId

GetId returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig.Id, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig) GetOcr1JobConfig

GetOcr1JobConfig returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig.Ocr1JobConfig, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig) GetOcr2JobConfig

GetOcr2JobConfig returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig.Ocr2JobConfig, and is useful for accessing the field via an interface.

type CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigFluxMonitorJobConfig

type CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigFluxMonitorJobConfig struct {
	Enabled bool `json:"enabled"`
}

CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigFluxMonitorJobConfig includes the requested fields of the GraphQL type FluxMonitorJobConfig.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigFluxMonitorJobConfig) GetEnabled

GetEnabled returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigFluxMonitorJobConfig.Enabled, and is useful for accessing the field via an interface.

type CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr1JobConfigOCR1JobConfig

type CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr1JobConfigOCR1JobConfig struct {
	Enabled     bool   `json:"enabled"`
	IsBootstrap bool   `json:"isBootstrap"`
	Multiaddr   string `json:"multiaddr"`
	P2pPeerID   string `json:"p2pPeerID"`
	KeyBundleID string `json:"keyBundleID"`
}

CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr1JobConfigOCR1JobConfig includes the requested fields of the GraphQL type OCR1JobConfig.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr1JobConfigOCR1JobConfig) GetEnabled

GetEnabled returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr1JobConfigOCR1JobConfig.Enabled, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr1JobConfigOCR1JobConfig) GetIsBootstrap

GetIsBootstrap returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr1JobConfigOCR1JobConfig.IsBootstrap, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr1JobConfigOCR1JobConfig) GetKeyBundleID

GetKeyBundleID returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr1JobConfigOCR1JobConfig.KeyBundleID, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr1JobConfigOCR1JobConfig) GetMultiaddr

GetMultiaddr returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr1JobConfigOCR1JobConfig.Multiaddr, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr1JobConfigOCR1JobConfig) GetP2pPeerID

GetP2pPeerID returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr1JobConfigOCR1JobConfig.P2pPeerID, and is useful for accessing the field via an interface.

type CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfig

type CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfig struct {
	Enabled          bool                                                                                                                                                              `json:"enabled"`
	IsBootstrap      bool                                                                                                                                                              `json:"isBootstrap"`
	Multiaddr        string                                                                                                                                                            `json:"multiaddr"`
	ForwarderAddress string                                                                                                                                                            `json:"forwarderAddress"`
	P2pPeerID        string                                                                                                                                                            `json:"p2pPeerID"`
	KeyBundleID      string                                                                                                                                                            `json:"keyBundleID"`
	Plugins          CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfigPlugins `json:"plugins"`
}

CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfig includes the requested fields of the GraphQL type OCR2JobConfig.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfig) GetEnabled

GetEnabled returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfig.Enabled, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfig) GetForwarderAddress

GetForwarderAddress returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfig.ForwarderAddress, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfig) GetIsBootstrap

GetIsBootstrap returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfig.IsBootstrap, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfig) GetKeyBundleID

GetKeyBundleID returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfig.KeyBundleID, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfig) GetMultiaddr

GetMultiaddr returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfig.Multiaddr, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfig) GetP2pPeerID

GetP2pPeerID returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfig.P2pPeerID, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfig) GetPlugins

GetPlugins returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfig.Plugins, and is useful for accessing the field via an interface.

type CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfigPlugins

type CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfigPlugins struct {
	Commit     bool `json:"commit"`
	Execute    bool `json:"execute"`
	Median     bool `json:"median"`
	Mercury    bool `json:"mercury"`
	Rebalancer bool `json:"rebalancer"`
}

CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfigPlugins includes the requested fields of the GraphQL type Plugins.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfigPlugins) GetCommit

GetCommit returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfigPlugins.Commit, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfigPlugins) GetExecute

GetExecute returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfigPlugins.Execute, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfigPlugins) GetMedian

GetMedian returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfigPlugins.Median, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfigPlugins) GetMercury

GetMercury returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfigPlugins.Mercury, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfigPlugins) GetRebalancer

GetRebalancer returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfigOcr2JobConfigOCR2JobConfigPlugins.Rebalancer, and is useful for accessing the field via an interface.

type CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigInputErrors

type CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigInputErrors struct {
	Typename string                                                                                  `json:"__typename"`
	Errors   []CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigInputErrorsErrorsInputError `json:"errors"`
}

CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigInputErrors includes the requested fields of the GraphQL type InputErrors.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigInputErrors) GetErrors

GetErrors returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigInputErrors.Errors, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigInputErrors) GetTypename

GetTypename returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigInputErrors.Typename, and is useful for accessing the field via an interface.

type CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigInputErrorsErrorsInputError

type CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigInputErrorsErrorsInputError struct {
	Message string `json:"message"`
	Path    string `json:"path"`
}

CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigInputErrorsErrorsInputError includes the requested fields of the GraphQL type InputError.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigInputErrorsErrorsInputError) GetMessage

GetMessage returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigInputErrorsErrorsInputError.Message, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigInputErrorsErrorsInputError) GetPath

GetPath returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigInputErrorsErrorsInputError.Path, and is useful for accessing the field via an interface.

type CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigNotFoundError

type CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigNotFoundError struct {
	Typename string    `json:"__typename"`
	Message  string    `json:"message"`
	Code     ErrorCode `json:"code"`
}

CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigNotFoundError) GetCode

GetCode returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigNotFoundError.Code, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigNotFoundError) GetMessage

GetMessage returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigNotFoundError.Message, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigNotFoundError) GetTypename

GetTypename returns CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigNotFoundError.Typename, and is useful for accessing the field via an interface.

type CreateFeedsManagerChainConfigInput

type CreateFeedsManagerChainConfigInput struct {
	FeedsManagerID       string `json:"feedsManagerID"`
	ChainID              string `json:"chainID"`
	ChainType            string `json:"chainType"`
	AccountAddr          string `json:"accountAddr"`
	AccountAddrPubKey    string `json:"accountAddrPubKey"`
	AdminAddr            string `json:"adminAddr"`
	FluxMonitorEnabled   bool   `json:"fluxMonitorEnabled"`
	Ocr1Enabled          bool   `json:"ocr1Enabled"`
	Ocr1IsBootstrap      bool   `json:"ocr1IsBootstrap"`
	Ocr1Multiaddr        string `json:"ocr1Multiaddr"`
	Ocr1P2PPeerID        string `json:"ocr1P2PPeerID"`
	Ocr1KeyBundleID      string `json:"ocr1KeyBundleID"`
	Ocr2Enabled          bool   `json:"ocr2Enabled"`
	Ocr2IsBootstrap      bool   `json:"ocr2IsBootstrap"`
	Ocr2Multiaddr        string `json:"ocr2Multiaddr"`
	Ocr2ForwarderAddress string `json:"ocr2ForwarderAddress"`
	Ocr2P2PPeerID        string `json:"ocr2P2PPeerID"`
	Ocr2KeyBundleID      string `json:"ocr2KeyBundleID"`
	Ocr2Plugins          string `json:"ocr2Plugins"`
}

func (*CreateFeedsManagerChainConfigInput) GetAccountAddr

func (v *CreateFeedsManagerChainConfigInput) GetAccountAddr() string

GetAccountAddr returns CreateFeedsManagerChainConfigInput.AccountAddr, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigInput) GetAccountAddrPubKey

func (v *CreateFeedsManagerChainConfigInput) GetAccountAddrPubKey() string

GetAccountAddrPubKey returns CreateFeedsManagerChainConfigInput.AccountAddrPubKey, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigInput) GetAdminAddr

func (v *CreateFeedsManagerChainConfigInput) GetAdminAddr() string

GetAdminAddr returns CreateFeedsManagerChainConfigInput.AdminAddr, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigInput) GetChainID

GetChainID returns CreateFeedsManagerChainConfigInput.ChainID, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigInput) GetChainType

func (v *CreateFeedsManagerChainConfigInput) GetChainType() string

GetChainType returns CreateFeedsManagerChainConfigInput.ChainType, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigInput) GetFeedsManagerID

func (v *CreateFeedsManagerChainConfigInput) GetFeedsManagerID() string

GetFeedsManagerID returns CreateFeedsManagerChainConfigInput.FeedsManagerID, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigInput) GetFluxMonitorEnabled

func (v *CreateFeedsManagerChainConfigInput) GetFluxMonitorEnabled() bool

GetFluxMonitorEnabled returns CreateFeedsManagerChainConfigInput.FluxMonitorEnabled, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigInput) GetOcr1Enabled

func (v *CreateFeedsManagerChainConfigInput) GetOcr1Enabled() bool

GetOcr1Enabled returns CreateFeedsManagerChainConfigInput.Ocr1Enabled, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigInput) GetOcr1IsBootstrap

func (v *CreateFeedsManagerChainConfigInput) GetOcr1IsBootstrap() bool

GetOcr1IsBootstrap returns CreateFeedsManagerChainConfigInput.Ocr1IsBootstrap, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigInput) GetOcr1KeyBundleID

func (v *CreateFeedsManagerChainConfigInput) GetOcr1KeyBundleID() string

GetOcr1KeyBundleID returns CreateFeedsManagerChainConfigInput.Ocr1KeyBundleID, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigInput) GetOcr1Multiaddr

func (v *CreateFeedsManagerChainConfigInput) GetOcr1Multiaddr() string

GetOcr1Multiaddr returns CreateFeedsManagerChainConfigInput.Ocr1Multiaddr, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigInput) GetOcr1P2PPeerID

func (v *CreateFeedsManagerChainConfigInput) GetOcr1P2PPeerID() string

GetOcr1P2PPeerID returns CreateFeedsManagerChainConfigInput.Ocr1P2PPeerID, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigInput) GetOcr2Enabled

func (v *CreateFeedsManagerChainConfigInput) GetOcr2Enabled() bool

GetOcr2Enabled returns CreateFeedsManagerChainConfigInput.Ocr2Enabled, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigInput) GetOcr2ForwarderAddress

func (v *CreateFeedsManagerChainConfigInput) GetOcr2ForwarderAddress() string

GetOcr2ForwarderAddress returns CreateFeedsManagerChainConfigInput.Ocr2ForwarderAddress, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigInput) GetOcr2IsBootstrap

func (v *CreateFeedsManagerChainConfigInput) GetOcr2IsBootstrap() bool

GetOcr2IsBootstrap returns CreateFeedsManagerChainConfigInput.Ocr2IsBootstrap, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigInput) GetOcr2KeyBundleID

func (v *CreateFeedsManagerChainConfigInput) GetOcr2KeyBundleID() string

GetOcr2KeyBundleID returns CreateFeedsManagerChainConfigInput.Ocr2KeyBundleID, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigInput) GetOcr2Multiaddr

func (v *CreateFeedsManagerChainConfigInput) GetOcr2Multiaddr() string

GetOcr2Multiaddr returns CreateFeedsManagerChainConfigInput.Ocr2Multiaddr, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigInput) GetOcr2P2PPeerID

func (v *CreateFeedsManagerChainConfigInput) GetOcr2P2PPeerID() string

GetOcr2P2PPeerID returns CreateFeedsManagerChainConfigInput.Ocr2P2PPeerID, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigInput) GetOcr2Plugins

func (v *CreateFeedsManagerChainConfigInput) GetOcr2Plugins() string

GetOcr2Plugins returns CreateFeedsManagerChainConfigInput.Ocr2Plugins, and is useful for accessing the field via an interface.

type CreateFeedsManagerChainConfigResponse

type CreateFeedsManagerChainConfigResponse struct {
	CreateFeedsManagerChainConfig CreateFeedsManagerChainConfigCreateFeedsManagerChainConfigCreateFeedsManagerChainConfigPayload `json:"-"`
}

CreateFeedsManagerChainConfigResponse is returned by CreateFeedsManagerChainConfig on success.

func CreateFeedsManagerChainConfig

func CreateFeedsManagerChainConfig(
	ctx_ context.Context,
	client_ graphql.Client,
	input CreateFeedsManagerChainConfigInput,
) (data_ *CreateFeedsManagerChainConfigResponse, err_ error)

createFeedsManagerChainConfig.graphql

func (*CreateFeedsManagerChainConfigResponse) GetCreateFeedsManagerChainConfig

GetCreateFeedsManagerChainConfig returns CreateFeedsManagerChainConfigResponse.CreateFeedsManagerChainConfig, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerChainConfigResponse) MarshalJSON

func (v *CreateFeedsManagerChainConfigResponse) MarshalJSON() ([]byte, error)

func (*CreateFeedsManagerChainConfigResponse) UnmarshalJSON

func (v *CreateFeedsManagerChainConfigResponse) UnmarshalJSON(b []byte) error

type CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerPayload

type CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerPayload interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() string
	// contains filtered or unexported methods
}

CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerPayload includes the requested fields of the GraphQL interface CreateFeedsManagerPayload.

CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerPayload is implemented by the following types: CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccess CreateFeedsManagerCreateFeedsManagerDuplicateFeedsManagerError CreateFeedsManagerCreateFeedsManagerInputErrors CreateFeedsManagerCreateFeedsManagerNotFoundError CreateFeedsManagerCreateFeedsManagerSingleFeedsManagerError

type CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccess

type CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccess struct {
	Typename     string                                                                    `json:"__typename"`
	FeedsManager CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccessFeedsManager `json:"feedsManager"`
}

CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccess includes the requested fields of the GraphQL type CreateFeedsManagerSuccess.

func (*CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccess) GetFeedsManager

GetFeedsManager returns CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccess.FeedsManager, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccess) GetTypename

GetTypename returns CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccess.Typename, and is useful for accessing the field via an interface.

type CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccessFeedsManager

type CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccessFeedsManager struct {
	FeedsManagerParts `json:"-"`
}

CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccessFeedsManager includes the requested fields of the GraphQL type FeedsManager.

func (*CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccessFeedsManager) GetCreatedAt

GetCreatedAt returns CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccessFeedsManager.CreatedAt, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccessFeedsManager) GetId

GetId returns CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccessFeedsManager.Id, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccessFeedsManager) GetIsConnectionActive

GetIsConnectionActive returns CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccessFeedsManager.IsConnectionActive, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccessFeedsManager) GetJobProposals

GetJobProposals returns CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccessFeedsManager.JobProposals, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccessFeedsManager) GetName

GetName returns CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccessFeedsManager.Name, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccessFeedsManager) GetPublicKey

GetPublicKey returns CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccessFeedsManager.PublicKey, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccessFeedsManager) GetUri

GetUri returns CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccessFeedsManager.Uri, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccessFeedsManager) MarshalJSON

func (*CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerSuccessFeedsManager) UnmarshalJSON

type CreateFeedsManagerCreateFeedsManagerDuplicateFeedsManagerError

type CreateFeedsManagerCreateFeedsManagerDuplicateFeedsManagerError struct {
	Typename string `json:"__typename"`
}

CreateFeedsManagerCreateFeedsManagerDuplicateFeedsManagerError includes the requested fields of the GraphQL type DuplicateFeedsManagerError.

func (*CreateFeedsManagerCreateFeedsManagerDuplicateFeedsManagerError) GetTypename

GetTypename returns CreateFeedsManagerCreateFeedsManagerDuplicateFeedsManagerError.Typename, and is useful for accessing the field via an interface.

type CreateFeedsManagerCreateFeedsManagerInputErrors

type CreateFeedsManagerCreateFeedsManagerInputErrors struct {
	Typename string                                                            `json:"__typename"`
	Errors   []CreateFeedsManagerCreateFeedsManagerInputErrorsErrorsInputError `json:"errors"`
}

CreateFeedsManagerCreateFeedsManagerInputErrors includes the requested fields of the GraphQL type InputErrors.

func (*CreateFeedsManagerCreateFeedsManagerInputErrors) GetErrors

GetErrors returns CreateFeedsManagerCreateFeedsManagerInputErrors.Errors, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerCreateFeedsManagerInputErrors) GetTypename

GetTypename returns CreateFeedsManagerCreateFeedsManagerInputErrors.Typename, and is useful for accessing the field via an interface.

type CreateFeedsManagerCreateFeedsManagerInputErrorsErrorsInputError

type CreateFeedsManagerCreateFeedsManagerInputErrorsErrorsInputError struct {
	Message string    `json:"message"`
	Code    ErrorCode `json:"code"`
	Path    string    `json:"path"`
}

CreateFeedsManagerCreateFeedsManagerInputErrorsErrorsInputError includes the requested fields of the GraphQL type InputError.

func (*CreateFeedsManagerCreateFeedsManagerInputErrorsErrorsInputError) GetCode

GetCode returns CreateFeedsManagerCreateFeedsManagerInputErrorsErrorsInputError.Code, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerCreateFeedsManagerInputErrorsErrorsInputError) GetMessage

GetMessage returns CreateFeedsManagerCreateFeedsManagerInputErrorsErrorsInputError.Message, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerCreateFeedsManagerInputErrorsErrorsInputError) GetPath

GetPath returns CreateFeedsManagerCreateFeedsManagerInputErrorsErrorsInputError.Path, and is useful for accessing the field via an interface.

type CreateFeedsManagerCreateFeedsManagerNotFoundError

type CreateFeedsManagerCreateFeedsManagerNotFoundError struct {
	Typename string    `json:"__typename"`
	Message  string    `json:"message"`
	Code     ErrorCode `json:"code"`
}

CreateFeedsManagerCreateFeedsManagerNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*CreateFeedsManagerCreateFeedsManagerNotFoundError) GetCode

GetCode returns CreateFeedsManagerCreateFeedsManagerNotFoundError.Code, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerCreateFeedsManagerNotFoundError) GetMessage

GetMessage returns CreateFeedsManagerCreateFeedsManagerNotFoundError.Message, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerCreateFeedsManagerNotFoundError) GetTypename

GetTypename returns CreateFeedsManagerCreateFeedsManagerNotFoundError.Typename, and is useful for accessing the field via an interface.

type CreateFeedsManagerCreateFeedsManagerSingleFeedsManagerError

type CreateFeedsManagerCreateFeedsManagerSingleFeedsManagerError struct {
	Typename string    `json:"__typename"`
	Message  string    `json:"message"`
	Code     ErrorCode `json:"code"`
}

CreateFeedsManagerCreateFeedsManagerSingleFeedsManagerError includes the requested fields of the GraphQL type SingleFeedsManagerError.

func (*CreateFeedsManagerCreateFeedsManagerSingleFeedsManagerError) GetCode

GetCode returns CreateFeedsManagerCreateFeedsManagerSingleFeedsManagerError.Code, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerCreateFeedsManagerSingleFeedsManagerError) GetMessage

GetMessage returns CreateFeedsManagerCreateFeedsManagerSingleFeedsManagerError.Message, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerCreateFeedsManagerSingleFeedsManagerError) GetTypename

GetTypename returns CreateFeedsManagerCreateFeedsManagerSingleFeedsManagerError.Typename, and is useful for accessing the field via an interface.

type CreateFeedsManagerInput

type CreateFeedsManagerInput struct {
	Name      string `json:"name"`
	Uri       string `json:"uri"`
	PublicKey string `json:"publicKey"`
}

func (*CreateFeedsManagerInput) GetName

func (v *CreateFeedsManagerInput) GetName() string

GetName returns CreateFeedsManagerInput.Name, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerInput) GetPublicKey

func (v *CreateFeedsManagerInput) GetPublicKey() string

GetPublicKey returns CreateFeedsManagerInput.PublicKey, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerInput) GetUri

func (v *CreateFeedsManagerInput) GetUri() string

GetUri returns CreateFeedsManagerInput.Uri, and is useful for accessing the field via an interface.

type CreateFeedsManagerResponse

type CreateFeedsManagerResponse struct {
	CreateFeedsManager CreateFeedsManagerCreateFeedsManagerCreateFeedsManagerPayload `json:"-"`
}

CreateFeedsManagerResponse is returned by CreateFeedsManager on success.

func CreateFeedsManager

func CreateFeedsManager(
	ctx_ context.Context,
	client_ graphql.Client,
	input CreateFeedsManagerInput,
) (data_ *CreateFeedsManagerResponse, err_ error)

func (*CreateFeedsManagerResponse) GetCreateFeedsManager

GetCreateFeedsManager returns CreateFeedsManagerResponse.CreateFeedsManager, and is useful for accessing the field via an interface.

func (*CreateFeedsManagerResponse) MarshalJSON

func (v *CreateFeedsManagerResponse) MarshalJSON() ([]byte, error)

func (*CreateFeedsManagerResponse) UnmarshalJSON

func (v *CreateFeedsManagerResponse) UnmarshalJSON(b []byte) error

type CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundlePayload

type CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundlePayload interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() string
	// contains filtered or unexported methods
}

CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundlePayload includes the requested fields of the GraphQL interface CreateOCR2KeyBundlePayload.

CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundlePayload is implemented by the following types: CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccess

type CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccess

type CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccess struct {
	Typename string                                                                              `json:"__typename"`
	Bundle   CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccessBundleOCR2KeyBundle `json:"bundle"`
}

CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccess includes the requested fields of the GraphQL type CreateOCR2KeyBundleSuccess.

func (*CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccess) GetBundle

GetBundle returns CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccess.Bundle, and is useful for accessing the field via an interface.

func (*CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccess) GetTypename

GetTypename returns CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccess.Typename, and is useful for accessing the field via an interface.

type CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccessBundleOCR2KeyBundle

type CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccessBundleOCR2KeyBundle struct {
	Id                string        `json:"id"`
	ChainType         OCR2ChainType `json:"chainType"`
	ConfigPublicKey   string        `json:"configPublicKey"`
	OnChainPublicKey  string        `json:"onChainPublicKey"`
	OffChainPublicKey string        `json:"offChainPublicKey"`
}

CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccessBundleOCR2KeyBundle includes the requested fields of the GraphQL type OCR2KeyBundle.

func (*CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccessBundleOCR2KeyBundle) GetChainType

GetChainType returns CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccessBundleOCR2KeyBundle.ChainType, and is useful for accessing the field via an interface.

func (*CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccessBundleOCR2KeyBundle) GetConfigPublicKey

GetConfigPublicKey returns CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccessBundleOCR2KeyBundle.ConfigPublicKey, and is useful for accessing the field via an interface.

func (*CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccessBundleOCR2KeyBundle) GetId

GetId returns CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccessBundleOCR2KeyBundle.Id, and is useful for accessing the field via an interface.

func (*CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccessBundleOCR2KeyBundle) GetOffChainPublicKey

GetOffChainPublicKey returns CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccessBundleOCR2KeyBundle.OffChainPublicKey, and is useful for accessing the field via an interface.

func (*CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccessBundleOCR2KeyBundle) GetOnChainPublicKey

GetOnChainPublicKey returns CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundleSuccessBundleOCR2KeyBundle.OnChainPublicKey, and is useful for accessing the field via an interface.

type CreateOCR2KeyBundleResponse

type CreateOCR2KeyBundleResponse struct {
	CreateOCR2KeyBundle CreateOCR2KeyBundleCreateOCR2KeyBundleCreateOCR2KeyBundlePayload `json:"-"`
}

CreateOCR2KeyBundleResponse is returned by CreateOCR2KeyBundle on success.

func CreateOCR2KeyBundle

func CreateOCR2KeyBundle(
	ctx_ context.Context,
	client_ graphql.Client,
	chainType OCR2ChainType,
) (data_ *CreateOCR2KeyBundleResponse, err_ error)

Create a new OCR2 key bundle

func (*CreateOCR2KeyBundleResponse) GetCreateOCR2KeyBundle

GetCreateOCR2KeyBundle returns CreateOCR2KeyBundleResponse.CreateOCR2KeyBundle, and is useful for accessing the field via an interface.

func (*CreateOCR2KeyBundleResponse) MarshalJSON

func (v *CreateOCR2KeyBundleResponse) MarshalJSON() ([]byte, error)

func (*CreateOCR2KeyBundleResponse) UnmarshalJSON

func (v *CreateOCR2KeyBundleResponse) UnmarshalJSON(b []byte) error

type CronSpec

type CronSpec struct {
	Schedule   string `json:"schedule"`
	EvmChainID string `json:"evmChainID"`
	CreatedAt  string `json:"createdAt"`
}

CronSpec includes the GraphQL fields of CronSpec requested by the fragment CronSpec.

func (*CronSpec) GetCreatedAt

func (v *CronSpec) GetCreatedAt() string

GetCreatedAt returns CronSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*CronSpec) GetEvmChainID

func (v *CronSpec) GetEvmChainID() string

GetEvmChainID returns CronSpec.EvmChainID, and is useful for accessing the field via an interface.

func (*CronSpec) GetSchedule

func (v *CronSpec) GetSchedule() string

GetSchedule returns CronSpec.Schedule, and is useful for accessing the field via an interface.

type DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigPayload

type DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigPayload interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() string
	// contains filtered or unexported methods
}

DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigPayload includes the requested fields of the GraphQL interface DeleteFeedsManagerChainConfigPayload.

DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigPayload is implemented by the following types: DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigSuccess DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigNotFoundError

type DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigSuccess

type DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigSuccess struct {
	Typename    string                                                                                                                           `json:"__typename"`
	ChainConfig DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig `json:"chainConfig"`
}

DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigSuccess includes the requested fields of the GraphQL type DeleteFeedsManagerChainConfigSuccess.

func (*DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigSuccess) GetChainConfig

GetChainConfig returns DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigSuccess.ChainConfig, and is useful for accessing the field via an interface.

func (*DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigSuccess) GetTypename

GetTypename returns DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigSuccess.Typename, and is useful for accessing the field via an interface.

type DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig

type DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig struct {
	Id string `json:"id"`
}

DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig includes the requested fields of the GraphQL type FeedsManagerChainConfig.

func (*DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig) GetId

GetId returns DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigSuccessChainConfigFeedsManagerChainConfig.Id, and is useful for accessing the field via an interface.

type DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigNotFoundError

type DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigNotFoundError struct {
	Typename string    `json:"__typename"`
	Message  string    `json:"message"`
	Code     ErrorCode `json:"code"`
}

DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigNotFoundError) GetCode

GetCode returns DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigNotFoundError.Code, and is useful for accessing the field via an interface.

func (*DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigNotFoundError) GetMessage

GetMessage returns DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigNotFoundError.Message, and is useful for accessing the field via an interface.

func (*DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigNotFoundError) GetTypename

GetTypename returns DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigNotFoundError.Typename, and is useful for accessing the field via an interface.

type DeleteFeedsManagerChainConfigResponse

type DeleteFeedsManagerChainConfigResponse struct {
	DeleteFeedsManagerChainConfig DeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigDeleteFeedsManagerChainConfigPayload `json:"-"`
}

DeleteFeedsManagerChainConfigResponse is returned by DeleteFeedsManagerChainConfig on success.

func DeleteFeedsManagerChainConfig

func DeleteFeedsManagerChainConfig(
	ctx_ context.Context,
	client_ graphql.Client,
	id string,
) (data_ *DeleteFeedsManagerChainConfigResponse, err_ error)

func (*DeleteFeedsManagerChainConfigResponse) GetDeleteFeedsManagerChainConfig

GetDeleteFeedsManagerChainConfig returns DeleteFeedsManagerChainConfigResponse.DeleteFeedsManagerChainConfig, and is useful for accessing the field via an interface.

func (*DeleteFeedsManagerChainConfigResponse) MarshalJSON

func (v *DeleteFeedsManagerChainConfigResponse) MarshalJSON() ([]byte, error)

func (*DeleteFeedsManagerChainConfigResponse) UnmarshalJSON

func (v *DeleteFeedsManagerChainConfigResponse) UnmarshalJSON(b []byte) error

type DirectRequestSpec

type DirectRequestSpec struct {
	ContractAddress             string   `json:"contractAddress"`
	CreatedAt                   string   `json:"createdAt"`
	EvmChainID                  string   `json:"evmChainID"`
	MinIncomingConfirmations    int      `json:"minIncomingConfirmations"`
	MinContractPaymentLinkJuels string   `json:"minContractPaymentLinkJuels"`
	Requesters                  []string `json:"requesters"`
}

DirectRequestSpec includes the GraphQL fields of DirectRequestSpec requested by the fragment DirectRequestSpec.

func (*DirectRequestSpec) GetContractAddress

func (v *DirectRequestSpec) GetContractAddress() string

GetContractAddress returns DirectRequestSpec.ContractAddress, and is useful for accessing the field via an interface.

func (*DirectRequestSpec) GetCreatedAt

func (v *DirectRequestSpec) GetCreatedAt() string

GetCreatedAt returns DirectRequestSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*DirectRequestSpec) GetEvmChainID

func (v *DirectRequestSpec) GetEvmChainID() string

GetEvmChainID returns DirectRequestSpec.EvmChainID, and is useful for accessing the field via an interface.

func (*DirectRequestSpec) GetMinContractPaymentLinkJuels

func (v *DirectRequestSpec) GetMinContractPaymentLinkJuels() string

GetMinContractPaymentLinkJuels returns DirectRequestSpec.MinContractPaymentLinkJuels, and is useful for accessing the field via an interface.

func (*DirectRequestSpec) GetMinIncomingConfirmations

func (v *DirectRequestSpec) GetMinIncomingConfirmations() int

GetMinIncomingConfirmations returns DirectRequestSpec.MinIncomingConfirmations, and is useful for accessing the field via an interface.

func (*DirectRequestSpec) GetRequesters

func (v *DirectRequestSpec) GetRequesters() []string

GetRequesters returns DirectRequestSpec.Requesters, and is useful for accessing the field via an interface.

type ErrorCode

type ErrorCode string
const (
	ErrorCodeNotFound      ErrorCode = "NOT_FOUND"
	ErrorCodeInvalidInput  ErrorCode = "INVALID_INPUT"
	ErrorCodeUnprocessable ErrorCode = "UNPROCESSABLE"
)

type FeedsManagerParts

type FeedsManagerParts struct {
	Id                 string                                     `json:"id"`
	Name               string                                     `json:"name"`
	Uri                string                                     `json:"uri"`
	PublicKey          string                                     `json:"publicKey"`
	IsConnectionActive bool                                       `json:"isConnectionActive"`
	CreatedAt          string                                     `json:"createdAt"`
	JobProposals       []FeedsManagerPartsJobProposalsJobProposal `json:"jobProposals"`
}

FeedsManagerParts includes the GraphQL fields of FeedsManager requested by the fragment FeedsManagerParts.

func (*FeedsManagerParts) GetCreatedAt

func (v *FeedsManagerParts) GetCreatedAt() string

GetCreatedAt returns FeedsManagerParts.CreatedAt, and is useful for accessing the field via an interface.

func (*FeedsManagerParts) GetId

func (v *FeedsManagerParts) GetId() string

GetId returns FeedsManagerParts.Id, and is useful for accessing the field via an interface.

func (*FeedsManagerParts) GetIsConnectionActive

func (v *FeedsManagerParts) GetIsConnectionActive() bool

GetIsConnectionActive returns FeedsManagerParts.IsConnectionActive, and is useful for accessing the field via an interface.

func (*FeedsManagerParts) GetJobProposals

GetJobProposals returns FeedsManagerParts.JobProposals, and is useful for accessing the field via an interface.

func (*FeedsManagerParts) GetName

func (v *FeedsManagerParts) GetName() string

GetName returns FeedsManagerParts.Name, and is useful for accessing the field via an interface.

func (*FeedsManagerParts) GetPublicKey

func (v *FeedsManagerParts) GetPublicKey() string

GetPublicKey returns FeedsManagerParts.PublicKey, and is useful for accessing the field via an interface.

func (*FeedsManagerParts) GetUri

func (v *FeedsManagerParts) GetUri() string

GetUri returns FeedsManagerParts.Uri, and is useful for accessing the field via an interface.

type FeedsManagerPartsJobProposalsJobProposal

type FeedsManagerPartsJobProposalsJobProposal struct {
	Id            string                                                            `json:"id"`
	Status        JobProposalStatus                                                 `json:"status"`
	RemoteUUID    string                                                            `json:"remoteUUID"`
	ExternalJobID string                                                            `json:"externalJobID"`
	JobID         string                                                            `json:"jobID"`
	Specs         []FeedsManagerPartsJobProposalsJobProposalSpecsJobProposalSpec    `json:"specs"`
	LatestSpec    FeedsManagerPartsJobProposalsJobProposalLatestSpecJobProposalSpec `json:"latestSpec"`
}

FeedsManagerPartsJobProposalsJobProposal includes the requested fields of the GraphQL type JobProposal.

func (*FeedsManagerPartsJobProposalsJobProposal) GetExternalJobID

func (v *FeedsManagerPartsJobProposalsJobProposal) GetExternalJobID() string

GetExternalJobID returns FeedsManagerPartsJobProposalsJobProposal.ExternalJobID, and is useful for accessing the field via an interface.

func (*FeedsManagerPartsJobProposalsJobProposal) GetId

GetId returns FeedsManagerPartsJobProposalsJobProposal.Id, and is useful for accessing the field via an interface.

func (*FeedsManagerPartsJobProposalsJobProposal) GetJobID

GetJobID returns FeedsManagerPartsJobProposalsJobProposal.JobID, and is useful for accessing the field via an interface.

func (*FeedsManagerPartsJobProposalsJobProposal) GetLatestSpec

GetLatestSpec returns FeedsManagerPartsJobProposalsJobProposal.LatestSpec, and is useful for accessing the field via an interface.

func (*FeedsManagerPartsJobProposalsJobProposal) GetRemoteUUID

GetRemoteUUID returns FeedsManagerPartsJobProposalsJobProposal.RemoteUUID, and is useful for accessing the field via an interface.

func (*FeedsManagerPartsJobProposalsJobProposal) GetSpecs

GetSpecs returns FeedsManagerPartsJobProposalsJobProposal.Specs, and is useful for accessing the field via an interface.

func (*FeedsManagerPartsJobProposalsJobProposal) GetStatus

GetStatus returns FeedsManagerPartsJobProposalsJobProposal.Status, and is useful for accessing the field via an interface.

type FeedsManagerPartsJobProposalsJobProposalLatestSpecJobProposalSpec

type FeedsManagerPartsJobProposalsJobProposalLatestSpecJobProposalSpec struct {
	Id              string     `json:"id"`
	Definition      string     `json:"definition"`
	Version         int        `json:"version"`
	Status          SpecStatus `json:"status"`
	StatusUpdatedAt string     `json:"statusUpdatedAt"`
	CreatedAt       string     `json:"createdAt"`
	UpdatedAt       string     `json:"updatedAt"`
}

FeedsManagerPartsJobProposalsJobProposalLatestSpecJobProposalSpec includes the requested fields of the GraphQL type JobProposalSpec.

func (*FeedsManagerPartsJobProposalsJobProposalLatestSpecJobProposalSpec) GetCreatedAt

GetCreatedAt returns FeedsManagerPartsJobProposalsJobProposalLatestSpecJobProposalSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*FeedsManagerPartsJobProposalsJobProposalLatestSpecJobProposalSpec) GetDefinition

GetDefinition returns FeedsManagerPartsJobProposalsJobProposalLatestSpecJobProposalSpec.Definition, and is useful for accessing the field via an interface.

func (*FeedsManagerPartsJobProposalsJobProposalLatestSpecJobProposalSpec) GetId

GetId returns FeedsManagerPartsJobProposalsJobProposalLatestSpecJobProposalSpec.Id, and is useful for accessing the field via an interface.

func (*FeedsManagerPartsJobProposalsJobProposalLatestSpecJobProposalSpec) GetStatus

GetStatus returns FeedsManagerPartsJobProposalsJobProposalLatestSpecJobProposalSpec.Status, and is useful for accessing the field via an interface.

func (*FeedsManagerPartsJobProposalsJobProposalLatestSpecJobProposalSpec) GetStatusUpdatedAt

GetStatusUpdatedAt returns FeedsManagerPartsJobProposalsJobProposalLatestSpecJobProposalSpec.StatusUpdatedAt, and is useful for accessing the field via an interface.

func (*FeedsManagerPartsJobProposalsJobProposalLatestSpecJobProposalSpec) GetUpdatedAt

GetUpdatedAt returns FeedsManagerPartsJobProposalsJobProposalLatestSpecJobProposalSpec.UpdatedAt, and is useful for accessing the field via an interface.

func (*FeedsManagerPartsJobProposalsJobProposalLatestSpecJobProposalSpec) GetVersion

GetVersion returns FeedsManagerPartsJobProposalsJobProposalLatestSpecJobProposalSpec.Version, and is useful for accessing the field via an interface.

type FeedsManagerPartsJobProposalsJobProposalSpecsJobProposalSpec

type FeedsManagerPartsJobProposalsJobProposalSpecsJobProposalSpec struct {
	Id              string     `json:"id"`
	Definition      string     `json:"definition"`
	Version         int        `json:"version"`
	Status          SpecStatus `json:"status"`
	StatusUpdatedAt string     `json:"statusUpdatedAt"`
	CreatedAt       string     `json:"createdAt"`
	UpdatedAt       string     `json:"updatedAt"`
}

FeedsManagerPartsJobProposalsJobProposalSpecsJobProposalSpec includes the requested fields of the GraphQL type JobProposalSpec.

func (*FeedsManagerPartsJobProposalsJobProposalSpecsJobProposalSpec) GetCreatedAt

GetCreatedAt returns FeedsManagerPartsJobProposalsJobProposalSpecsJobProposalSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*FeedsManagerPartsJobProposalsJobProposalSpecsJobProposalSpec) GetDefinition

GetDefinition returns FeedsManagerPartsJobProposalsJobProposalSpecsJobProposalSpec.Definition, and is useful for accessing the field via an interface.

func (*FeedsManagerPartsJobProposalsJobProposalSpecsJobProposalSpec) GetId

GetId returns FeedsManagerPartsJobProposalsJobProposalSpecsJobProposalSpec.Id, and is useful for accessing the field via an interface.

func (*FeedsManagerPartsJobProposalsJobProposalSpecsJobProposalSpec) GetStatus

GetStatus returns FeedsManagerPartsJobProposalsJobProposalSpecsJobProposalSpec.Status, and is useful for accessing the field via an interface.

func (*FeedsManagerPartsJobProposalsJobProposalSpecsJobProposalSpec) GetStatusUpdatedAt

GetStatusUpdatedAt returns FeedsManagerPartsJobProposalsJobProposalSpecsJobProposalSpec.StatusUpdatedAt, and is useful for accessing the field via an interface.

func (*FeedsManagerPartsJobProposalsJobProposalSpecsJobProposalSpec) GetUpdatedAt

GetUpdatedAt returns FeedsManagerPartsJobProposalsJobProposalSpecsJobProposalSpec.UpdatedAt, and is useful for accessing the field via an interface.

func (*FeedsManagerPartsJobProposalsJobProposalSpecsJobProposalSpec) GetVersion

GetVersion returns FeedsManagerPartsJobProposalsJobProposalSpecsJobProposalSpec.Version, and is useful for accessing the field via an interface.

type FetchAccountsEthKeysEthKeysPayload

type FetchAccountsEthKeysEthKeysPayload struct {
	Results []FetchAccountsEthKeysEthKeysPayloadResultsEthKey `json:"results"`
}

FetchAccountsEthKeysEthKeysPayload includes the requested fields of the GraphQL type EthKeysPayload.

func (*FetchAccountsEthKeysEthKeysPayload) GetResults

GetResults returns FetchAccountsEthKeysEthKeysPayload.Results, and is useful for accessing the field via an interface.

type FetchAccountsEthKeysEthKeysPayloadResultsEthKey

type FetchAccountsEthKeysEthKeysPayloadResultsEthKey struct {
	Address     string                                               `json:"address"`
	IsDisabled  bool                                                 `json:"isDisabled"`
	Chain       FetchAccountsEthKeysEthKeysPayloadResultsEthKeyChain `json:"chain"`
	EthBalance  string                                               `json:"ethBalance"`
	LinkBalance string                                               `json:"linkBalance"`
}

FetchAccountsEthKeysEthKeysPayloadResultsEthKey includes the requested fields of the GraphQL type EthKey.

func (*FetchAccountsEthKeysEthKeysPayloadResultsEthKey) GetAddress

GetAddress returns FetchAccountsEthKeysEthKeysPayloadResultsEthKey.Address, and is useful for accessing the field via an interface.

func (*FetchAccountsEthKeysEthKeysPayloadResultsEthKey) GetChain

GetChain returns FetchAccountsEthKeysEthKeysPayloadResultsEthKey.Chain, and is useful for accessing the field via an interface.

func (*FetchAccountsEthKeysEthKeysPayloadResultsEthKey) GetEthBalance

GetEthBalance returns FetchAccountsEthKeysEthKeysPayloadResultsEthKey.EthBalance, and is useful for accessing the field via an interface.

func (*FetchAccountsEthKeysEthKeysPayloadResultsEthKey) GetIsDisabled

GetIsDisabled returns FetchAccountsEthKeysEthKeysPayloadResultsEthKey.IsDisabled, and is useful for accessing the field via an interface.

func (*FetchAccountsEthKeysEthKeysPayloadResultsEthKey) GetLinkBalance

GetLinkBalance returns FetchAccountsEthKeysEthKeysPayloadResultsEthKey.LinkBalance, and is useful for accessing the field via an interface.

type FetchAccountsEthKeysEthKeysPayloadResultsEthKeyChain

type FetchAccountsEthKeysEthKeysPayloadResultsEthKeyChain struct {
	Id      string `json:"id"`
	Enabled bool   `json:"enabled"`
}

FetchAccountsEthKeysEthKeysPayloadResultsEthKeyChain includes the requested fields of the GraphQL type Chain.

func (*FetchAccountsEthKeysEthKeysPayloadResultsEthKeyChain) GetEnabled

GetEnabled returns FetchAccountsEthKeysEthKeysPayloadResultsEthKeyChain.Enabled, and is useful for accessing the field via an interface.

func (*FetchAccountsEthKeysEthKeysPayloadResultsEthKeyChain) GetId

GetId returns FetchAccountsEthKeysEthKeysPayloadResultsEthKeyChain.Id, and is useful for accessing the field via an interface.

type FetchAccountsResponse

type FetchAccountsResponse struct {
	EthKeys FetchAccountsEthKeysEthKeysPayload `json:"ethKeys"`
}

FetchAccountsResponse is returned by FetchAccounts on success.

func FetchAccounts

func FetchAccounts(
	ctx_ context.Context,
	client_ graphql.Client,
) (data_ *FetchAccountsResponse, err_ error)

func (*FetchAccountsResponse) GetEthKeys

GetEthKeys returns FetchAccountsResponse.EthKeys, and is useful for accessing the field via an interface.

type FetchCSAKeysCsaKeysCSAKeysPayload

type FetchCSAKeysCsaKeysCSAKeysPayload struct {
	Results []FetchCSAKeysCsaKeysCSAKeysPayloadResultsCSAKey `json:"results"`
}

FetchCSAKeysCsaKeysCSAKeysPayload includes the requested fields of the GraphQL type CSAKeysPayload.

func (*FetchCSAKeysCsaKeysCSAKeysPayload) GetResults

GetResults returns FetchCSAKeysCsaKeysCSAKeysPayload.Results, and is useful for accessing the field via an interface.

type FetchCSAKeysCsaKeysCSAKeysPayloadResultsCSAKey

type FetchCSAKeysCsaKeysCSAKeysPayloadResultsCSAKey struct {
	Id        string `json:"id"`
	PublicKey string `json:"publicKey"`
	Version   int    `json:"version"`
}

FetchCSAKeysCsaKeysCSAKeysPayloadResultsCSAKey includes the requested fields of the GraphQL type CSAKey.

func (*FetchCSAKeysCsaKeysCSAKeysPayloadResultsCSAKey) GetId

GetId returns FetchCSAKeysCsaKeysCSAKeysPayloadResultsCSAKey.Id, and is useful for accessing the field via an interface.

func (*FetchCSAKeysCsaKeysCSAKeysPayloadResultsCSAKey) GetPublicKey

GetPublicKey returns FetchCSAKeysCsaKeysCSAKeysPayloadResultsCSAKey.PublicKey, and is useful for accessing the field via an interface.

func (*FetchCSAKeysCsaKeysCSAKeysPayloadResultsCSAKey) GetVersion

GetVersion returns FetchCSAKeysCsaKeysCSAKeysPayloadResultsCSAKey.Version, and is useful for accessing the field via an interface.

type FetchCSAKeysResponse

type FetchCSAKeysResponse struct {
	CsaKeys FetchCSAKeysCsaKeysCSAKeysPayload `json:"csaKeys"`
}

FetchCSAKeysResponse is returned by FetchCSAKeys on success.

func FetchCSAKeys

func FetchCSAKeys(
	ctx_ context.Context,
	client_ graphql.Client,
) (data_ *FetchCSAKeysResponse, err_ error)

func (*FetchCSAKeysResponse) GetCsaKeys

GetCsaKeys returns FetchCSAKeysResponse.CsaKeys, and is useful for accessing the field via an interface.

type FetchKeysAptosKeysAptosKeysPayload

type FetchKeysAptosKeysAptosKeysPayload struct {
	Results []FetchKeysAptosKeysAptosKeysPayloadResultsAptosKey `json:"results"`
}

FetchKeysAptosKeysAptosKeysPayload includes the requested fields of the GraphQL type AptosKeysPayload.

func (*FetchKeysAptosKeysAptosKeysPayload) GetResults

GetResults returns FetchKeysAptosKeysAptosKeysPayload.Results, and is useful for accessing the field via an interface.

type FetchKeysAptosKeysAptosKeysPayloadResultsAptosKey

type FetchKeysAptosKeysAptosKeysPayloadResultsAptosKey struct {
	Id      string `json:"id"`
	Account string `json:"account"`
}

FetchKeysAptosKeysAptosKeysPayloadResultsAptosKey includes the requested fields of the GraphQL type AptosKey.

func (*FetchKeysAptosKeysAptosKeysPayloadResultsAptosKey) GetAccount

GetAccount returns FetchKeysAptosKeysAptosKeysPayloadResultsAptosKey.Account, and is useful for accessing the field via an interface.

func (*FetchKeysAptosKeysAptosKeysPayloadResultsAptosKey) GetId

GetId returns FetchKeysAptosKeysAptosKeysPayloadResultsAptosKey.Id, and is useful for accessing the field via an interface.

type FetchKeysResponse

type FetchKeysResponse struct {
	SolanaKeys FetchKeysSolanaKeysSolanaKeysPayload `json:"solanaKeys"`
	AptosKeys  FetchKeysAptosKeysAptosKeysPayload   `json:"aptosKeys"`
	SuiKeys    FetchKeysSuiKeysSuiKeysPayload       `json:"suiKeys"`
}

FetchKeysResponse is returned by FetchKeys on success.

func FetchKeys

func FetchKeys(
	ctx_ context.Context,
	client_ graphql.Client,
) (data_ *FetchKeysResponse, err_ error)

func (*FetchKeysResponse) GetAptosKeys

GetAptosKeys returns FetchKeysResponse.AptosKeys, and is useful for accessing the field via an interface.

func (*FetchKeysResponse) GetSolanaKeys

GetSolanaKeys returns FetchKeysResponse.SolanaKeys, and is useful for accessing the field via an interface.

func (*FetchKeysResponse) GetSuiKeys

GetSuiKeys returns FetchKeysResponse.SuiKeys, and is useful for accessing the field via an interface.

type FetchKeysSolanaKeysSolanaKeysPayload

type FetchKeysSolanaKeysSolanaKeysPayload struct {
	Results []FetchKeysSolanaKeysSolanaKeysPayloadResultsSolanaKey `json:"results"`
}

FetchKeysSolanaKeysSolanaKeysPayload includes the requested fields of the GraphQL type SolanaKeysPayload.

func (*FetchKeysSolanaKeysSolanaKeysPayload) GetResults

GetResults returns FetchKeysSolanaKeysSolanaKeysPayload.Results, and is useful for accessing the field via an interface.

type FetchKeysSolanaKeysSolanaKeysPayloadResultsSolanaKey

type FetchKeysSolanaKeysSolanaKeysPayloadResultsSolanaKey struct {
	Id string `json:"id"`
}

FetchKeysSolanaKeysSolanaKeysPayloadResultsSolanaKey includes the requested fields of the GraphQL type SolanaKey.

func (*FetchKeysSolanaKeysSolanaKeysPayloadResultsSolanaKey) GetId

GetId returns FetchKeysSolanaKeysSolanaKeysPayloadResultsSolanaKey.Id, and is useful for accessing the field via an interface.

type FetchKeysSuiKeysSuiKeysPayload

type FetchKeysSuiKeysSuiKeysPayload struct {
	Results []FetchKeysSuiKeysSuiKeysPayloadResultsSuiKey `json:"results"`
}

FetchKeysSuiKeysSuiKeysPayload includes the requested fields of the GraphQL type SuiKeysPayload.

func (*FetchKeysSuiKeysSuiKeysPayload) GetResults

GetResults returns FetchKeysSuiKeysSuiKeysPayload.Results, and is useful for accessing the field via an interface.

type FetchKeysSuiKeysSuiKeysPayloadResultsSuiKey

type FetchKeysSuiKeysSuiKeysPayloadResultsSuiKey struct {
	Id      string `json:"id"`
	Account string `json:"account"`
}

FetchKeysSuiKeysSuiKeysPayloadResultsSuiKey includes the requested fields of the GraphQL type SuiKey.

func (*FetchKeysSuiKeysSuiKeysPayloadResultsSuiKey) GetAccount

GetAccount returns FetchKeysSuiKeysSuiKeysPayloadResultsSuiKey.Account, and is useful for accessing the field via an interface.

func (*FetchKeysSuiKeysSuiKeysPayloadResultsSuiKey) GetId

GetId returns FetchKeysSuiKeysSuiKeysPayloadResultsSuiKey.Id, and is useful for accessing the field via an interface.

type FetchOCR2KeyBundlesOcr2KeyBundlesOCR2KeyBundlesPayload

type FetchOCR2KeyBundlesOcr2KeyBundlesOCR2KeyBundlesPayload struct {
	Results []FetchOCR2KeyBundlesOcr2KeyBundlesOCR2KeyBundlesPayloadResultsOCR2KeyBundle `json:"results"`
}

FetchOCR2KeyBundlesOcr2KeyBundlesOCR2KeyBundlesPayload includes the requested fields of the GraphQL type OCR2KeyBundlesPayload.

func (*FetchOCR2KeyBundlesOcr2KeyBundlesOCR2KeyBundlesPayload) GetResults

GetResults returns FetchOCR2KeyBundlesOcr2KeyBundlesOCR2KeyBundlesPayload.Results, and is useful for accessing the field via an interface.

type FetchOCR2KeyBundlesOcr2KeyBundlesOCR2KeyBundlesPayloadResultsOCR2KeyBundle

type FetchOCR2KeyBundlesOcr2KeyBundlesOCR2KeyBundlesPayloadResultsOCR2KeyBundle struct {
	Id                string        `json:"id"`
	ChainType         OCR2ChainType `json:"chainType"`
	ConfigPublicKey   string        `json:"configPublicKey"`
	OnChainPublicKey  string        `json:"onChainPublicKey"`
	OffChainPublicKey string        `json:"offChainPublicKey"`
}

FetchOCR2KeyBundlesOcr2KeyBundlesOCR2KeyBundlesPayloadResultsOCR2KeyBundle includes the requested fields of the GraphQL type OCR2KeyBundle.

func (*FetchOCR2KeyBundlesOcr2KeyBundlesOCR2KeyBundlesPayloadResultsOCR2KeyBundle) GetChainType

GetChainType returns FetchOCR2KeyBundlesOcr2KeyBundlesOCR2KeyBundlesPayloadResultsOCR2KeyBundle.ChainType, and is useful for accessing the field via an interface.

func (*FetchOCR2KeyBundlesOcr2KeyBundlesOCR2KeyBundlesPayloadResultsOCR2KeyBundle) GetConfigPublicKey

GetConfigPublicKey returns FetchOCR2KeyBundlesOcr2KeyBundlesOCR2KeyBundlesPayloadResultsOCR2KeyBundle.ConfigPublicKey, and is useful for accessing the field via an interface.

func (*FetchOCR2KeyBundlesOcr2KeyBundlesOCR2KeyBundlesPayloadResultsOCR2KeyBundle) GetId

GetId returns FetchOCR2KeyBundlesOcr2KeyBundlesOCR2KeyBundlesPayloadResultsOCR2KeyBundle.Id, and is useful for accessing the field via an interface.

func (*FetchOCR2KeyBundlesOcr2KeyBundlesOCR2KeyBundlesPayloadResultsOCR2KeyBundle) GetOffChainPublicKey

GetOffChainPublicKey returns FetchOCR2KeyBundlesOcr2KeyBundlesOCR2KeyBundlesPayloadResultsOCR2KeyBundle.OffChainPublicKey, and is useful for accessing the field via an interface.

func (*FetchOCR2KeyBundlesOcr2KeyBundlesOCR2KeyBundlesPayloadResultsOCR2KeyBundle) GetOnChainPublicKey

GetOnChainPublicKey returns FetchOCR2KeyBundlesOcr2KeyBundlesOCR2KeyBundlesPayloadResultsOCR2KeyBundle.OnChainPublicKey, and is useful for accessing the field via an interface.

type FetchOCR2KeyBundlesResponse

type FetchOCR2KeyBundlesResponse struct {
	Ocr2KeyBundles FetchOCR2KeyBundlesOcr2KeyBundlesOCR2KeyBundlesPayload `json:"ocr2KeyBundles"`
}

FetchOCR2KeyBundlesResponse is returned by FetchOCR2KeyBundles on success.

func FetchOCR2KeyBundles

func FetchOCR2KeyBundles(
	ctx_ context.Context,
	client_ graphql.Client,
) (data_ *FetchOCR2KeyBundlesResponse, err_ error)

func (*FetchOCR2KeyBundlesResponse) GetOcr2KeyBundles

GetOcr2KeyBundles returns FetchOCR2KeyBundlesResponse.Ocr2KeyBundles, and is useful for accessing the field via an interface.

type FetchP2PKeysP2pKeysP2PKeysPayload

type FetchP2PKeysP2pKeysP2PKeysPayload struct {
	Results []FetchP2PKeysP2pKeysP2PKeysPayloadResultsP2PKey `json:"results"`
}

FetchP2PKeysP2pKeysP2PKeysPayload includes the requested fields of the GraphQL type P2PKeysPayload.

func (*FetchP2PKeysP2pKeysP2PKeysPayload) GetResults

GetResults returns FetchP2PKeysP2pKeysP2PKeysPayload.Results, and is useful for accessing the field via an interface.

type FetchP2PKeysP2pKeysP2PKeysPayloadResultsP2PKey

type FetchP2PKeysP2pKeysP2PKeysPayloadResultsP2PKey struct {
	Id        string `json:"id"`
	PeerID    string `json:"peerID"`
	PublicKey string `json:"publicKey"`
}

FetchP2PKeysP2pKeysP2PKeysPayloadResultsP2PKey includes the requested fields of the GraphQL type P2PKey.

func (*FetchP2PKeysP2pKeysP2PKeysPayloadResultsP2PKey) GetId

GetId returns FetchP2PKeysP2pKeysP2PKeysPayloadResultsP2PKey.Id, and is useful for accessing the field via an interface.

func (*FetchP2PKeysP2pKeysP2PKeysPayloadResultsP2PKey) GetPeerID

GetPeerID returns FetchP2PKeysP2pKeysP2PKeysPayloadResultsP2PKey.PeerID, and is useful for accessing the field via an interface.

func (*FetchP2PKeysP2pKeysP2PKeysPayloadResultsP2PKey) GetPublicKey

GetPublicKey returns FetchP2PKeysP2pKeysP2PKeysPayloadResultsP2PKey.PublicKey, and is useful for accessing the field via an interface.

type FetchP2PKeysResponse

type FetchP2PKeysResponse struct {
	P2pKeys FetchP2PKeysP2pKeysP2PKeysPayload `json:"p2pKeys"`
}

FetchP2PKeysResponse is returned by FetchP2PKeys on success.

func FetchP2PKeys

func FetchP2PKeys(
	ctx_ context.Context,
	client_ graphql.Client,
) (data_ *FetchP2PKeysResponse, err_ error)

func (*FetchP2PKeysResponse) GetP2pKeys

GetP2pKeys returns FetchP2PKeysResponse.P2pKeys, and is useful for accessing the field via an interface.

type FluxMonitorSpec

type FluxMonitorSpec struct {
	AbsoluteThreshold   float64 `json:"absoluteThreshold"`
	ContractAddress     string  `json:"contractAddress"`
	CreatedAt           string  `json:"createdAt"`
	DrumbeatEnabled     bool    `json:"drumbeatEnabled"`
	DrumbeatRandomDelay string  `json:"drumbeatRandomDelay"`
	DrumbeatSchedule    string  `json:"drumbeatSchedule"`
	EvmChainID          string  `json:"evmChainID"`
	IdleTimerDisabled   bool    `json:"idleTimerDisabled"`
	IdleTimerPeriod     string  `json:"idleTimerPeriod"`
	MinPayment          string  `json:"minPayment"`
	PollTimerDisabled   bool    `json:"pollTimerDisabled"`
	PollTimerPeriod     string  `json:"pollTimerPeriod"`
	Threshold           float64 `json:"threshold"`
}

FluxMonitorSpec includes the GraphQL fields of FluxMonitorSpec requested by the fragment FluxMonitorSpec.

func (*FluxMonitorSpec) GetAbsoluteThreshold

func (v *FluxMonitorSpec) GetAbsoluteThreshold() float64

GetAbsoluteThreshold returns FluxMonitorSpec.AbsoluteThreshold, and is useful for accessing the field via an interface.

func (*FluxMonitorSpec) GetContractAddress

func (v *FluxMonitorSpec) GetContractAddress() string

GetContractAddress returns FluxMonitorSpec.ContractAddress, and is useful for accessing the field via an interface.

func (*FluxMonitorSpec) GetCreatedAt

func (v *FluxMonitorSpec) GetCreatedAt() string

GetCreatedAt returns FluxMonitorSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*FluxMonitorSpec) GetDrumbeatEnabled

func (v *FluxMonitorSpec) GetDrumbeatEnabled() bool

GetDrumbeatEnabled returns FluxMonitorSpec.DrumbeatEnabled, and is useful for accessing the field via an interface.

func (*FluxMonitorSpec) GetDrumbeatRandomDelay

func (v *FluxMonitorSpec) GetDrumbeatRandomDelay() string

GetDrumbeatRandomDelay returns FluxMonitorSpec.DrumbeatRandomDelay, and is useful for accessing the field via an interface.

func (*FluxMonitorSpec) GetDrumbeatSchedule

func (v *FluxMonitorSpec) GetDrumbeatSchedule() string

GetDrumbeatSchedule returns FluxMonitorSpec.DrumbeatSchedule, and is useful for accessing the field via an interface.

func (*FluxMonitorSpec) GetEvmChainID

func (v *FluxMonitorSpec) GetEvmChainID() string

GetEvmChainID returns FluxMonitorSpec.EvmChainID, and is useful for accessing the field via an interface.

func (*FluxMonitorSpec) GetIdleTimerDisabled

func (v *FluxMonitorSpec) GetIdleTimerDisabled() bool

GetIdleTimerDisabled returns FluxMonitorSpec.IdleTimerDisabled, and is useful for accessing the field via an interface.

func (*FluxMonitorSpec) GetIdleTimerPeriod

func (v *FluxMonitorSpec) GetIdleTimerPeriod() string

GetIdleTimerPeriod returns FluxMonitorSpec.IdleTimerPeriod, and is useful for accessing the field via an interface.

func (*FluxMonitorSpec) GetMinPayment

func (v *FluxMonitorSpec) GetMinPayment() string

GetMinPayment returns FluxMonitorSpec.MinPayment, and is useful for accessing the field via an interface.

func (*FluxMonitorSpec) GetPollTimerDisabled

func (v *FluxMonitorSpec) GetPollTimerDisabled() bool

GetPollTimerDisabled returns FluxMonitorSpec.PollTimerDisabled, and is useful for accessing the field via an interface.

func (*FluxMonitorSpec) GetPollTimerPeriod

func (v *FluxMonitorSpec) GetPollTimerPeriod() string

GetPollTimerPeriod returns FluxMonitorSpec.PollTimerPeriod, and is useful for accessing the field via an interface.

func (*FluxMonitorSpec) GetThreshold

func (v *FluxMonitorSpec) GetThreshold() float64

GetThreshold returns FluxMonitorSpec.Threshold, and is useful for accessing the field via an interface.

type GatewaySpec

type GatewaySpec struct {
	Id            string        `json:"id"`
	GatewayConfig gqlscalar.Map `json:"gatewayConfig"`
	CreatedAt     string        `json:"createdAt"`
}

GatewaySpec includes the GraphQL fields of GatewaySpec requested by the fragment GatewaySpec.

func (*GatewaySpec) GetCreatedAt

func (v *GatewaySpec) GetCreatedAt() string

GetCreatedAt returns GatewaySpec.CreatedAt, and is useful for accessing the field via an interface.

func (*GatewaySpec) GetGatewayConfig

func (v *GatewaySpec) GetGatewayConfig() gqlscalar.Map

GetGatewayConfig returns GatewaySpec.GatewayConfig, and is useful for accessing the field via an interface.

func (*GatewaySpec) GetId

func (v *GatewaySpec) GetId() string

GetId returns GatewaySpec.Id, and is useful for accessing the field via an interface.

type GetBridgeBridge

type GetBridgeBridge struct {
	Typename    string `json:"__typename"`
	BridgeParts `json:"-"`
}

GetBridgeBridge includes the requested fields of the GraphQL type Bridge.

func (*GetBridgeBridge) GetConfirmations

func (v *GetBridgeBridge) GetConfirmations() int

GetConfirmations returns GetBridgeBridge.Confirmations, and is useful for accessing the field via an interface.

func (*GetBridgeBridge) GetCreatedAt

func (v *GetBridgeBridge) GetCreatedAt() string

GetCreatedAt returns GetBridgeBridge.CreatedAt, and is useful for accessing the field via an interface.

func (*GetBridgeBridge) GetId

func (v *GetBridgeBridge) GetId() string

GetId returns GetBridgeBridge.Id, and is useful for accessing the field via an interface.

func (*GetBridgeBridge) GetMinimumContractPayment

func (v *GetBridgeBridge) GetMinimumContractPayment() string

GetMinimumContractPayment returns GetBridgeBridge.MinimumContractPayment, and is useful for accessing the field via an interface.

func (*GetBridgeBridge) GetName

func (v *GetBridgeBridge) GetName() string

GetName returns GetBridgeBridge.Name, and is useful for accessing the field via an interface.

func (*GetBridgeBridge) GetOutgoingToken

func (v *GetBridgeBridge) GetOutgoingToken() string

GetOutgoingToken returns GetBridgeBridge.OutgoingToken, and is useful for accessing the field via an interface.

func (*GetBridgeBridge) GetTypename

func (v *GetBridgeBridge) GetTypename() string

GetTypename returns GetBridgeBridge.Typename, and is useful for accessing the field via an interface.

func (*GetBridgeBridge) GetUrl

func (v *GetBridgeBridge) GetUrl() string

GetUrl returns GetBridgeBridge.Url, and is useful for accessing the field via an interface.

func (*GetBridgeBridge) MarshalJSON

func (v *GetBridgeBridge) MarshalJSON() ([]byte, error)

func (*GetBridgeBridge) UnmarshalJSON

func (v *GetBridgeBridge) UnmarshalJSON(b []byte) error

type GetBridgeBridgeBridgePayload

type GetBridgeBridgeBridgePayload interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() string
	// contains filtered or unexported methods
}

GetBridgeBridgeBridgePayload includes the requested fields of the GraphQL interface BridgePayload.

GetBridgeBridgeBridgePayload is implemented by the following types: GetBridgeBridge GetBridgeBridgeNotFoundError

type GetBridgeBridgeNotFoundError

type GetBridgeBridgeNotFoundError struct {
	Typename string    `json:"__typename"`
	Message  string    `json:"message"`
	Code     ErrorCode `json:"code"`
}

GetBridgeBridgeNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*GetBridgeBridgeNotFoundError) GetCode

GetCode returns GetBridgeBridgeNotFoundError.Code, and is useful for accessing the field via an interface.

func (*GetBridgeBridgeNotFoundError) GetMessage

func (v *GetBridgeBridgeNotFoundError) GetMessage() string

GetMessage returns GetBridgeBridgeNotFoundError.Message, and is useful for accessing the field via an interface.

func (*GetBridgeBridgeNotFoundError) GetTypename

func (v *GetBridgeBridgeNotFoundError) GetTypename() string

GetTypename returns GetBridgeBridgeNotFoundError.Typename, and is useful for accessing the field via an interface.

type GetBridgeResponse

type GetBridgeResponse struct {
	Bridge GetBridgeBridgeBridgePayload `json:"-"`
}

GetBridgeResponse is returned by GetBridge on success.

func GetBridge

func GetBridge(
	ctx_ context.Context,
	client_ graphql.Client,
	id string,
) (data_ *GetBridgeResponse, err_ error)

func (*GetBridgeResponse) GetBridge

GetBridge returns GetBridgeResponse.Bridge, and is useful for accessing the field via an interface.

func (*GetBridgeResponse) MarshalJSON

func (v *GetBridgeResponse) MarshalJSON() ([]byte, error)

func (*GetBridgeResponse) UnmarshalJSON

func (v *GetBridgeResponse) UnmarshalJSON(b []byte) error

type GetFeedsManagerFeedsManager

type GetFeedsManagerFeedsManager struct {
	Typename          string `json:"__typename"`
	FeedsManagerParts `json:"-"`
}

GetFeedsManagerFeedsManager includes the requested fields of the GraphQL type FeedsManager.

func (*GetFeedsManagerFeedsManager) GetCreatedAt

func (v *GetFeedsManagerFeedsManager) GetCreatedAt() string

GetCreatedAt returns GetFeedsManagerFeedsManager.CreatedAt, and is useful for accessing the field via an interface.

func (*GetFeedsManagerFeedsManager) GetId

GetId returns GetFeedsManagerFeedsManager.Id, and is useful for accessing the field via an interface.

func (*GetFeedsManagerFeedsManager) GetIsConnectionActive

func (v *GetFeedsManagerFeedsManager) GetIsConnectionActive() bool

GetIsConnectionActive returns GetFeedsManagerFeedsManager.IsConnectionActive, and is useful for accessing the field via an interface.

func (*GetFeedsManagerFeedsManager) GetJobProposals

GetJobProposals returns GetFeedsManagerFeedsManager.JobProposals, and is useful for accessing the field via an interface.

func (*GetFeedsManagerFeedsManager) GetName

func (v *GetFeedsManagerFeedsManager) GetName() string

GetName returns GetFeedsManagerFeedsManager.Name, and is useful for accessing the field via an interface.

func (*GetFeedsManagerFeedsManager) GetPublicKey

func (v *GetFeedsManagerFeedsManager) GetPublicKey() string

GetPublicKey returns GetFeedsManagerFeedsManager.PublicKey, and is useful for accessing the field via an interface.

func (*GetFeedsManagerFeedsManager) GetTypename

func (v *GetFeedsManagerFeedsManager) GetTypename() string

GetTypename returns GetFeedsManagerFeedsManager.Typename, and is useful for accessing the field via an interface.

func (*GetFeedsManagerFeedsManager) GetUri

func (v *GetFeedsManagerFeedsManager) GetUri() string

GetUri returns GetFeedsManagerFeedsManager.Uri, and is useful for accessing the field via an interface.

func (*GetFeedsManagerFeedsManager) MarshalJSON

func (v *GetFeedsManagerFeedsManager) MarshalJSON() ([]byte, error)

func (*GetFeedsManagerFeedsManager) UnmarshalJSON

func (v *GetFeedsManagerFeedsManager) UnmarshalJSON(b []byte) error

type GetFeedsManagerFeedsManagerFeedsManagerPayload

type GetFeedsManagerFeedsManagerFeedsManagerPayload interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() string
	// contains filtered or unexported methods
}

GetFeedsManagerFeedsManagerFeedsManagerPayload includes the requested fields of the GraphQL interface FeedsManagerPayload.

GetFeedsManagerFeedsManagerFeedsManagerPayload is implemented by the following types: GetFeedsManagerFeedsManager GetFeedsManagerFeedsManagerNotFoundError

type GetFeedsManagerFeedsManagerNotFoundError

type GetFeedsManagerFeedsManagerNotFoundError struct {
	Typename string    `json:"__typename"`
	Message  string    `json:"message"`
	Code     ErrorCode `json:"code"`
}

GetFeedsManagerFeedsManagerNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*GetFeedsManagerFeedsManagerNotFoundError) GetCode

GetCode returns GetFeedsManagerFeedsManagerNotFoundError.Code, and is useful for accessing the field via an interface.

func (*GetFeedsManagerFeedsManagerNotFoundError) GetMessage

GetMessage returns GetFeedsManagerFeedsManagerNotFoundError.Message, and is useful for accessing the field via an interface.

func (*GetFeedsManagerFeedsManagerNotFoundError) GetTypename

GetTypename returns GetFeedsManagerFeedsManagerNotFoundError.Typename, and is useful for accessing the field via an interface.

type GetFeedsManagerResponse

type GetFeedsManagerResponse struct {
	FeedsManager GetFeedsManagerFeedsManagerFeedsManagerPayload `json:"-"`
}

GetFeedsManagerResponse is returned by GetFeedsManager on success.

func GetFeedsManager

func GetFeedsManager(
	ctx_ context.Context,
	client_ graphql.Client,
	id string,
) (data_ *GetFeedsManagerResponse, err_ error)

func (*GetFeedsManagerResponse) GetFeedsManager

GetFeedsManager returns GetFeedsManagerResponse.FeedsManager, and is useful for accessing the field via an interface.

func (*GetFeedsManagerResponse) MarshalJSON

func (v *GetFeedsManagerResponse) MarshalJSON() ([]byte, error)

func (*GetFeedsManagerResponse) UnmarshalJSON

func (v *GetFeedsManagerResponse) UnmarshalJSON(b []byte) error

type GetJobJob

type GetJobJob struct {
	Typename string `json:"__typename"`
	JobParts `json:"-"`
}

GetJobJob includes the requested fields of the GraphQL type Job.

func (*GetJobJob) GetErrors

func (v *GetJobJob) GetErrors() []JobPartsErrorsJobError

GetErrors returns GetJobJob.Errors, and is useful for accessing the field via an interface.

func (*GetJobJob) GetExternalJobID

func (v *GetJobJob) GetExternalJobID() string

GetExternalJobID returns GetJobJob.ExternalJobID, and is useful for accessing the field via an interface.

func (*GetJobJob) GetForwardingAllowed

func (v *GetJobJob) GetForwardingAllowed() bool

GetForwardingAllowed returns GetJobJob.ForwardingAllowed, and is useful for accessing the field via an interface.

func (*GetJobJob) GetGasLimit

func (v *GetJobJob) GetGasLimit() int

GetGasLimit returns GetJobJob.GasLimit, and is useful for accessing the field via an interface.

func (*GetJobJob) GetId

func (v *GetJobJob) GetId() string

GetId returns GetJobJob.Id, and is useful for accessing the field via an interface.

func (*GetJobJob) GetMaxTaskDuration

func (v *GetJobJob) GetMaxTaskDuration() string

GetMaxTaskDuration returns GetJobJob.MaxTaskDuration, and is useful for accessing the field via an interface.

func (*GetJobJob) GetName

func (v *GetJobJob) GetName() string

GetName returns GetJobJob.Name, and is useful for accessing the field via an interface.

func (*GetJobJob) GetObservationSource

func (v *GetJobJob) GetObservationSource() string

GetObservationSource returns GetJobJob.ObservationSource, and is useful for accessing the field via an interface.

func (*GetJobJob) GetSchemaVersion

func (v *GetJobJob) GetSchemaVersion() int

GetSchemaVersion returns GetJobJob.SchemaVersion, and is useful for accessing the field via an interface.

func (*GetJobJob) GetSpec

func (v *GetJobJob) GetSpec() JobPartsSpecJobSpec

GetSpec returns GetJobJob.Spec, and is useful for accessing the field via an interface.

func (*GetJobJob) GetType

func (v *GetJobJob) GetType() string

GetType returns GetJobJob.Type, and is useful for accessing the field via an interface.

func (*GetJobJob) GetTypename

func (v *GetJobJob) GetTypename() string

GetTypename returns GetJobJob.Typename, and is useful for accessing the field via an interface.

func (*GetJobJob) MarshalJSON

func (v *GetJobJob) MarshalJSON() ([]byte, error)

func (*GetJobJob) UnmarshalJSON

func (v *GetJobJob) UnmarshalJSON(b []byte) error

type GetJobJobJobPayload

type GetJobJobJobPayload interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() string
	// contains filtered or unexported methods
}

GetJobJobJobPayload includes the requested fields of the GraphQL interface JobPayload.

GetJobJobJobPayload is implemented by the following types: GetJobJob GetJobJobNotFoundError

type GetJobJobNotFoundError

type GetJobJobNotFoundError struct {
	Typename string    `json:"__typename"`
	Message  string    `json:"message"`
	Code     ErrorCode `json:"code"`
}

GetJobJobNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*GetJobJobNotFoundError) GetCode

func (v *GetJobJobNotFoundError) GetCode() ErrorCode

GetCode returns GetJobJobNotFoundError.Code, and is useful for accessing the field via an interface.

func (*GetJobJobNotFoundError) GetMessage

func (v *GetJobJobNotFoundError) GetMessage() string

GetMessage returns GetJobJobNotFoundError.Message, and is useful for accessing the field via an interface.

func (*GetJobJobNotFoundError) GetTypename

func (v *GetJobJobNotFoundError) GetTypename() string

GetTypename returns GetJobJobNotFoundError.Typename, and is useful for accessing the field via an interface.

type GetJobProposalJobProposal

type GetJobProposalJobProposal struct {
	Typename      string                                             `json:"__typename"`
	Id            string                                             `json:"id"`
	Name          string                                             `json:"name"`
	Status        JobProposalStatus                                  `json:"status"`
	RemoteUUID    string                                             `json:"remoteUUID"`
	ExternalJobID string                                             `json:"externalJobID"`
	JobID         string                                             `json:"jobID"`
	FeedsManager  GetJobProposalJobProposalFeedsManager              `json:"feedsManager"`
	MultiAddrs    []string                                           `json:"multiAddrs"`
	PendingUpdate bool                                               `json:"pendingUpdate"`
	Specs         []GetJobProposalJobProposalSpecsJobProposalSpec    `json:"specs"`
	LatestSpec    GetJobProposalJobProposalLatestSpecJobProposalSpec `json:"latestSpec"`
}

GetJobProposalJobProposal includes the requested fields of the GraphQL type JobProposal.

func (*GetJobProposalJobProposal) GetExternalJobID

func (v *GetJobProposalJobProposal) GetExternalJobID() string

GetExternalJobID returns GetJobProposalJobProposal.ExternalJobID, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposal) GetFeedsManager

GetFeedsManager returns GetJobProposalJobProposal.FeedsManager, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposal) GetId

func (v *GetJobProposalJobProposal) GetId() string

GetId returns GetJobProposalJobProposal.Id, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposal) GetJobID

func (v *GetJobProposalJobProposal) GetJobID() string

GetJobID returns GetJobProposalJobProposal.JobID, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposal) GetLatestSpec

GetLatestSpec returns GetJobProposalJobProposal.LatestSpec, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposal) GetMultiAddrs

func (v *GetJobProposalJobProposal) GetMultiAddrs() []string

GetMultiAddrs returns GetJobProposalJobProposal.MultiAddrs, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposal) GetName

func (v *GetJobProposalJobProposal) GetName() string

GetName returns GetJobProposalJobProposal.Name, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposal) GetPendingUpdate

func (v *GetJobProposalJobProposal) GetPendingUpdate() bool

GetPendingUpdate returns GetJobProposalJobProposal.PendingUpdate, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposal) GetRemoteUUID

func (v *GetJobProposalJobProposal) GetRemoteUUID() string

GetRemoteUUID returns GetJobProposalJobProposal.RemoteUUID, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposal) GetSpecs

GetSpecs returns GetJobProposalJobProposal.Specs, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposal) GetStatus

GetStatus returns GetJobProposalJobProposal.Status, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposal) GetTypename

func (v *GetJobProposalJobProposal) GetTypename() string

GetTypename returns GetJobProposalJobProposal.Typename, and is useful for accessing the field via an interface.

type GetJobProposalJobProposalFeedsManager

type GetJobProposalJobProposalFeedsManager struct {
	FeedsManagerParts `json:"-"`
}

GetJobProposalJobProposalFeedsManager includes the requested fields of the GraphQL type FeedsManager.

func (*GetJobProposalJobProposalFeedsManager) GetCreatedAt

GetCreatedAt returns GetJobProposalJobProposalFeedsManager.CreatedAt, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalFeedsManager) GetId

GetId returns GetJobProposalJobProposalFeedsManager.Id, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalFeedsManager) GetIsConnectionActive

func (v *GetJobProposalJobProposalFeedsManager) GetIsConnectionActive() bool

GetIsConnectionActive returns GetJobProposalJobProposalFeedsManager.IsConnectionActive, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalFeedsManager) GetJobProposals

GetJobProposals returns GetJobProposalJobProposalFeedsManager.JobProposals, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalFeedsManager) GetName

GetName returns GetJobProposalJobProposalFeedsManager.Name, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalFeedsManager) GetPublicKey

GetPublicKey returns GetJobProposalJobProposalFeedsManager.PublicKey, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalFeedsManager) GetUri

GetUri returns GetJobProposalJobProposalFeedsManager.Uri, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalFeedsManager) MarshalJSON

func (v *GetJobProposalJobProposalFeedsManager) MarshalJSON() ([]byte, error)

func (*GetJobProposalJobProposalFeedsManager) UnmarshalJSON

func (v *GetJobProposalJobProposalFeedsManager) UnmarshalJSON(b []byte) error

type GetJobProposalJobProposalJobProposalPayload

type GetJobProposalJobProposalJobProposalPayload interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() string
	// contains filtered or unexported methods
}

GetJobProposalJobProposalJobProposalPayload includes the requested fields of the GraphQL interface JobProposalPayload.

GetJobProposalJobProposalJobProposalPayload is implemented by the following types: GetJobProposalJobProposal GetJobProposalJobProposalNotFoundError

type GetJobProposalJobProposalLatestSpecJobProposalSpec

type GetJobProposalJobProposalLatestSpecJobProposalSpec struct {
	Id              string     `json:"id"`
	Definition      string     `json:"definition"`
	Version         int        `json:"version"`
	Status          SpecStatus `json:"status"`
	StatusUpdatedAt string     `json:"statusUpdatedAt"`
	CreatedAt       string     `json:"createdAt"`
	UpdatedAt       string     `json:"updatedAt"`
}

GetJobProposalJobProposalLatestSpecJobProposalSpec includes the requested fields of the GraphQL type JobProposalSpec.

func (*GetJobProposalJobProposalLatestSpecJobProposalSpec) GetCreatedAt

GetCreatedAt returns GetJobProposalJobProposalLatestSpecJobProposalSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalLatestSpecJobProposalSpec) GetDefinition

GetDefinition returns GetJobProposalJobProposalLatestSpecJobProposalSpec.Definition, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalLatestSpecJobProposalSpec) GetId

GetId returns GetJobProposalJobProposalLatestSpecJobProposalSpec.Id, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalLatestSpecJobProposalSpec) GetStatus

GetStatus returns GetJobProposalJobProposalLatestSpecJobProposalSpec.Status, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalLatestSpecJobProposalSpec) GetStatusUpdatedAt

GetStatusUpdatedAt returns GetJobProposalJobProposalLatestSpecJobProposalSpec.StatusUpdatedAt, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalLatestSpecJobProposalSpec) GetUpdatedAt

GetUpdatedAt returns GetJobProposalJobProposalLatestSpecJobProposalSpec.UpdatedAt, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalLatestSpecJobProposalSpec) GetVersion

GetVersion returns GetJobProposalJobProposalLatestSpecJobProposalSpec.Version, and is useful for accessing the field via an interface.

type GetJobProposalJobProposalNotFoundError

type GetJobProposalJobProposalNotFoundError struct {
	Typename string    `json:"__typename"`
	Message  string    `json:"message"`
	Code     ErrorCode `json:"code"`
}

GetJobProposalJobProposalNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*GetJobProposalJobProposalNotFoundError) GetCode

GetCode returns GetJobProposalJobProposalNotFoundError.Code, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalNotFoundError) GetMessage

GetMessage returns GetJobProposalJobProposalNotFoundError.Message, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalNotFoundError) GetTypename

GetTypename returns GetJobProposalJobProposalNotFoundError.Typename, and is useful for accessing the field via an interface.

type GetJobProposalJobProposalSpecsJobProposalSpec

type GetJobProposalJobProposalSpecsJobProposalSpec struct {
	Id              string     `json:"id"`
	Definition      string     `json:"definition"`
	Version         int        `json:"version"`
	Status          SpecStatus `json:"status"`
	StatusUpdatedAt string     `json:"statusUpdatedAt"`
	CreatedAt       string     `json:"createdAt"`
	UpdatedAt       string     `json:"updatedAt"`
}

GetJobProposalJobProposalSpecsJobProposalSpec includes the requested fields of the GraphQL type JobProposalSpec.

func (*GetJobProposalJobProposalSpecsJobProposalSpec) GetCreatedAt

GetCreatedAt returns GetJobProposalJobProposalSpecsJobProposalSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalSpecsJobProposalSpec) GetDefinition

GetDefinition returns GetJobProposalJobProposalSpecsJobProposalSpec.Definition, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalSpecsJobProposalSpec) GetId

GetId returns GetJobProposalJobProposalSpecsJobProposalSpec.Id, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalSpecsJobProposalSpec) GetStatus

GetStatus returns GetJobProposalJobProposalSpecsJobProposalSpec.Status, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalSpecsJobProposalSpec) GetStatusUpdatedAt

func (v *GetJobProposalJobProposalSpecsJobProposalSpec) GetStatusUpdatedAt() string

GetStatusUpdatedAt returns GetJobProposalJobProposalSpecsJobProposalSpec.StatusUpdatedAt, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalSpecsJobProposalSpec) GetUpdatedAt

GetUpdatedAt returns GetJobProposalJobProposalSpecsJobProposalSpec.UpdatedAt, and is useful for accessing the field via an interface.

func (*GetJobProposalJobProposalSpecsJobProposalSpec) GetVersion

GetVersion returns GetJobProposalJobProposalSpecsJobProposalSpec.Version, and is useful for accessing the field via an interface.

type GetJobProposalResponse

type GetJobProposalResponse struct {
	JobProposal GetJobProposalJobProposalJobProposalPayload `json:"-"`
}

GetJobProposalResponse is returned by GetJobProposal on success.

func GetJobProposal

func GetJobProposal(
	ctx_ context.Context,
	client_ graphql.Client,
	id string,
) (data_ *GetJobProposalResponse, err_ error)

func (*GetJobProposalResponse) GetJobProposal

GetJobProposal returns GetJobProposalResponse.JobProposal, and is useful for accessing the field via an interface.

func (*GetJobProposalResponse) MarshalJSON

func (v *GetJobProposalResponse) MarshalJSON() ([]byte, error)

func (*GetJobProposalResponse) UnmarshalJSON

func (v *GetJobProposalResponse) UnmarshalJSON(b []byte) error

type GetJobResponse

type GetJobResponse struct {
	Job GetJobJobJobPayload `json:"-"`
}

GetJobResponse is returned by GetJob on success.

func GetJob

func GetJob(
	ctx_ context.Context,
	client_ graphql.Client,
	id string,
) (data_ *GetJobResponse, err_ error)

func (*GetJobResponse) GetJob

func (v *GetJobResponse) GetJob() GetJobJobJobPayload

GetJob returns GetJobResponse.Job, and is useful for accessing the field via an interface.

func (*GetJobResponse) MarshalJSON

func (v *GetJobResponse) MarshalJSON() ([]byte, error)

func (*GetJobResponse) UnmarshalJSON

func (v *GetJobResponse) UnmarshalJSON(b []byte) error

type JobParts

type JobParts struct {
	Id                string                   `json:"id"`
	Name              string                   `json:"name"`
	SchemaVersion     int                      `json:"schemaVersion"`
	GasLimit          int                      `json:"gasLimit"`
	ForwardingAllowed bool                     `json:"forwardingAllowed"`
	MaxTaskDuration   string                   `json:"maxTaskDuration"`
	ExternalJobID     string                   `json:"externalJobID"`
	Type              string                   `json:"type"`
	Spec              JobPartsSpecJobSpec      `json:"-"`
	ObservationSource string                   `json:"observationSource"`
	Errors            []JobPartsErrorsJobError `json:"errors"`
}

#################### Jobs and Job Proposals ####################

func (*JobParts) GetErrors

func (v *JobParts) GetErrors() []JobPartsErrorsJobError

GetErrors returns JobParts.Errors, and is useful for accessing the field via an interface.

func (*JobParts) GetExternalJobID

func (v *JobParts) GetExternalJobID() string

GetExternalJobID returns JobParts.ExternalJobID, and is useful for accessing the field via an interface.

func (*JobParts) GetForwardingAllowed

func (v *JobParts) GetForwardingAllowed() bool

GetForwardingAllowed returns JobParts.ForwardingAllowed, and is useful for accessing the field via an interface.

func (*JobParts) GetGasLimit

func (v *JobParts) GetGasLimit() int

GetGasLimit returns JobParts.GasLimit, and is useful for accessing the field via an interface.

func (*JobParts) GetId

func (v *JobParts) GetId() string

GetId returns JobParts.Id, and is useful for accessing the field via an interface.

func (*JobParts) GetMaxTaskDuration

func (v *JobParts) GetMaxTaskDuration() string

GetMaxTaskDuration returns JobParts.MaxTaskDuration, and is useful for accessing the field via an interface.

func (*JobParts) GetName

func (v *JobParts) GetName() string

GetName returns JobParts.Name, and is useful for accessing the field via an interface.

func (*JobParts) GetObservationSource

func (v *JobParts) GetObservationSource() string

GetObservationSource returns JobParts.ObservationSource, and is useful for accessing the field via an interface.

func (*JobParts) GetSchemaVersion

func (v *JobParts) GetSchemaVersion() int

GetSchemaVersion returns JobParts.SchemaVersion, and is useful for accessing the field via an interface.

func (*JobParts) GetSpec

func (v *JobParts) GetSpec() JobPartsSpecJobSpec

GetSpec returns JobParts.Spec, and is useful for accessing the field via an interface.

func (*JobParts) GetType

func (v *JobParts) GetType() string

GetType returns JobParts.Type, and is useful for accessing the field via an interface.

func (*JobParts) MarshalJSON

func (v *JobParts) MarshalJSON() ([]byte, error)

func (*JobParts) UnmarshalJSON

func (v *JobParts) UnmarshalJSON(b []byte) error

type JobPartsErrorsJobError

type JobPartsErrorsJobError struct {
	Id          string `json:"id"`
	Description string `json:"description"`
	Occurrences int    `json:"occurrences"`
	CreatedAt   string `json:"createdAt"`
	UpdatedAt   string `json:"updatedAt"`
}

JobPartsErrorsJobError includes the requested fields of the GraphQL type JobError.

func (*JobPartsErrorsJobError) GetCreatedAt

func (v *JobPartsErrorsJobError) GetCreatedAt() string

GetCreatedAt returns JobPartsErrorsJobError.CreatedAt, and is useful for accessing the field via an interface.

func (*JobPartsErrorsJobError) GetDescription

func (v *JobPartsErrorsJobError) GetDescription() string

GetDescription returns JobPartsErrorsJobError.Description, and is useful for accessing the field via an interface.

func (*JobPartsErrorsJobError) GetId

func (v *JobPartsErrorsJobError) GetId() string

GetId returns JobPartsErrorsJobError.Id, and is useful for accessing the field via an interface.

func (*JobPartsErrorsJobError) GetOccurrences

func (v *JobPartsErrorsJobError) GetOccurrences() int

GetOccurrences returns JobPartsErrorsJobError.Occurrences, and is useful for accessing the field via an interface.

func (*JobPartsErrorsJobError) GetUpdatedAt

func (v *JobPartsErrorsJobError) GetUpdatedAt() string

GetUpdatedAt returns JobPartsErrorsJobError.UpdatedAt, and is useful for accessing the field via an interface.

type JobPartsSpecBlockHeaderFeederSpec

type JobPartsSpecBlockHeaderFeederSpec struct {
	Typename              string `json:"__typename"`
	BlockHeaderFeederSpec `json:"-"`
}

JobPartsSpecBlockHeaderFeederSpec includes the requested fields of the GraphQL type BlockHeaderFeederSpec.

func (*JobPartsSpecBlockHeaderFeederSpec) GetBatchBlockhashStoreAddress

func (v *JobPartsSpecBlockHeaderFeederSpec) GetBatchBlockhashStoreAddress() string

GetBatchBlockhashStoreAddress returns JobPartsSpecBlockHeaderFeederSpec.BatchBlockhashStoreAddress, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockHeaderFeederSpec) GetBlockhashStoreAddress

func (v *JobPartsSpecBlockHeaderFeederSpec) GetBlockhashStoreAddress() string

GetBlockhashStoreAddress returns JobPartsSpecBlockHeaderFeederSpec.BlockhashStoreAddress, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockHeaderFeederSpec) GetCoordinatorV1Address

func (v *JobPartsSpecBlockHeaderFeederSpec) GetCoordinatorV1Address() string

GetCoordinatorV1Address returns JobPartsSpecBlockHeaderFeederSpec.CoordinatorV1Address, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockHeaderFeederSpec) GetCoordinatorV2Address

func (v *JobPartsSpecBlockHeaderFeederSpec) GetCoordinatorV2Address() string

GetCoordinatorV2Address returns JobPartsSpecBlockHeaderFeederSpec.CoordinatorV2Address, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockHeaderFeederSpec) GetCoordinatorV2PlusAddress

func (v *JobPartsSpecBlockHeaderFeederSpec) GetCoordinatorV2PlusAddress() string

GetCoordinatorV2PlusAddress returns JobPartsSpecBlockHeaderFeederSpec.CoordinatorV2PlusAddress, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockHeaderFeederSpec) GetCreatedAt

func (v *JobPartsSpecBlockHeaderFeederSpec) GetCreatedAt() string

GetCreatedAt returns JobPartsSpecBlockHeaderFeederSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockHeaderFeederSpec) GetEvmChainID

func (v *JobPartsSpecBlockHeaderFeederSpec) GetEvmChainID() string

GetEvmChainID returns JobPartsSpecBlockHeaderFeederSpec.EvmChainID, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockHeaderFeederSpec) GetFromAddresses

func (v *JobPartsSpecBlockHeaderFeederSpec) GetFromAddresses() []string

GetFromAddresses returns JobPartsSpecBlockHeaderFeederSpec.FromAddresses, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockHeaderFeederSpec) GetGetBlockhashesBatchSize

func (v *JobPartsSpecBlockHeaderFeederSpec) GetGetBlockhashesBatchSize() int

GetGetBlockhashesBatchSize returns JobPartsSpecBlockHeaderFeederSpec.GetBlockhashesBatchSize, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockHeaderFeederSpec) GetLookbackBlocks

func (v *JobPartsSpecBlockHeaderFeederSpec) GetLookbackBlocks() int

GetLookbackBlocks returns JobPartsSpecBlockHeaderFeederSpec.LookbackBlocks, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockHeaderFeederSpec) GetPollPeriod

func (v *JobPartsSpecBlockHeaderFeederSpec) GetPollPeriod() string

GetPollPeriod returns JobPartsSpecBlockHeaderFeederSpec.PollPeriod, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockHeaderFeederSpec) GetRunTimeout

func (v *JobPartsSpecBlockHeaderFeederSpec) GetRunTimeout() string

GetRunTimeout returns JobPartsSpecBlockHeaderFeederSpec.RunTimeout, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockHeaderFeederSpec) GetStoreBlockhashesBatchSize

func (v *JobPartsSpecBlockHeaderFeederSpec) GetStoreBlockhashesBatchSize() int

GetStoreBlockhashesBatchSize returns JobPartsSpecBlockHeaderFeederSpec.StoreBlockhashesBatchSize, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockHeaderFeederSpec) GetTypename

func (v *JobPartsSpecBlockHeaderFeederSpec) GetTypename() string

GetTypename returns JobPartsSpecBlockHeaderFeederSpec.Typename, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockHeaderFeederSpec) GetWaitBlocks

func (v *JobPartsSpecBlockHeaderFeederSpec) GetWaitBlocks() int

GetWaitBlocks returns JobPartsSpecBlockHeaderFeederSpec.WaitBlocks, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockHeaderFeederSpec) MarshalJSON

func (v *JobPartsSpecBlockHeaderFeederSpec) MarshalJSON() ([]byte, error)

func (*JobPartsSpecBlockHeaderFeederSpec) UnmarshalJSON

func (v *JobPartsSpecBlockHeaderFeederSpec) UnmarshalJSON(b []byte) error

type JobPartsSpecBlockhashStoreSpec

type JobPartsSpecBlockhashStoreSpec struct {
	Typename           string `json:"__typename"`
	BlockhashStoreSpec `json:"-"`
}

JobPartsSpecBlockhashStoreSpec includes the requested fields of the GraphQL type BlockhashStoreSpec.

func (*JobPartsSpecBlockhashStoreSpec) GetBlockhashStoreAddress

func (v *JobPartsSpecBlockhashStoreSpec) GetBlockhashStoreAddress() string

GetBlockhashStoreAddress returns JobPartsSpecBlockhashStoreSpec.BlockhashStoreAddress, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockhashStoreSpec) GetCoordinatorV1Address

func (v *JobPartsSpecBlockhashStoreSpec) GetCoordinatorV1Address() string

GetCoordinatorV1Address returns JobPartsSpecBlockhashStoreSpec.CoordinatorV1Address, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockhashStoreSpec) GetCoordinatorV2Address

func (v *JobPartsSpecBlockhashStoreSpec) GetCoordinatorV2Address() string

GetCoordinatorV2Address returns JobPartsSpecBlockhashStoreSpec.CoordinatorV2Address, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockhashStoreSpec) GetCoordinatorV2PlusAddress

func (v *JobPartsSpecBlockhashStoreSpec) GetCoordinatorV2PlusAddress() string

GetCoordinatorV2PlusAddress returns JobPartsSpecBlockhashStoreSpec.CoordinatorV2PlusAddress, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockhashStoreSpec) GetCreatedAt

func (v *JobPartsSpecBlockhashStoreSpec) GetCreatedAt() string

GetCreatedAt returns JobPartsSpecBlockhashStoreSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockhashStoreSpec) GetEvmChainID

func (v *JobPartsSpecBlockhashStoreSpec) GetEvmChainID() string

GetEvmChainID returns JobPartsSpecBlockhashStoreSpec.EvmChainID, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockhashStoreSpec) GetFromAddresses

func (v *JobPartsSpecBlockhashStoreSpec) GetFromAddresses() []string

GetFromAddresses returns JobPartsSpecBlockhashStoreSpec.FromAddresses, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockhashStoreSpec) GetHeartbeatPeriod

func (v *JobPartsSpecBlockhashStoreSpec) GetHeartbeatPeriod() string

GetHeartbeatPeriod returns JobPartsSpecBlockhashStoreSpec.HeartbeatPeriod, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockhashStoreSpec) GetLookbackBlocks

func (v *JobPartsSpecBlockhashStoreSpec) GetLookbackBlocks() int

GetLookbackBlocks returns JobPartsSpecBlockhashStoreSpec.LookbackBlocks, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockhashStoreSpec) GetPollPeriod

func (v *JobPartsSpecBlockhashStoreSpec) GetPollPeriod() string

GetPollPeriod returns JobPartsSpecBlockhashStoreSpec.PollPeriod, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockhashStoreSpec) GetRunTimeout

func (v *JobPartsSpecBlockhashStoreSpec) GetRunTimeout() string

GetRunTimeout returns JobPartsSpecBlockhashStoreSpec.RunTimeout, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockhashStoreSpec) GetTrustedBlockhashStoreAddress

func (v *JobPartsSpecBlockhashStoreSpec) GetTrustedBlockhashStoreAddress() string

GetTrustedBlockhashStoreAddress returns JobPartsSpecBlockhashStoreSpec.TrustedBlockhashStoreAddress, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockhashStoreSpec) GetTrustedBlockhashStoreBatchSize

func (v *JobPartsSpecBlockhashStoreSpec) GetTrustedBlockhashStoreBatchSize() int

GetTrustedBlockhashStoreBatchSize returns JobPartsSpecBlockhashStoreSpec.TrustedBlockhashStoreBatchSize, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockhashStoreSpec) GetTypename

func (v *JobPartsSpecBlockhashStoreSpec) GetTypename() string

GetTypename returns JobPartsSpecBlockhashStoreSpec.Typename, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockhashStoreSpec) GetWaitBlocks

func (v *JobPartsSpecBlockhashStoreSpec) GetWaitBlocks() int

GetWaitBlocks returns JobPartsSpecBlockhashStoreSpec.WaitBlocks, and is useful for accessing the field via an interface.

func (*JobPartsSpecBlockhashStoreSpec) MarshalJSON

func (v *JobPartsSpecBlockhashStoreSpec) MarshalJSON() ([]byte, error)

func (*JobPartsSpecBlockhashStoreSpec) UnmarshalJSON

func (v *JobPartsSpecBlockhashStoreSpec) UnmarshalJSON(b []byte) error

type JobPartsSpecBootstrapSpec

type JobPartsSpecBootstrapSpec struct {
	Typename      string `json:"__typename"`
	BootstrapSpec `json:"-"`
}

JobPartsSpecBootstrapSpec includes the requested fields of the GraphQL type BootstrapSpec.

func (*JobPartsSpecBootstrapSpec) GetBlockchainTimeout

func (v *JobPartsSpecBootstrapSpec) GetBlockchainTimeout() string

GetBlockchainTimeout returns JobPartsSpecBootstrapSpec.BlockchainTimeout, and is useful for accessing the field via an interface.

func (*JobPartsSpecBootstrapSpec) GetContractConfigConfirmations

func (v *JobPartsSpecBootstrapSpec) GetContractConfigConfirmations() int

GetContractConfigConfirmations returns JobPartsSpecBootstrapSpec.ContractConfigConfirmations, and is useful for accessing the field via an interface.

func (*JobPartsSpecBootstrapSpec) GetContractConfigTrackerPollInterval

func (v *JobPartsSpecBootstrapSpec) GetContractConfigTrackerPollInterval() string

GetContractConfigTrackerPollInterval returns JobPartsSpecBootstrapSpec.ContractConfigTrackerPollInterval, and is useful for accessing the field via an interface.

func (*JobPartsSpecBootstrapSpec) GetContractID

func (v *JobPartsSpecBootstrapSpec) GetContractID() string

GetContractID returns JobPartsSpecBootstrapSpec.ContractID, and is useful for accessing the field via an interface.

func (*JobPartsSpecBootstrapSpec) GetCreatedAt

func (v *JobPartsSpecBootstrapSpec) GetCreatedAt() string

GetCreatedAt returns JobPartsSpecBootstrapSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*JobPartsSpecBootstrapSpec) GetId

func (v *JobPartsSpecBootstrapSpec) GetId() string

GetId returns JobPartsSpecBootstrapSpec.Id, and is useful for accessing the field via an interface.

func (*JobPartsSpecBootstrapSpec) GetMonitoringEndpoint

func (v *JobPartsSpecBootstrapSpec) GetMonitoringEndpoint() string

GetMonitoringEndpoint returns JobPartsSpecBootstrapSpec.MonitoringEndpoint, and is useful for accessing the field via an interface.

func (*JobPartsSpecBootstrapSpec) GetRelay

func (v *JobPartsSpecBootstrapSpec) GetRelay() string

GetRelay returns JobPartsSpecBootstrapSpec.Relay, and is useful for accessing the field via an interface.

func (*JobPartsSpecBootstrapSpec) GetRelayConfig

func (v *JobPartsSpecBootstrapSpec) GetRelayConfig() gqlscalar.Map

GetRelayConfig returns JobPartsSpecBootstrapSpec.RelayConfig, and is useful for accessing the field via an interface.

func (*JobPartsSpecBootstrapSpec) GetTypename

func (v *JobPartsSpecBootstrapSpec) GetTypename() string

GetTypename returns JobPartsSpecBootstrapSpec.Typename, and is useful for accessing the field via an interface.

func (*JobPartsSpecBootstrapSpec) MarshalJSON

func (v *JobPartsSpecBootstrapSpec) MarshalJSON() ([]byte, error)

func (*JobPartsSpecBootstrapSpec) UnmarshalJSON

func (v *JobPartsSpecBootstrapSpec) UnmarshalJSON(b []byte) error

type JobPartsSpecCCIPSpec

type JobPartsSpecCCIPSpec struct {
	Typename string `json:"__typename"`
	CCIPSpec `json:"-"`
}

JobPartsSpecCCIPSpec includes the requested fields of the GraphQL type CCIPSpec.

func (*JobPartsSpecCCIPSpec) GetCapabilityLabelledName

func (v *JobPartsSpecCCIPSpec) GetCapabilityLabelledName() string

GetCapabilityLabelledName returns JobPartsSpecCCIPSpec.CapabilityLabelledName, and is useful for accessing the field via an interface.

func (*JobPartsSpecCCIPSpec) GetCapabilityVersion

func (v *JobPartsSpecCCIPSpec) GetCapabilityVersion() string

GetCapabilityVersion returns JobPartsSpecCCIPSpec.CapabilityVersion, and is useful for accessing the field via an interface.

func (*JobPartsSpecCCIPSpec) GetCreatedAt

func (v *JobPartsSpecCCIPSpec) GetCreatedAt() string

GetCreatedAt returns JobPartsSpecCCIPSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*JobPartsSpecCCIPSpec) GetOcrKeyBundleIDs

func (v *JobPartsSpecCCIPSpec) GetOcrKeyBundleIDs() gqlscalar.Map

GetOcrKeyBundleIDs returns JobPartsSpecCCIPSpec.OcrKeyBundleIDs, and is useful for accessing the field via an interface.

func (*JobPartsSpecCCIPSpec) GetP2pKeyID

func (v *JobPartsSpecCCIPSpec) GetP2pKeyID() string

GetP2pKeyID returns JobPartsSpecCCIPSpec.P2pKeyID, and is useful for accessing the field via an interface.

func (*JobPartsSpecCCIPSpec) GetTypename

func (v *JobPartsSpecCCIPSpec) GetTypename() string

GetTypename returns JobPartsSpecCCIPSpec.Typename, and is useful for accessing the field via an interface.

func (*JobPartsSpecCCIPSpec) GetUpdatedAt

func (v *JobPartsSpecCCIPSpec) GetUpdatedAt() string

GetUpdatedAt returns JobPartsSpecCCIPSpec.UpdatedAt, and is useful for accessing the field via an interface.

func (*JobPartsSpecCCIPSpec) MarshalJSON

func (v *JobPartsSpecCCIPSpec) MarshalJSON() ([]byte, error)

func (*JobPartsSpecCCIPSpec) UnmarshalJSON

func (v *JobPartsSpecCCIPSpec) UnmarshalJSON(b []byte) error

type JobPartsSpecCCVCommitteeVerifierSpec

type JobPartsSpecCCVCommitteeVerifierSpec struct {
	Typename string `json:"__typename"`
}

JobPartsSpecCCVCommitteeVerifierSpec includes the requested fields of the GraphQL type CCVCommitteeVerifierSpec.

func (*JobPartsSpecCCVCommitteeVerifierSpec) GetTypename

GetTypename returns JobPartsSpecCCVCommitteeVerifierSpec.Typename, and is useful for accessing the field via an interface.

type JobPartsSpecCCVExecutorSpec

type JobPartsSpecCCVExecutorSpec struct {
	Typename string `json:"__typename"`
}

JobPartsSpecCCVExecutorSpec includes the requested fields of the GraphQL type CCVExecutorSpec.

func (*JobPartsSpecCCVExecutorSpec) GetTypename

func (v *JobPartsSpecCCVExecutorSpec) GetTypename() string

GetTypename returns JobPartsSpecCCVExecutorSpec.Typename, and is useful for accessing the field via an interface.

type JobPartsSpecCronSpec

type JobPartsSpecCronSpec struct {
	Typename string `json:"__typename"`
	CronSpec `json:"-"`
}

JobPartsSpecCronSpec includes the requested fields of the GraphQL type CronSpec.

func (*JobPartsSpecCronSpec) GetCreatedAt

func (v *JobPartsSpecCronSpec) GetCreatedAt() string

GetCreatedAt returns JobPartsSpecCronSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*JobPartsSpecCronSpec) GetEvmChainID

func (v *JobPartsSpecCronSpec) GetEvmChainID() string

GetEvmChainID returns JobPartsSpecCronSpec.EvmChainID, and is useful for accessing the field via an interface.

func (*JobPartsSpecCronSpec) GetSchedule

func (v *JobPartsSpecCronSpec) GetSchedule() string

GetSchedule returns JobPartsSpecCronSpec.Schedule, and is useful for accessing the field via an interface.

func (*JobPartsSpecCronSpec) GetTypename

func (v *JobPartsSpecCronSpec) GetTypename() string

GetTypename returns JobPartsSpecCronSpec.Typename, and is useful for accessing the field via an interface.

func (*JobPartsSpecCronSpec) MarshalJSON

func (v *JobPartsSpecCronSpec) MarshalJSON() ([]byte, error)

func (*JobPartsSpecCronSpec) UnmarshalJSON

func (v *JobPartsSpecCronSpec) UnmarshalJSON(b []byte) error

type JobPartsSpecDirectRequestSpec

type JobPartsSpecDirectRequestSpec struct {
	Typename          string `json:"__typename"`
	DirectRequestSpec `json:"-"`
}

JobPartsSpecDirectRequestSpec includes the requested fields of the GraphQL type DirectRequestSpec.

func (*JobPartsSpecDirectRequestSpec) GetContractAddress

func (v *JobPartsSpecDirectRequestSpec) GetContractAddress() string

GetContractAddress returns JobPartsSpecDirectRequestSpec.ContractAddress, and is useful for accessing the field via an interface.

func (*JobPartsSpecDirectRequestSpec) GetCreatedAt

func (v *JobPartsSpecDirectRequestSpec) GetCreatedAt() string

GetCreatedAt returns JobPartsSpecDirectRequestSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*JobPartsSpecDirectRequestSpec) GetEvmChainID

func (v *JobPartsSpecDirectRequestSpec) GetEvmChainID() string

GetEvmChainID returns JobPartsSpecDirectRequestSpec.EvmChainID, and is useful for accessing the field via an interface.

func (*JobPartsSpecDirectRequestSpec) GetMinContractPaymentLinkJuels

func (v *JobPartsSpecDirectRequestSpec) GetMinContractPaymentLinkJuels() string

GetMinContractPaymentLinkJuels returns JobPartsSpecDirectRequestSpec.MinContractPaymentLinkJuels, and is useful for accessing the field via an interface.

func (*JobPartsSpecDirectRequestSpec) GetMinIncomingConfirmations

func (v *JobPartsSpecDirectRequestSpec) GetMinIncomingConfirmations() int

GetMinIncomingConfirmations returns JobPartsSpecDirectRequestSpec.MinIncomingConfirmations, and is useful for accessing the field via an interface.

func (*JobPartsSpecDirectRequestSpec) GetRequesters

func (v *JobPartsSpecDirectRequestSpec) GetRequesters() []string

GetRequesters returns JobPartsSpecDirectRequestSpec.Requesters, and is useful for accessing the field via an interface.

func (*JobPartsSpecDirectRequestSpec) GetTypename

func (v *JobPartsSpecDirectRequestSpec) GetTypename() string

GetTypename returns JobPartsSpecDirectRequestSpec.Typename, and is useful for accessing the field via an interface.

func (*JobPartsSpecDirectRequestSpec) MarshalJSON

func (v *JobPartsSpecDirectRequestSpec) MarshalJSON() ([]byte, error)

func (*JobPartsSpecDirectRequestSpec) UnmarshalJSON

func (v *JobPartsSpecDirectRequestSpec) UnmarshalJSON(b []byte) error

type JobPartsSpecFluxMonitorSpec

type JobPartsSpecFluxMonitorSpec struct {
	Typename        string `json:"__typename"`
	FluxMonitorSpec `json:"-"`
}

JobPartsSpecFluxMonitorSpec includes the requested fields of the GraphQL type FluxMonitorSpec.

func (*JobPartsSpecFluxMonitorSpec) GetAbsoluteThreshold

func (v *JobPartsSpecFluxMonitorSpec) GetAbsoluteThreshold() float64

GetAbsoluteThreshold returns JobPartsSpecFluxMonitorSpec.AbsoluteThreshold, and is useful for accessing the field via an interface.

func (*JobPartsSpecFluxMonitorSpec) GetContractAddress

func (v *JobPartsSpecFluxMonitorSpec) GetContractAddress() string

GetContractAddress returns JobPartsSpecFluxMonitorSpec.ContractAddress, and is useful for accessing the field via an interface.

func (*JobPartsSpecFluxMonitorSpec) GetCreatedAt

func (v *JobPartsSpecFluxMonitorSpec) GetCreatedAt() string

GetCreatedAt returns JobPartsSpecFluxMonitorSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*JobPartsSpecFluxMonitorSpec) GetDrumbeatEnabled

func (v *JobPartsSpecFluxMonitorSpec) GetDrumbeatEnabled() bool

GetDrumbeatEnabled returns JobPartsSpecFluxMonitorSpec.DrumbeatEnabled, and is useful for accessing the field via an interface.

func (*JobPartsSpecFluxMonitorSpec) GetDrumbeatRandomDelay

func (v *JobPartsSpecFluxMonitorSpec) GetDrumbeatRandomDelay() string

GetDrumbeatRandomDelay returns JobPartsSpecFluxMonitorSpec.DrumbeatRandomDelay, and is useful for accessing the field via an interface.

func (*JobPartsSpecFluxMonitorSpec) GetDrumbeatSchedule

func (v *JobPartsSpecFluxMonitorSpec) GetDrumbeatSchedule() string

GetDrumbeatSchedule returns JobPartsSpecFluxMonitorSpec.DrumbeatSchedule, and is useful for accessing the field via an interface.

func (*JobPartsSpecFluxMonitorSpec) GetEvmChainID

func (v *JobPartsSpecFluxMonitorSpec) GetEvmChainID() string

GetEvmChainID returns JobPartsSpecFluxMonitorSpec.EvmChainID, and is useful for accessing the field via an interface.

func (*JobPartsSpecFluxMonitorSpec) GetIdleTimerDisabled

func (v *JobPartsSpecFluxMonitorSpec) GetIdleTimerDisabled() bool

GetIdleTimerDisabled returns JobPartsSpecFluxMonitorSpec.IdleTimerDisabled, and is useful for accessing the field via an interface.

func (*JobPartsSpecFluxMonitorSpec) GetIdleTimerPeriod

func (v *JobPartsSpecFluxMonitorSpec) GetIdleTimerPeriod() string

GetIdleTimerPeriod returns JobPartsSpecFluxMonitorSpec.IdleTimerPeriod, and is useful for accessing the field via an interface.

func (*JobPartsSpecFluxMonitorSpec) GetMinPayment

func (v *JobPartsSpecFluxMonitorSpec) GetMinPayment() string

GetMinPayment returns JobPartsSpecFluxMonitorSpec.MinPayment, and is useful for accessing the field via an interface.

func (*JobPartsSpecFluxMonitorSpec) GetPollTimerDisabled

func (v *JobPartsSpecFluxMonitorSpec) GetPollTimerDisabled() bool

GetPollTimerDisabled returns JobPartsSpecFluxMonitorSpec.PollTimerDisabled, and is useful for accessing the field via an interface.

func (*JobPartsSpecFluxMonitorSpec) GetPollTimerPeriod

func (v *JobPartsSpecFluxMonitorSpec) GetPollTimerPeriod() string

GetPollTimerPeriod returns JobPartsSpecFluxMonitorSpec.PollTimerPeriod, and is useful for accessing the field via an interface.

func (*JobPartsSpecFluxMonitorSpec) GetThreshold

func (v *JobPartsSpecFluxMonitorSpec) GetThreshold() float64

GetThreshold returns JobPartsSpecFluxMonitorSpec.Threshold, and is useful for accessing the field via an interface.

func (*JobPartsSpecFluxMonitorSpec) GetTypename

func (v *JobPartsSpecFluxMonitorSpec) GetTypename() string

GetTypename returns JobPartsSpecFluxMonitorSpec.Typename, and is useful for accessing the field via an interface.

func (*JobPartsSpecFluxMonitorSpec) MarshalJSON

func (v *JobPartsSpecFluxMonitorSpec) MarshalJSON() ([]byte, error)

func (*JobPartsSpecFluxMonitorSpec) UnmarshalJSON

func (v *JobPartsSpecFluxMonitorSpec) UnmarshalJSON(b []byte) error

type JobPartsSpecGatewaySpec

type JobPartsSpecGatewaySpec struct {
	Typename    string `json:"__typename"`
	GatewaySpec `json:"-"`
}

JobPartsSpecGatewaySpec includes the requested fields of the GraphQL type GatewaySpec.

func (*JobPartsSpecGatewaySpec) GetCreatedAt

func (v *JobPartsSpecGatewaySpec) GetCreatedAt() string

GetCreatedAt returns JobPartsSpecGatewaySpec.CreatedAt, and is useful for accessing the field via an interface.

func (*JobPartsSpecGatewaySpec) GetGatewayConfig

func (v *JobPartsSpecGatewaySpec) GetGatewayConfig() gqlscalar.Map

GetGatewayConfig returns JobPartsSpecGatewaySpec.GatewayConfig, and is useful for accessing the field via an interface.

func (*JobPartsSpecGatewaySpec) GetId

func (v *JobPartsSpecGatewaySpec) GetId() string

GetId returns JobPartsSpecGatewaySpec.Id, and is useful for accessing the field via an interface.

func (*JobPartsSpecGatewaySpec) GetTypename

func (v *JobPartsSpecGatewaySpec) GetTypename() string

GetTypename returns JobPartsSpecGatewaySpec.Typename, and is useful for accessing the field via an interface.

func (*JobPartsSpecGatewaySpec) MarshalJSON

func (v *JobPartsSpecGatewaySpec) MarshalJSON() ([]byte, error)

func (*JobPartsSpecGatewaySpec) UnmarshalJSON

func (v *JobPartsSpecGatewaySpec) UnmarshalJSON(b []byte) error

type JobPartsSpecJobSpec

type JobPartsSpecJobSpec interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() string
	// contains filtered or unexported methods
}

JobPartsSpecJobSpec includes the requested fields of the GraphQL interface JobSpec.

JobPartsSpecJobSpec is implemented by the following types: JobPartsSpecBlockHeaderFeederSpec JobPartsSpecBlockhashStoreSpec JobPartsSpecBootstrapSpec JobPartsSpecCCIPSpec JobPartsSpecCCVCommitteeVerifierSpec JobPartsSpecCCVExecutorSpec JobPartsSpecCronSpec JobPartsSpecDirectRequestSpec JobPartsSpecFluxMonitorSpec JobPartsSpecGatewaySpec JobPartsSpecKeeperSpec JobPartsSpecOCR2Spec JobPartsSpecOCRSpec JobPartsSpecStandardCapabilitiesSpec JobPartsSpecStreamSpec JobPartsSpecVRFSpec JobPartsSpecWebhookSpec JobPartsSpecWorkflowSpec

type JobPartsSpecKeeperSpec

type JobPartsSpecKeeperSpec struct {
	Typename   string `json:"__typename"`
	KeeperSpec `json:"-"`
}

JobPartsSpecKeeperSpec includes the requested fields of the GraphQL type KeeperSpec.

func (*JobPartsSpecKeeperSpec) GetContractAddress

func (v *JobPartsSpecKeeperSpec) GetContractAddress() string

GetContractAddress returns JobPartsSpecKeeperSpec.ContractAddress, and is useful for accessing the field via an interface.

func (*JobPartsSpecKeeperSpec) GetCreatedAt

func (v *JobPartsSpecKeeperSpec) GetCreatedAt() string

GetCreatedAt returns JobPartsSpecKeeperSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*JobPartsSpecKeeperSpec) GetEvmChainID

func (v *JobPartsSpecKeeperSpec) GetEvmChainID() string

GetEvmChainID returns JobPartsSpecKeeperSpec.EvmChainID, and is useful for accessing the field via an interface.

func (*JobPartsSpecKeeperSpec) GetFromAddress

func (v *JobPartsSpecKeeperSpec) GetFromAddress() string

GetFromAddress returns JobPartsSpecKeeperSpec.FromAddress, and is useful for accessing the field via an interface.

func (*JobPartsSpecKeeperSpec) GetTypename

func (v *JobPartsSpecKeeperSpec) GetTypename() string

GetTypename returns JobPartsSpecKeeperSpec.Typename, and is useful for accessing the field via an interface.

func (*JobPartsSpecKeeperSpec) MarshalJSON

func (v *JobPartsSpecKeeperSpec) MarshalJSON() ([]byte, error)

func (*JobPartsSpecKeeperSpec) UnmarshalJSON

func (v *JobPartsSpecKeeperSpec) UnmarshalJSON(b []byte) error

type JobPartsSpecOCR2Spec

type JobPartsSpecOCR2Spec struct {
	Typename string `json:"__typename"`
	OCR2Spec `json:"-"`
}

JobPartsSpecOCR2Spec includes the requested fields of the GraphQL type OCR2Spec.

func (*JobPartsSpecOCR2Spec) GetAllowNoBootstrappers

func (v *JobPartsSpecOCR2Spec) GetAllowNoBootstrappers() bool

GetAllowNoBootstrappers returns JobPartsSpecOCR2Spec.AllowNoBootstrappers, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCR2Spec) GetBlockchainTimeout

func (v *JobPartsSpecOCR2Spec) GetBlockchainTimeout() string

GetBlockchainTimeout returns JobPartsSpecOCR2Spec.BlockchainTimeout, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCR2Spec) GetContractConfigConfirmations

func (v *JobPartsSpecOCR2Spec) GetContractConfigConfirmations() int

GetContractConfigConfirmations returns JobPartsSpecOCR2Spec.ContractConfigConfirmations, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCR2Spec) GetContractConfigTrackerPollInterval

func (v *JobPartsSpecOCR2Spec) GetContractConfigTrackerPollInterval() string

GetContractConfigTrackerPollInterval returns JobPartsSpecOCR2Spec.ContractConfigTrackerPollInterval, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCR2Spec) GetContractID

func (v *JobPartsSpecOCR2Spec) GetContractID() string

GetContractID returns JobPartsSpecOCR2Spec.ContractID, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCR2Spec) GetCreatedAt

func (v *JobPartsSpecOCR2Spec) GetCreatedAt() string

GetCreatedAt returns JobPartsSpecOCR2Spec.CreatedAt, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCR2Spec) GetMonitoringEndpoint

func (v *JobPartsSpecOCR2Spec) GetMonitoringEndpoint() string

GetMonitoringEndpoint returns JobPartsSpecOCR2Spec.MonitoringEndpoint, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCR2Spec) GetOcrKeyBundleID

func (v *JobPartsSpecOCR2Spec) GetOcrKeyBundleID() string

GetOcrKeyBundleID returns JobPartsSpecOCR2Spec.OcrKeyBundleID, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCR2Spec) GetP2pv2Bootstrappers

func (v *JobPartsSpecOCR2Spec) GetP2pv2Bootstrappers() []string

GetP2pv2Bootstrappers returns JobPartsSpecOCR2Spec.P2pv2Bootstrappers, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCR2Spec) GetPluginConfig

func (v *JobPartsSpecOCR2Spec) GetPluginConfig() gqlscalar.Map

GetPluginConfig returns JobPartsSpecOCR2Spec.PluginConfig, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCR2Spec) GetPluginType

func (v *JobPartsSpecOCR2Spec) GetPluginType() string

GetPluginType returns JobPartsSpecOCR2Spec.PluginType, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCR2Spec) GetRelay

func (v *JobPartsSpecOCR2Spec) GetRelay() string

GetRelay returns JobPartsSpecOCR2Spec.Relay, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCR2Spec) GetRelayConfig

func (v *JobPartsSpecOCR2Spec) GetRelayConfig() gqlscalar.Map

GetRelayConfig returns JobPartsSpecOCR2Spec.RelayConfig, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCR2Spec) GetTransmitterID

func (v *JobPartsSpecOCR2Spec) GetTransmitterID() string

GetTransmitterID returns JobPartsSpecOCR2Spec.TransmitterID, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCR2Spec) GetTypename

func (v *JobPartsSpecOCR2Spec) GetTypename() string

GetTypename returns JobPartsSpecOCR2Spec.Typename, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCR2Spec) MarshalJSON

func (v *JobPartsSpecOCR2Spec) MarshalJSON() ([]byte, error)

func (*JobPartsSpecOCR2Spec) UnmarshalJSON

func (v *JobPartsSpecOCR2Spec) UnmarshalJSON(b []byte) error

type JobPartsSpecOCRSpec

type JobPartsSpecOCRSpec struct {
	Typename string `json:"__typename"`
	OCRSpec  `json:"-"`
}

JobPartsSpecOCRSpec includes the requested fields of the GraphQL type OCRSpec.

func (*JobPartsSpecOCRSpec) GetBlockchainTimeout

func (v *JobPartsSpecOCRSpec) GetBlockchainTimeout() string

GetBlockchainTimeout returns JobPartsSpecOCRSpec.BlockchainTimeout, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCRSpec) GetContractAddress

func (v *JobPartsSpecOCRSpec) GetContractAddress() string

GetContractAddress returns JobPartsSpecOCRSpec.ContractAddress, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCRSpec) GetContractConfigConfirmations

func (v *JobPartsSpecOCRSpec) GetContractConfigConfirmations() int

GetContractConfigConfirmations returns JobPartsSpecOCRSpec.ContractConfigConfirmations, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCRSpec) GetContractConfigTrackerPollInterval

func (v *JobPartsSpecOCRSpec) GetContractConfigTrackerPollInterval() string

GetContractConfigTrackerPollInterval returns JobPartsSpecOCRSpec.ContractConfigTrackerPollInterval, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCRSpec) GetContractConfigTrackerSubscribeInterval

func (v *JobPartsSpecOCRSpec) GetContractConfigTrackerSubscribeInterval() string

GetContractConfigTrackerSubscribeInterval returns JobPartsSpecOCRSpec.ContractConfigTrackerSubscribeInterval, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCRSpec) GetContractTransmitterTransmitTimeout

func (v *JobPartsSpecOCRSpec) GetContractTransmitterTransmitTimeout() string

GetContractTransmitterTransmitTimeout returns JobPartsSpecOCRSpec.ContractTransmitterTransmitTimeout, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCRSpec) GetCreatedAt

func (v *JobPartsSpecOCRSpec) GetCreatedAt() string

GetCreatedAt returns JobPartsSpecOCRSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCRSpec) GetDatabaseTimeout

func (v *JobPartsSpecOCRSpec) GetDatabaseTimeout() string

GetDatabaseTimeout returns JobPartsSpecOCRSpec.DatabaseTimeout, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCRSpec) GetEvmChainID

func (v *JobPartsSpecOCRSpec) GetEvmChainID() string

GetEvmChainID returns JobPartsSpecOCRSpec.EvmChainID, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCRSpec) GetIsBootstrapPeer

func (v *JobPartsSpecOCRSpec) GetIsBootstrapPeer() bool

GetIsBootstrapPeer returns JobPartsSpecOCRSpec.IsBootstrapPeer, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCRSpec) GetKeyBundleID

func (v *JobPartsSpecOCRSpec) GetKeyBundleID() string

GetKeyBundleID returns JobPartsSpecOCRSpec.KeyBundleID, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCRSpec) GetObservationGracePeriod

func (v *JobPartsSpecOCRSpec) GetObservationGracePeriod() string

GetObservationGracePeriod returns JobPartsSpecOCRSpec.ObservationGracePeriod, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCRSpec) GetObservationTimeout

func (v *JobPartsSpecOCRSpec) GetObservationTimeout() string

GetObservationTimeout returns JobPartsSpecOCRSpec.ObservationTimeout, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCRSpec) GetP2pv2Bootstrappers

func (v *JobPartsSpecOCRSpec) GetP2pv2Bootstrappers() []string

GetP2pv2Bootstrappers returns JobPartsSpecOCRSpec.P2pv2Bootstrappers, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCRSpec) GetTransmitterAddress

func (v *JobPartsSpecOCRSpec) GetTransmitterAddress() string

GetTransmitterAddress returns JobPartsSpecOCRSpec.TransmitterAddress, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCRSpec) GetTypename

func (v *JobPartsSpecOCRSpec) GetTypename() string

GetTypename returns JobPartsSpecOCRSpec.Typename, and is useful for accessing the field via an interface.

func (*JobPartsSpecOCRSpec) MarshalJSON

func (v *JobPartsSpecOCRSpec) MarshalJSON() ([]byte, error)

func (*JobPartsSpecOCRSpec) UnmarshalJSON

func (v *JobPartsSpecOCRSpec) UnmarshalJSON(b []byte) error

type JobPartsSpecStandardCapabilitiesSpec

type JobPartsSpecStandardCapabilitiesSpec struct {
	Typename                 string `json:"__typename"`
	StandardCapabilitiesSpec `json:"-"`
}

JobPartsSpecStandardCapabilitiesSpec includes the requested fields of the GraphQL type StandardCapabilitiesSpec.

func (*JobPartsSpecStandardCapabilitiesSpec) GetCommand

GetCommand returns JobPartsSpecStandardCapabilitiesSpec.Command, and is useful for accessing the field via an interface.

func (*JobPartsSpecStandardCapabilitiesSpec) GetConfig

GetConfig returns JobPartsSpecStandardCapabilitiesSpec.Config, and is useful for accessing the field via an interface.

func (*JobPartsSpecStandardCapabilitiesSpec) GetCreatedAt

func (v *JobPartsSpecStandardCapabilitiesSpec) GetCreatedAt() string

GetCreatedAt returns JobPartsSpecStandardCapabilitiesSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*JobPartsSpecStandardCapabilitiesSpec) GetId

GetId returns JobPartsSpecStandardCapabilitiesSpec.Id, and is useful for accessing the field via an interface.

func (*JobPartsSpecStandardCapabilitiesSpec) GetTypename

GetTypename returns JobPartsSpecStandardCapabilitiesSpec.Typename, and is useful for accessing the field via an interface.

func (*JobPartsSpecStandardCapabilitiesSpec) MarshalJSON

func (v *JobPartsSpecStandardCapabilitiesSpec) MarshalJSON() ([]byte, error)

func (*JobPartsSpecStandardCapabilitiesSpec) UnmarshalJSON

func (v *JobPartsSpecStandardCapabilitiesSpec) UnmarshalJSON(b []byte) error

type JobPartsSpecStreamSpec

type JobPartsSpecStreamSpec struct {
	Typename   string `json:"__typename"`
	StreamSpec `json:"-"`
}

JobPartsSpecStreamSpec includes the requested fields of the GraphQL type StreamSpec.

func (*JobPartsSpecStreamSpec) GetStreamID

func (v *JobPartsSpecStreamSpec) GetStreamID() string

GetStreamID returns JobPartsSpecStreamSpec.StreamID, and is useful for accessing the field via an interface.

func (*JobPartsSpecStreamSpec) GetTypename

func (v *JobPartsSpecStreamSpec) GetTypename() string

GetTypename returns JobPartsSpecStreamSpec.Typename, and is useful for accessing the field via an interface.

func (*JobPartsSpecStreamSpec) MarshalJSON

func (v *JobPartsSpecStreamSpec) MarshalJSON() ([]byte, error)

func (*JobPartsSpecStreamSpec) UnmarshalJSON

func (v *JobPartsSpecStreamSpec) UnmarshalJSON(b []byte) error

type JobPartsSpecVRFSpec

type JobPartsSpecVRFSpec struct {
	Typename string `json:"__typename"`
	VRFSpec  `json:"-"`
}

JobPartsSpecVRFSpec includes the requested fields of the GraphQL type VRFSpec.

func (*JobPartsSpecVRFSpec) GetBackoffInitialDelay

func (v *JobPartsSpecVRFSpec) GetBackoffInitialDelay() string

GetBackoffInitialDelay returns JobPartsSpecVRFSpec.BackoffInitialDelay, and is useful for accessing the field via an interface.

func (*JobPartsSpecVRFSpec) GetBackoffMaxDelay

func (v *JobPartsSpecVRFSpec) GetBackoffMaxDelay() string

GetBackoffMaxDelay returns JobPartsSpecVRFSpec.BackoffMaxDelay, and is useful for accessing the field via an interface.

func (*JobPartsSpecVRFSpec) GetBatchCoordinatorAddress

func (v *JobPartsSpecVRFSpec) GetBatchCoordinatorAddress() string

GetBatchCoordinatorAddress returns JobPartsSpecVRFSpec.BatchCoordinatorAddress, and is useful for accessing the field via an interface.

func (*JobPartsSpecVRFSpec) GetBatchFulfillmentEnabled

func (v *JobPartsSpecVRFSpec) GetBatchFulfillmentEnabled() bool

GetBatchFulfillmentEnabled returns JobPartsSpecVRFSpec.BatchFulfillmentEnabled, and is useful for accessing the field via an interface.

func (*JobPartsSpecVRFSpec) GetBatchFulfillmentGasMultiplier

func (v *JobPartsSpecVRFSpec) GetBatchFulfillmentGasMultiplier() float64

GetBatchFulfillmentGasMultiplier returns JobPartsSpecVRFSpec.BatchFulfillmentGasMultiplier, and is useful for accessing the field via an interface.

func (*JobPartsSpecVRFSpec) GetChunkSize

func (v *JobPartsSpecVRFSpec) GetChunkSize() int

GetChunkSize returns JobPartsSpecVRFSpec.ChunkSize, and is useful for accessing the field via an interface.

func (*JobPartsSpecVRFSpec) GetCoordinatorAddress

func (v *JobPartsSpecVRFSpec) GetCoordinatorAddress() string

GetCoordinatorAddress returns JobPartsSpecVRFSpec.CoordinatorAddress, and is useful for accessing the field via an interface.

func (*JobPartsSpecVRFSpec) GetCreatedAt

func (v *JobPartsSpecVRFSpec) GetCreatedAt() string

GetCreatedAt returns JobPartsSpecVRFSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*JobPartsSpecVRFSpec) GetCustomRevertsPipelineEnabled

func (v *JobPartsSpecVRFSpec) GetCustomRevertsPipelineEnabled() bool

GetCustomRevertsPipelineEnabled returns JobPartsSpecVRFSpec.CustomRevertsPipelineEnabled, and is useful for accessing the field via an interface.

func (*JobPartsSpecVRFSpec) GetEvmChainID

func (v *JobPartsSpecVRFSpec) GetEvmChainID() string

GetEvmChainID returns JobPartsSpecVRFSpec.EvmChainID, and is useful for accessing the field via an interface.

func (*JobPartsSpecVRFSpec) GetFromAddresses

func (v *JobPartsSpecVRFSpec) GetFromAddresses() []string

GetFromAddresses returns JobPartsSpecVRFSpec.FromAddresses, and is useful for accessing the field via an interface.

func (*JobPartsSpecVRFSpec) GetGasLanePrice

func (v *JobPartsSpecVRFSpec) GetGasLanePrice() string

GetGasLanePrice returns JobPartsSpecVRFSpec.GasLanePrice, and is useful for accessing the field via an interface.

func (*JobPartsSpecVRFSpec) GetMinIncomingConfirmations

func (v *JobPartsSpecVRFSpec) GetMinIncomingConfirmations() int

GetMinIncomingConfirmations returns JobPartsSpecVRFSpec.MinIncomingConfirmations, and is useful for accessing the field via an interface.

func (*JobPartsSpecVRFSpec) GetPollPeriod

func (v *JobPartsSpecVRFSpec) GetPollPeriod() string

GetPollPeriod returns JobPartsSpecVRFSpec.PollPeriod, and is useful for accessing the field via an interface.

func (*JobPartsSpecVRFSpec) GetPublicKey

func (v *JobPartsSpecVRFSpec) GetPublicKey() string

GetPublicKey returns JobPartsSpecVRFSpec.PublicKey, and is useful for accessing the field via an interface.

func (*JobPartsSpecVRFSpec) GetRequestTimeout

func (v *JobPartsSpecVRFSpec) GetRequestTimeout() string

GetRequestTimeout returns JobPartsSpecVRFSpec.RequestTimeout, and is useful for accessing the field via an interface.

func (*JobPartsSpecVRFSpec) GetRequestedConfsDelay

func (v *JobPartsSpecVRFSpec) GetRequestedConfsDelay() int

GetRequestedConfsDelay returns JobPartsSpecVRFSpec.RequestedConfsDelay, and is useful for accessing the field via an interface.

func (*JobPartsSpecVRFSpec) GetTypename

func (v *JobPartsSpecVRFSpec) GetTypename() string

GetTypename returns JobPartsSpecVRFSpec.Typename, and is useful for accessing the field via an interface.

func (*JobPartsSpecVRFSpec) GetVrfOwnerAddress

func (v *JobPartsSpecVRFSpec) GetVrfOwnerAddress() string

GetVrfOwnerAddress returns JobPartsSpecVRFSpec.VrfOwnerAddress, and is useful for accessing the field via an interface.

func (*JobPartsSpecVRFSpec) MarshalJSON

func (v *JobPartsSpecVRFSpec) MarshalJSON() ([]byte, error)

func (*JobPartsSpecVRFSpec) UnmarshalJSON

func (v *JobPartsSpecVRFSpec) UnmarshalJSON(b []byte) error

type JobPartsSpecWebhookSpec

type JobPartsSpecWebhookSpec struct {
	Typename    string `json:"__typename"`
	WebhookSpec `json:"-"`
}

JobPartsSpecWebhookSpec includes the requested fields of the GraphQL type WebhookSpec.

func (*JobPartsSpecWebhookSpec) GetCreatedAt

func (v *JobPartsSpecWebhookSpec) GetCreatedAt() string

GetCreatedAt returns JobPartsSpecWebhookSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*JobPartsSpecWebhookSpec) GetTypename

func (v *JobPartsSpecWebhookSpec) GetTypename() string

GetTypename returns JobPartsSpecWebhookSpec.Typename, and is useful for accessing the field via an interface.

func (*JobPartsSpecWebhookSpec) MarshalJSON

func (v *JobPartsSpecWebhookSpec) MarshalJSON() ([]byte, error)

func (*JobPartsSpecWebhookSpec) UnmarshalJSON

func (v *JobPartsSpecWebhookSpec) UnmarshalJSON(b []byte) error

type JobPartsSpecWorkflowSpec

type JobPartsSpecWorkflowSpec struct {
	Typename     string `json:"__typename"`
	WorkflowSpec `json:"-"`
}

JobPartsSpecWorkflowSpec includes the requested fields of the GraphQL type WorkflowSpec.

func (*JobPartsSpecWorkflowSpec) GetCreatedAt

func (v *JobPartsSpecWorkflowSpec) GetCreatedAt() string

GetCreatedAt returns JobPartsSpecWorkflowSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*JobPartsSpecWorkflowSpec) GetId

func (v *JobPartsSpecWorkflowSpec) GetId() string

GetId returns JobPartsSpecWorkflowSpec.Id, and is useful for accessing the field via an interface.

func (*JobPartsSpecWorkflowSpec) GetTypename

func (v *JobPartsSpecWorkflowSpec) GetTypename() string

GetTypename returns JobPartsSpecWorkflowSpec.Typename, and is useful for accessing the field via an interface.

func (*JobPartsSpecWorkflowSpec) GetUpdatedAt

func (v *JobPartsSpecWorkflowSpec) GetUpdatedAt() string

GetUpdatedAt returns JobPartsSpecWorkflowSpec.UpdatedAt, and is useful for accessing the field via an interface.

func (*JobPartsSpecWorkflowSpec) GetWorkflow

func (v *JobPartsSpecWorkflowSpec) GetWorkflow() string

GetWorkflow returns JobPartsSpecWorkflowSpec.Workflow, and is useful for accessing the field via an interface.

func (*JobPartsSpecWorkflowSpec) GetWorkflowID

func (v *JobPartsSpecWorkflowSpec) GetWorkflowID() string

GetWorkflowID returns JobPartsSpecWorkflowSpec.WorkflowID, and is useful for accessing the field via an interface.

func (*JobPartsSpecWorkflowSpec) GetWorkflowOwner

func (v *JobPartsSpecWorkflowSpec) GetWorkflowOwner() string

GetWorkflowOwner returns JobPartsSpecWorkflowSpec.WorkflowOwner, and is useful for accessing the field via an interface.

func (*JobPartsSpecWorkflowSpec) MarshalJSON

func (v *JobPartsSpecWorkflowSpec) MarshalJSON() ([]byte, error)

func (*JobPartsSpecWorkflowSpec) UnmarshalJSON

func (v *JobPartsSpecWorkflowSpec) UnmarshalJSON(b []byte) error

type JobProposalStatus

type JobProposalStatus string
const (
	JobProposalStatusPending   JobProposalStatus = "PENDING"
	JobProposalStatusApproved  JobProposalStatus = "APPROVED"
	JobProposalStatusRejected  JobProposalStatus = "REJECTED"
	JobProposalStatusCancelled JobProposalStatus = "CANCELLED"
	JobProposalStatusDeleted   JobProposalStatus = "DELETED"
	JobProposalStatusRevoked   JobProposalStatus = "REVOKED"
)

type KeeperSpec

type KeeperSpec struct {
	ContractAddress string `json:"contractAddress"`
	CreatedAt       string `json:"createdAt"`
	EvmChainID      string `json:"evmChainID"`
	FromAddress     string `json:"fromAddress"`
}

KeeperSpec includes the GraphQL fields of KeeperSpec requested by the fragment KeeperSpec.

func (*KeeperSpec) GetContractAddress

func (v *KeeperSpec) GetContractAddress() string

GetContractAddress returns KeeperSpec.ContractAddress, and is useful for accessing the field via an interface.

func (*KeeperSpec) GetCreatedAt

func (v *KeeperSpec) GetCreatedAt() string

GetCreatedAt returns KeeperSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*KeeperSpec) GetEvmChainID

func (v *KeeperSpec) GetEvmChainID() string

GetEvmChainID returns KeeperSpec.EvmChainID, and is useful for accessing the field via an interface.

func (*KeeperSpec) GetFromAddress

func (v *KeeperSpec) GetFromAddress() string

GetFromAddress returns KeeperSpec.FromAddress, and is useful for accessing the field via an interface.

type ListBridgesBridgesBridgesPayload

type ListBridgesBridgesBridgesPayload struct {
	Results  []ListBridgesBridgesBridgesPayloadResultsBridge            `json:"results"`
	Metadata ListBridgesBridgesBridgesPayloadMetadataPaginationMetadata `json:"metadata"`
}

ListBridgesBridgesBridgesPayload includes the requested fields of the GraphQL type BridgesPayload.

func (*ListBridgesBridgesBridgesPayload) GetMetadata

GetMetadata returns ListBridgesBridgesBridgesPayload.Metadata, and is useful for accessing the field via an interface.

func (*ListBridgesBridgesBridgesPayload) GetResults

GetResults returns ListBridgesBridgesBridgesPayload.Results, and is useful for accessing the field via an interface.

type ListBridgesBridgesBridgesPayloadMetadataPaginationMetadata

type ListBridgesBridgesBridgesPayloadMetadataPaginationMetadata struct {
	Total int `json:"total"`
}

ListBridgesBridgesBridgesPayloadMetadataPaginationMetadata includes the requested fields of the GraphQL type PaginationMetadata.

func (*ListBridgesBridgesBridgesPayloadMetadataPaginationMetadata) GetTotal

GetTotal returns ListBridgesBridgesBridgesPayloadMetadataPaginationMetadata.Total, and is useful for accessing the field via an interface.

type ListBridgesBridgesBridgesPayloadResultsBridge

type ListBridgesBridgesBridgesPayloadResultsBridge struct {
	BridgeParts `json:"-"`
}

ListBridgesBridgesBridgesPayloadResultsBridge includes the requested fields of the GraphQL type Bridge.

func (*ListBridgesBridgesBridgesPayloadResultsBridge) GetConfirmations

func (v *ListBridgesBridgesBridgesPayloadResultsBridge) GetConfirmations() int

GetConfirmations returns ListBridgesBridgesBridgesPayloadResultsBridge.Confirmations, and is useful for accessing the field via an interface.

func (*ListBridgesBridgesBridgesPayloadResultsBridge) GetCreatedAt

GetCreatedAt returns ListBridgesBridgesBridgesPayloadResultsBridge.CreatedAt, and is useful for accessing the field via an interface.

func (*ListBridgesBridgesBridgesPayloadResultsBridge) GetId

GetId returns ListBridgesBridgesBridgesPayloadResultsBridge.Id, and is useful for accessing the field via an interface.

func (*ListBridgesBridgesBridgesPayloadResultsBridge) GetMinimumContractPayment

func (v *ListBridgesBridgesBridgesPayloadResultsBridge) GetMinimumContractPayment() string

GetMinimumContractPayment returns ListBridgesBridgesBridgesPayloadResultsBridge.MinimumContractPayment, and is useful for accessing the field via an interface.

func (*ListBridgesBridgesBridgesPayloadResultsBridge) GetName

GetName returns ListBridgesBridgesBridgesPayloadResultsBridge.Name, and is useful for accessing the field via an interface.

func (*ListBridgesBridgesBridgesPayloadResultsBridge) GetOutgoingToken

GetOutgoingToken returns ListBridgesBridgesBridgesPayloadResultsBridge.OutgoingToken, and is useful for accessing the field via an interface.

func (*ListBridgesBridgesBridgesPayloadResultsBridge) GetUrl

GetUrl returns ListBridgesBridgesBridgesPayloadResultsBridge.Url, and is useful for accessing the field via an interface.

func (*ListBridgesBridgesBridgesPayloadResultsBridge) MarshalJSON

func (*ListBridgesBridgesBridgesPayloadResultsBridge) UnmarshalJSON

type ListBridgesResponse

type ListBridgesResponse struct {
	Bridges ListBridgesBridgesBridgesPayload `json:"bridges"`
}

ListBridgesResponse is returned by ListBridges on success.

func ListBridges

func ListBridges(
	ctx_ context.Context,
	client_ graphql.Client,
	offset int,
	limit int,
) (data_ *ListBridgesResponse, err_ error)

func (*ListBridgesResponse) GetBridges

GetBridges returns ListBridgesResponse.Bridges, and is useful for accessing the field via an interface.

type ListFeedsManagersFeedsManagersFeedsManagersPayload

type ListFeedsManagersFeedsManagersFeedsManagersPayload struct {
	Results []ListFeedsManagersFeedsManagersFeedsManagersPayloadResultsFeedsManager `json:"results"`
}

ListFeedsManagersFeedsManagersFeedsManagersPayload includes the requested fields of the GraphQL type FeedsManagersPayload.

func (*ListFeedsManagersFeedsManagersFeedsManagersPayload) GetResults

GetResults returns ListFeedsManagersFeedsManagersFeedsManagersPayload.Results, and is useful for accessing the field via an interface.

type ListFeedsManagersFeedsManagersFeedsManagersPayloadResultsFeedsManager

type ListFeedsManagersFeedsManagersFeedsManagersPayloadResultsFeedsManager struct {
	FeedsManagerParts `json:"-"`
}

ListFeedsManagersFeedsManagersFeedsManagersPayloadResultsFeedsManager includes the requested fields of the GraphQL type FeedsManager.

func (*ListFeedsManagersFeedsManagersFeedsManagersPayloadResultsFeedsManager) GetCreatedAt

GetCreatedAt returns ListFeedsManagersFeedsManagersFeedsManagersPayloadResultsFeedsManager.CreatedAt, and is useful for accessing the field via an interface.

func (*ListFeedsManagersFeedsManagersFeedsManagersPayloadResultsFeedsManager) GetId

GetId returns ListFeedsManagersFeedsManagersFeedsManagersPayloadResultsFeedsManager.Id, and is useful for accessing the field via an interface.

func (*ListFeedsManagersFeedsManagersFeedsManagersPayloadResultsFeedsManager) GetIsConnectionActive

GetIsConnectionActive returns ListFeedsManagersFeedsManagersFeedsManagersPayloadResultsFeedsManager.IsConnectionActive, and is useful for accessing the field via an interface.

func (*ListFeedsManagersFeedsManagersFeedsManagersPayloadResultsFeedsManager) GetJobProposals

GetJobProposals returns ListFeedsManagersFeedsManagersFeedsManagersPayloadResultsFeedsManager.JobProposals, and is useful for accessing the field via an interface.

func (*ListFeedsManagersFeedsManagersFeedsManagersPayloadResultsFeedsManager) GetName

GetName returns ListFeedsManagersFeedsManagersFeedsManagersPayloadResultsFeedsManager.Name, and is useful for accessing the field via an interface.

func (*ListFeedsManagersFeedsManagersFeedsManagersPayloadResultsFeedsManager) GetPublicKey

GetPublicKey returns ListFeedsManagersFeedsManagersFeedsManagersPayloadResultsFeedsManager.PublicKey, and is useful for accessing the field via an interface.

func (*ListFeedsManagersFeedsManagersFeedsManagersPayloadResultsFeedsManager) GetUri

GetUri returns ListFeedsManagersFeedsManagersFeedsManagersPayloadResultsFeedsManager.Uri, and is useful for accessing the field via an interface.

func (*ListFeedsManagersFeedsManagersFeedsManagersPayloadResultsFeedsManager) MarshalJSON

func (*ListFeedsManagersFeedsManagersFeedsManagersPayloadResultsFeedsManager) UnmarshalJSON

type ListFeedsManagersResponse

type ListFeedsManagersResponse struct {
	FeedsManagers ListFeedsManagersFeedsManagersFeedsManagersPayload `json:"feedsManagers"`
}

ListFeedsManagersResponse is returned by ListFeedsManagers on success.

func ListFeedsManagers

func ListFeedsManagers(
	ctx_ context.Context,
	client_ graphql.Client,
) (data_ *ListFeedsManagersResponse, err_ error)

func (*ListFeedsManagersResponse) GetFeedsManagers

GetFeedsManagers returns ListFeedsManagersResponse.FeedsManagers, and is useful for accessing the field via an interface.

type ListJobsJobsJobsPayload

type ListJobsJobsJobsPayload struct {
	Results  []ListJobsJobsJobsPayloadResultsJob               `json:"results"`
	Metadata ListJobsJobsJobsPayloadMetadataPaginationMetadata `json:"metadata"`
}

ListJobsJobsJobsPayload includes the requested fields of the GraphQL type JobsPayload.

func (*ListJobsJobsJobsPayload) GetMetadata

GetMetadata returns ListJobsJobsJobsPayload.Metadata, and is useful for accessing the field via an interface.

func (*ListJobsJobsJobsPayload) GetResults

GetResults returns ListJobsJobsJobsPayload.Results, and is useful for accessing the field via an interface.

type ListJobsJobsJobsPayloadMetadataPaginationMetadata

type ListJobsJobsJobsPayloadMetadataPaginationMetadata struct {
	Total int `json:"total"`
}

ListJobsJobsJobsPayloadMetadataPaginationMetadata includes the requested fields of the GraphQL type PaginationMetadata.

func (*ListJobsJobsJobsPayloadMetadataPaginationMetadata) GetTotal

GetTotal returns ListJobsJobsJobsPayloadMetadataPaginationMetadata.Total, and is useful for accessing the field via an interface.

type ListJobsJobsJobsPayloadResultsJob

type ListJobsJobsJobsPayloadResultsJob struct {
	JobParts `json:"-"`
}

ListJobsJobsJobsPayloadResultsJob includes the requested fields of the GraphQL type Job.

func (*ListJobsJobsJobsPayloadResultsJob) GetErrors

GetErrors returns ListJobsJobsJobsPayloadResultsJob.Errors, and is useful for accessing the field via an interface.

func (*ListJobsJobsJobsPayloadResultsJob) GetExternalJobID

func (v *ListJobsJobsJobsPayloadResultsJob) GetExternalJobID() string

GetExternalJobID returns ListJobsJobsJobsPayloadResultsJob.ExternalJobID, and is useful for accessing the field via an interface.

func (*ListJobsJobsJobsPayloadResultsJob) GetForwardingAllowed

func (v *ListJobsJobsJobsPayloadResultsJob) GetForwardingAllowed() bool

GetForwardingAllowed returns ListJobsJobsJobsPayloadResultsJob.ForwardingAllowed, and is useful for accessing the field via an interface.

func (*ListJobsJobsJobsPayloadResultsJob) GetGasLimit

func (v *ListJobsJobsJobsPayloadResultsJob) GetGasLimit() int

GetGasLimit returns ListJobsJobsJobsPayloadResultsJob.GasLimit, and is useful for accessing the field via an interface.

func (*ListJobsJobsJobsPayloadResultsJob) GetId

GetId returns ListJobsJobsJobsPayloadResultsJob.Id, and is useful for accessing the field via an interface.

func (*ListJobsJobsJobsPayloadResultsJob) GetMaxTaskDuration

func (v *ListJobsJobsJobsPayloadResultsJob) GetMaxTaskDuration() string

GetMaxTaskDuration returns ListJobsJobsJobsPayloadResultsJob.MaxTaskDuration, and is useful for accessing the field via an interface.

func (*ListJobsJobsJobsPayloadResultsJob) GetName

GetName returns ListJobsJobsJobsPayloadResultsJob.Name, and is useful for accessing the field via an interface.

func (*ListJobsJobsJobsPayloadResultsJob) GetObservationSource

func (v *ListJobsJobsJobsPayloadResultsJob) GetObservationSource() string

GetObservationSource returns ListJobsJobsJobsPayloadResultsJob.ObservationSource, and is useful for accessing the field via an interface.

func (*ListJobsJobsJobsPayloadResultsJob) GetSchemaVersion

func (v *ListJobsJobsJobsPayloadResultsJob) GetSchemaVersion() int

GetSchemaVersion returns ListJobsJobsJobsPayloadResultsJob.SchemaVersion, and is useful for accessing the field via an interface.

func (*ListJobsJobsJobsPayloadResultsJob) GetSpec

GetSpec returns ListJobsJobsJobsPayloadResultsJob.Spec, and is useful for accessing the field via an interface.

func (*ListJobsJobsJobsPayloadResultsJob) GetType

GetType returns ListJobsJobsJobsPayloadResultsJob.Type, and is useful for accessing the field via an interface.

func (*ListJobsJobsJobsPayloadResultsJob) MarshalJSON

func (v *ListJobsJobsJobsPayloadResultsJob) MarshalJSON() ([]byte, error)

func (*ListJobsJobsJobsPayloadResultsJob) UnmarshalJSON

func (v *ListJobsJobsJobsPayloadResultsJob) UnmarshalJSON(b []byte) error

type ListJobsResponse

type ListJobsResponse struct {
	Jobs ListJobsJobsJobsPayload `json:"jobs"`
}

ListJobsResponse is returned by ListJobs on success.

func ListJobs

func ListJobs(
	ctx_ context.Context,
	client_ graphql.Client,
	offset int,
	limit int,
) (data_ *ListJobsResponse, err_ error)

func (*ListJobsResponse) GetJobs

GetJobs returns ListJobsResponse.Jobs, and is useful for accessing the field via an interface.

type OCR2ChainType

type OCR2ChainType string
const (
	OCR2ChainTypeEvm      OCR2ChainType = "EVM"
	OCR2ChainTypeCosmos   OCR2ChainType = "COSMOS"
	OCR2ChainTypeSolana   OCR2ChainType = "SOLANA"
	OCR2ChainTypeStarknet OCR2ChainType = "STARKNET"
	OCR2ChainTypeAptos    OCR2ChainType = "APTOS"
	OCR2ChainTypeTron     OCR2ChainType = "TRON"
	OCR2ChainTypeTon      OCR2ChainType = "TON"
	OCR2ChainTypeSui      OCR2ChainType = "SUI"
)

type OCR2Spec

type OCR2Spec struct {
	BlockchainTimeout                 string        `json:"blockchainTimeout"`
	ContractID                        string        `json:"contractID"`
	ContractConfigConfirmations       int           `json:"contractConfigConfirmations"`
	ContractConfigTrackerPollInterval string        `json:"contractConfigTrackerPollInterval"`
	CreatedAt                         string        `json:"createdAt"`
	OcrKeyBundleID                    string        `json:"ocrKeyBundleID"`
	MonitoringEndpoint                string        `json:"monitoringEndpoint"`
	P2pv2Bootstrappers                []string      `json:"p2pv2Bootstrappers"`
	Relay                             string        `json:"relay"`
	RelayConfig                       gqlscalar.Map `json:"relayConfig"`
	TransmitterID                     string        `json:"transmitterID"`
	PluginType                        string        `json:"pluginType"`
	PluginConfig                      gqlscalar.Map `json:"pluginConfig"`
	AllowNoBootstrappers              bool          `json:"allowNoBootstrappers"`
}

OCR2Spec includes the GraphQL fields of OCR2Spec requested by the fragment OCR2Spec.

func (*OCR2Spec) GetAllowNoBootstrappers

func (v *OCR2Spec) GetAllowNoBootstrappers() bool

GetAllowNoBootstrappers returns OCR2Spec.AllowNoBootstrappers, and is useful for accessing the field via an interface.

func (*OCR2Spec) GetBlockchainTimeout

func (v *OCR2Spec) GetBlockchainTimeout() string

GetBlockchainTimeout returns OCR2Spec.BlockchainTimeout, and is useful for accessing the field via an interface.

func (*OCR2Spec) GetContractConfigConfirmations

func (v *OCR2Spec) GetContractConfigConfirmations() int

GetContractConfigConfirmations returns OCR2Spec.ContractConfigConfirmations, and is useful for accessing the field via an interface.

func (*OCR2Spec) GetContractConfigTrackerPollInterval

func (v *OCR2Spec) GetContractConfigTrackerPollInterval() string

GetContractConfigTrackerPollInterval returns OCR2Spec.ContractConfigTrackerPollInterval, and is useful for accessing the field via an interface.

func (*OCR2Spec) GetContractID

func (v *OCR2Spec) GetContractID() string

GetContractID returns OCR2Spec.ContractID, and is useful for accessing the field via an interface.

func (*OCR2Spec) GetCreatedAt

func (v *OCR2Spec) GetCreatedAt() string

GetCreatedAt returns OCR2Spec.CreatedAt, and is useful for accessing the field via an interface.

func (*OCR2Spec) GetMonitoringEndpoint

func (v *OCR2Spec) GetMonitoringEndpoint() string

GetMonitoringEndpoint returns OCR2Spec.MonitoringEndpoint, and is useful for accessing the field via an interface.

func (*OCR2Spec) GetOcrKeyBundleID

func (v *OCR2Spec) GetOcrKeyBundleID() string

GetOcrKeyBundleID returns OCR2Spec.OcrKeyBundleID, and is useful for accessing the field via an interface.

func (*OCR2Spec) GetP2pv2Bootstrappers

func (v *OCR2Spec) GetP2pv2Bootstrappers() []string

GetP2pv2Bootstrappers returns OCR2Spec.P2pv2Bootstrappers, and is useful for accessing the field via an interface.

func (*OCR2Spec) GetPluginConfig

func (v *OCR2Spec) GetPluginConfig() gqlscalar.Map

GetPluginConfig returns OCR2Spec.PluginConfig, and is useful for accessing the field via an interface.

func (*OCR2Spec) GetPluginType

func (v *OCR2Spec) GetPluginType() string

GetPluginType returns OCR2Spec.PluginType, and is useful for accessing the field via an interface.

func (*OCR2Spec) GetRelay

func (v *OCR2Spec) GetRelay() string

GetRelay returns OCR2Spec.Relay, and is useful for accessing the field via an interface.

func (*OCR2Spec) GetRelayConfig

func (v *OCR2Spec) GetRelayConfig() gqlscalar.Map

GetRelayConfig returns OCR2Spec.RelayConfig, and is useful for accessing the field via an interface.

func (*OCR2Spec) GetTransmitterID

func (v *OCR2Spec) GetTransmitterID() string

GetTransmitterID returns OCR2Spec.TransmitterID, and is useful for accessing the field via an interface.

type OCRSpec

type OCRSpec struct {
	BlockchainTimeout                      string   `json:"blockchainTimeout"`
	ContractAddress                        string   `json:"contractAddress"`
	ContractConfigConfirmations            int      `json:"contractConfigConfirmations"`
	ContractConfigTrackerPollInterval      string   `json:"contractConfigTrackerPollInterval"`
	ContractConfigTrackerSubscribeInterval string   `json:"contractConfigTrackerSubscribeInterval"`
	CreatedAt                              string   `json:"createdAt"`
	EvmChainID                             string   `json:"evmChainID"`
	IsBootstrapPeer                        bool     `json:"isBootstrapPeer"`
	KeyBundleID                            string   `json:"keyBundleID"`
	ObservationTimeout                     string   `json:"observationTimeout"`
	P2pv2Bootstrappers                     []string `json:"p2pv2Bootstrappers"`
	TransmitterAddress                     string   `json:"transmitterAddress"`
	DatabaseTimeout                        string   `json:"databaseTimeout"`
	ObservationGracePeriod                 string   `json:"observationGracePeriod"`
	ContractTransmitterTransmitTimeout     string   `json:"contractTransmitterTransmitTimeout"`
}

OCRSpec includes the GraphQL fields of OCRSpec requested by the fragment OCRSpec.

func (*OCRSpec) GetBlockchainTimeout

func (v *OCRSpec) GetBlockchainTimeout() string

GetBlockchainTimeout returns OCRSpec.BlockchainTimeout, and is useful for accessing the field via an interface.

func (*OCRSpec) GetContractAddress

func (v *OCRSpec) GetContractAddress() string

GetContractAddress returns OCRSpec.ContractAddress, and is useful for accessing the field via an interface.

func (*OCRSpec) GetContractConfigConfirmations

func (v *OCRSpec) GetContractConfigConfirmations() int

GetContractConfigConfirmations returns OCRSpec.ContractConfigConfirmations, and is useful for accessing the field via an interface.

func (*OCRSpec) GetContractConfigTrackerPollInterval

func (v *OCRSpec) GetContractConfigTrackerPollInterval() string

GetContractConfigTrackerPollInterval returns OCRSpec.ContractConfigTrackerPollInterval, and is useful for accessing the field via an interface.

func (*OCRSpec) GetContractConfigTrackerSubscribeInterval

func (v *OCRSpec) GetContractConfigTrackerSubscribeInterval() string

GetContractConfigTrackerSubscribeInterval returns OCRSpec.ContractConfigTrackerSubscribeInterval, and is useful for accessing the field via an interface.

func (*OCRSpec) GetContractTransmitterTransmitTimeout

func (v *OCRSpec) GetContractTransmitterTransmitTimeout() string

GetContractTransmitterTransmitTimeout returns OCRSpec.ContractTransmitterTransmitTimeout, and is useful for accessing the field via an interface.

func (*OCRSpec) GetCreatedAt

func (v *OCRSpec) GetCreatedAt() string

GetCreatedAt returns OCRSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*OCRSpec) GetDatabaseTimeout

func (v *OCRSpec) GetDatabaseTimeout() string

GetDatabaseTimeout returns OCRSpec.DatabaseTimeout, and is useful for accessing the field via an interface.

func (*OCRSpec) GetEvmChainID

func (v *OCRSpec) GetEvmChainID() string

GetEvmChainID returns OCRSpec.EvmChainID, and is useful for accessing the field via an interface.

func (*OCRSpec) GetIsBootstrapPeer

func (v *OCRSpec) GetIsBootstrapPeer() bool

GetIsBootstrapPeer returns OCRSpec.IsBootstrapPeer, and is useful for accessing the field via an interface.

func (*OCRSpec) GetKeyBundleID

func (v *OCRSpec) GetKeyBundleID() string

GetKeyBundleID returns OCRSpec.KeyBundleID, and is useful for accessing the field via an interface.

func (*OCRSpec) GetObservationGracePeriod

func (v *OCRSpec) GetObservationGracePeriod() string

GetObservationGracePeriod returns OCRSpec.ObservationGracePeriod, and is useful for accessing the field via an interface.

func (*OCRSpec) GetObservationTimeout

func (v *OCRSpec) GetObservationTimeout() string

GetObservationTimeout returns OCRSpec.ObservationTimeout, and is useful for accessing the field via an interface.

func (*OCRSpec) GetP2pv2Bootstrappers

func (v *OCRSpec) GetP2pv2Bootstrappers() []string

GetP2pv2Bootstrappers returns OCRSpec.P2pv2Bootstrappers, and is useful for accessing the field via an interface.

func (*OCRSpec) GetTransmitterAddress

func (v *OCRSpec) GetTransmitterAddress() string

GetTransmitterAddress returns OCRSpec.TransmitterAddress, and is useful for accessing the field via an interface.

type RejectJobProposalSpecRejectJobProposalSpecNotFoundError

type RejectJobProposalSpecRejectJobProposalSpecNotFoundError struct {
	Typename string    `json:"__typename"`
	Message  string    `json:"message"`
	Code     ErrorCode `json:"code"`
}

RejectJobProposalSpecRejectJobProposalSpecNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*RejectJobProposalSpecRejectJobProposalSpecNotFoundError) GetCode

GetCode returns RejectJobProposalSpecRejectJobProposalSpecNotFoundError.Code, and is useful for accessing the field via an interface.

func (*RejectJobProposalSpecRejectJobProposalSpecNotFoundError) GetMessage

GetMessage returns RejectJobProposalSpecRejectJobProposalSpecNotFoundError.Message, and is useful for accessing the field via an interface.

func (*RejectJobProposalSpecRejectJobProposalSpecNotFoundError) GetTypename

GetTypename returns RejectJobProposalSpecRejectJobProposalSpecNotFoundError.Typename, and is useful for accessing the field via an interface.

type RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecPayload

type RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecPayload interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() string
	// contains filtered or unexported methods
}

RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecPayload includes the requested fields of the GraphQL interface RejectJobProposalSpecPayload.

RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecPayload is implemented by the following types: RejectJobProposalSpecRejectJobProposalSpecNotFoundError RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccess

type RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccess

type RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccess struct {
	Typename string                                                                                    `json:"__typename"`
	Spec     RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccessSpecJobProposalSpec `json:"spec"`
}

RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccess includes the requested fields of the GraphQL type RejectJobProposalSpecSuccess.

func (*RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccess) GetSpec

GetSpec returns RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccess.Spec, and is useful for accessing the field via an interface.

func (*RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccess) GetTypename

GetTypename returns RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccess.Typename, and is useful for accessing the field via an interface.

type RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccessSpecJobProposalSpec

type RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccessSpecJobProposalSpec struct {
	Id              string     `json:"id"`
	Definition      string     `json:"definition"`
	Version         int        `json:"version"`
	Status          SpecStatus `json:"status"`
	StatusUpdatedAt string     `json:"statusUpdatedAt"`
	CreatedAt       string     `json:"createdAt"`
	UpdatedAt       string     `json:"updatedAt"`
}

RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccessSpecJobProposalSpec includes the requested fields of the GraphQL type JobProposalSpec.

func (*RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccessSpecJobProposalSpec) GetCreatedAt

GetCreatedAt returns RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccessSpecJobProposalSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccessSpecJobProposalSpec) GetDefinition

GetDefinition returns RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccessSpecJobProposalSpec.Definition, and is useful for accessing the field via an interface.

func (*RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccessSpecJobProposalSpec) GetId

GetId returns RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccessSpecJobProposalSpec.Id, and is useful for accessing the field via an interface.

func (*RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccessSpecJobProposalSpec) GetStatus

GetStatus returns RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccessSpecJobProposalSpec.Status, and is useful for accessing the field via an interface.

func (*RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccessSpecJobProposalSpec) GetStatusUpdatedAt

GetStatusUpdatedAt returns RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccessSpecJobProposalSpec.StatusUpdatedAt, and is useful for accessing the field via an interface.

func (*RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccessSpecJobProposalSpec) GetUpdatedAt

GetUpdatedAt returns RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccessSpecJobProposalSpec.UpdatedAt, and is useful for accessing the field via an interface.

func (*RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccessSpecJobProposalSpec) GetVersion

GetVersion returns RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecSuccessSpecJobProposalSpec.Version, and is useful for accessing the field via an interface.

type RejectJobProposalSpecResponse

type RejectJobProposalSpecResponse struct {
	RejectJobProposalSpec RejectJobProposalSpecRejectJobProposalSpecRejectJobProposalSpecPayload `json:"-"`
}

RejectJobProposalSpecResponse is returned by RejectJobProposalSpec on success.

func RejectJobProposalSpec

func RejectJobProposalSpec(
	ctx_ context.Context,
	client_ graphql.Client,
	id string,
) (data_ *RejectJobProposalSpecResponse, err_ error)

func (*RejectJobProposalSpecResponse) GetRejectJobProposalSpec

GetRejectJobProposalSpec returns RejectJobProposalSpecResponse.RejectJobProposalSpec, and is useful for accessing the field via an interface.

func (*RejectJobProposalSpecResponse) MarshalJSON

func (v *RejectJobProposalSpecResponse) MarshalJSON() ([]byte, error)

func (*RejectJobProposalSpecResponse) UnmarshalJSON

func (v *RejectJobProposalSpecResponse) UnmarshalJSON(b []byte) error

type SpecStatus

type SpecStatus string
const (
	SpecStatusUnknown   SpecStatus = "UNKNOWN"
	SpecStatusPending   SpecStatus = "PENDING"
	SpecStatusApproved  SpecStatus = "APPROVED"
	SpecStatusRejected  SpecStatus = "REJECTED"
	SpecStatusCancelled SpecStatus = "CANCELLED"
	SpecStatusRevoked   SpecStatus = "REVOKED"
)

type StandardCapabilitiesSpec

type StandardCapabilitiesSpec struct {
	Id        string `json:"id"`
	CreatedAt string `json:"createdAt"`
	Command   string `json:"command"`
	Config    string `json:"config"`
}

StandardCapabilitiesSpec includes the GraphQL fields of StandardCapabilitiesSpec requested by the fragment StandardCapabilitiesSpec.

func (*StandardCapabilitiesSpec) GetCommand

func (v *StandardCapabilitiesSpec) GetCommand() string

GetCommand returns StandardCapabilitiesSpec.Command, and is useful for accessing the field via an interface.

func (*StandardCapabilitiesSpec) GetConfig

func (v *StandardCapabilitiesSpec) GetConfig() string

GetConfig returns StandardCapabilitiesSpec.Config, and is useful for accessing the field via an interface.

func (*StandardCapabilitiesSpec) GetCreatedAt

func (v *StandardCapabilitiesSpec) GetCreatedAt() string

GetCreatedAt returns StandardCapabilitiesSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*StandardCapabilitiesSpec) GetId

func (v *StandardCapabilitiesSpec) GetId() string

GetId returns StandardCapabilitiesSpec.Id, and is useful for accessing the field via an interface.

type StreamSpec

type StreamSpec struct {
	StreamID string `json:"streamID"`
}

StreamSpec includes the GraphQL fields of StreamSpec requested by the fragment StreamSpec.

func (*StreamSpec) GetStreamID

func (v *StreamSpec) GetStreamID() string

GetStreamID returns StreamSpec.StreamID, and is useful for accessing the field via an interface.

type UpdateFeedsManagerInput

type UpdateFeedsManagerInput struct {
	Name      string `json:"name"`
	Uri       string `json:"uri"`
	PublicKey string `json:"publicKey"`
}

func (*UpdateFeedsManagerInput) GetName

func (v *UpdateFeedsManagerInput) GetName() string

GetName returns UpdateFeedsManagerInput.Name, and is useful for accessing the field via an interface.

func (*UpdateFeedsManagerInput) GetPublicKey

func (v *UpdateFeedsManagerInput) GetPublicKey() string

GetPublicKey returns UpdateFeedsManagerInput.PublicKey, and is useful for accessing the field via an interface.

func (*UpdateFeedsManagerInput) GetUri

func (v *UpdateFeedsManagerInput) GetUri() string

GetUri returns UpdateFeedsManagerInput.Uri, and is useful for accessing the field via an interface.

type UpdateFeedsManagerResponse

type UpdateFeedsManagerResponse struct {
	UpdateFeedsManager UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerPayload `json:"-"`
}

UpdateFeedsManagerResponse is returned by UpdateFeedsManager on success.

func UpdateFeedsManager

func UpdateFeedsManager(
	ctx_ context.Context,
	client_ graphql.Client,
	id string,
	input UpdateFeedsManagerInput,
) (data_ *UpdateFeedsManagerResponse, err_ error)

func (*UpdateFeedsManagerResponse) GetUpdateFeedsManager

GetUpdateFeedsManager returns UpdateFeedsManagerResponse.UpdateFeedsManager, and is useful for accessing the field via an interface.

func (*UpdateFeedsManagerResponse) MarshalJSON

func (v *UpdateFeedsManagerResponse) MarshalJSON() ([]byte, error)

func (*UpdateFeedsManagerResponse) UnmarshalJSON

func (v *UpdateFeedsManagerResponse) UnmarshalJSON(b []byte) error

type UpdateFeedsManagerUpdateFeedsManagerInputErrors

type UpdateFeedsManagerUpdateFeedsManagerInputErrors struct {
	Typename string                                                            `json:"__typename"`
	Errors   []UpdateFeedsManagerUpdateFeedsManagerInputErrorsErrorsInputError `json:"errors"`
}

UpdateFeedsManagerUpdateFeedsManagerInputErrors includes the requested fields of the GraphQL type InputErrors.

func (*UpdateFeedsManagerUpdateFeedsManagerInputErrors) GetErrors

GetErrors returns UpdateFeedsManagerUpdateFeedsManagerInputErrors.Errors, and is useful for accessing the field via an interface.

func (*UpdateFeedsManagerUpdateFeedsManagerInputErrors) GetTypename

GetTypename returns UpdateFeedsManagerUpdateFeedsManagerInputErrors.Typename, and is useful for accessing the field via an interface.

type UpdateFeedsManagerUpdateFeedsManagerInputErrorsErrorsInputError

type UpdateFeedsManagerUpdateFeedsManagerInputErrorsErrorsInputError struct {
	Message string    `json:"message"`
	Code    ErrorCode `json:"code"`
	Path    string    `json:"path"`
}

UpdateFeedsManagerUpdateFeedsManagerInputErrorsErrorsInputError includes the requested fields of the GraphQL type InputError.

func (*UpdateFeedsManagerUpdateFeedsManagerInputErrorsErrorsInputError) GetCode

GetCode returns UpdateFeedsManagerUpdateFeedsManagerInputErrorsErrorsInputError.Code, and is useful for accessing the field via an interface.

func (*UpdateFeedsManagerUpdateFeedsManagerInputErrorsErrorsInputError) GetMessage

GetMessage returns UpdateFeedsManagerUpdateFeedsManagerInputErrorsErrorsInputError.Message, and is useful for accessing the field via an interface.

func (*UpdateFeedsManagerUpdateFeedsManagerInputErrorsErrorsInputError) GetPath

GetPath returns UpdateFeedsManagerUpdateFeedsManagerInputErrorsErrorsInputError.Path, and is useful for accessing the field via an interface.

type UpdateFeedsManagerUpdateFeedsManagerNotFoundError

type UpdateFeedsManagerUpdateFeedsManagerNotFoundError struct {
	Typename string    `json:"__typename"`
	Message  string    `json:"message"`
	Code     ErrorCode `json:"code"`
}

UpdateFeedsManagerUpdateFeedsManagerNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*UpdateFeedsManagerUpdateFeedsManagerNotFoundError) GetCode

GetCode returns UpdateFeedsManagerUpdateFeedsManagerNotFoundError.Code, and is useful for accessing the field via an interface.

func (*UpdateFeedsManagerUpdateFeedsManagerNotFoundError) GetMessage

GetMessage returns UpdateFeedsManagerUpdateFeedsManagerNotFoundError.Message, and is useful for accessing the field via an interface.

func (*UpdateFeedsManagerUpdateFeedsManagerNotFoundError) GetTypename

GetTypename returns UpdateFeedsManagerUpdateFeedsManagerNotFoundError.Typename, and is useful for accessing the field via an interface.

type UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerPayload

type UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerPayload interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() string
	// contains filtered or unexported methods
}

UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerPayload includes the requested fields of the GraphQL interface UpdateFeedsManagerPayload.

UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerPayload is implemented by the following types: UpdateFeedsManagerUpdateFeedsManagerInputErrors UpdateFeedsManagerUpdateFeedsManagerNotFoundError UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccess

type UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccess

type UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccess struct {
	Typename     string                                                                    `json:"__typename"`
	FeedsManager UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccessFeedsManager `json:"feedsManager"`
}

UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccess includes the requested fields of the GraphQL type UpdateFeedsManagerSuccess.

func (*UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccess) GetFeedsManager

GetFeedsManager returns UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccess.FeedsManager, and is useful for accessing the field via an interface.

func (*UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccess) GetTypename

GetTypename returns UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccess.Typename, and is useful for accessing the field via an interface.

type UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccessFeedsManager

type UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccessFeedsManager struct {
	FeedsManagerParts `json:"-"`
}

UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccessFeedsManager includes the requested fields of the GraphQL type FeedsManager.

func (*UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccessFeedsManager) GetCreatedAt

GetCreatedAt returns UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccessFeedsManager.CreatedAt, and is useful for accessing the field via an interface.

func (*UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccessFeedsManager) GetId

GetId returns UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccessFeedsManager.Id, and is useful for accessing the field via an interface.

func (*UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccessFeedsManager) GetIsConnectionActive

GetIsConnectionActive returns UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccessFeedsManager.IsConnectionActive, and is useful for accessing the field via an interface.

func (*UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccessFeedsManager) GetJobProposals

GetJobProposals returns UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccessFeedsManager.JobProposals, and is useful for accessing the field via an interface.

func (*UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccessFeedsManager) GetName

GetName returns UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccessFeedsManager.Name, and is useful for accessing the field via an interface.

func (*UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccessFeedsManager) GetPublicKey

GetPublicKey returns UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccessFeedsManager.PublicKey, and is useful for accessing the field via an interface.

func (*UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccessFeedsManager) GetUri

GetUri returns UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccessFeedsManager.Uri, and is useful for accessing the field via an interface.

func (*UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccessFeedsManager) MarshalJSON

func (*UpdateFeedsManagerUpdateFeedsManagerUpdateFeedsManagerSuccessFeedsManager) UnmarshalJSON

type UpdateJobProposalSpecDefinitionInput

type UpdateJobProposalSpecDefinitionInput struct {
	Definition string `json:"definition"`
}

func (*UpdateJobProposalSpecDefinitionInput) GetDefinition

func (v *UpdateJobProposalSpecDefinitionInput) GetDefinition() string

GetDefinition returns UpdateJobProposalSpecDefinitionInput.Definition, and is useful for accessing the field via an interface.

type UpdateJobProposalSpecDefinitionResponse

type UpdateJobProposalSpecDefinitionResponse struct {
	UpdateJobProposalSpecDefinition UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionPayload `json:"-"`
}

UpdateJobProposalSpecDefinitionResponse is returned by UpdateJobProposalSpecDefinition on success.

func (*UpdateJobProposalSpecDefinitionResponse) GetUpdateJobProposalSpecDefinition

GetUpdateJobProposalSpecDefinition returns UpdateJobProposalSpecDefinitionResponse.UpdateJobProposalSpecDefinition, and is useful for accessing the field via an interface.

func (*UpdateJobProposalSpecDefinitionResponse) MarshalJSON

func (v *UpdateJobProposalSpecDefinitionResponse) MarshalJSON() ([]byte, error)

func (*UpdateJobProposalSpecDefinitionResponse) UnmarshalJSON

func (v *UpdateJobProposalSpecDefinitionResponse) UnmarshalJSON(b []byte) error

type UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionNotFoundError

type UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionNotFoundError struct {
	Typename string    `json:"__typename"`
	Message  string    `json:"message"`
	Code     ErrorCode `json:"code"`
}

UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionNotFoundError) GetCode

GetCode returns UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionNotFoundError.Code, and is useful for accessing the field via an interface.

func (*UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionNotFoundError) GetMessage

GetMessage returns UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionNotFoundError.Message, and is useful for accessing the field via an interface.

func (*UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionNotFoundError) GetTypename

GetTypename returns UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionNotFoundError.Typename, and is useful for accessing the field via an interface.

type UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionPayload

type UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionPayload interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() string
	// contains filtered or unexported methods
}

UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionPayload includes the requested fields of the GraphQL interface UpdateJobProposalSpecDefinitionPayload.

UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionPayload is implemented by the following types: UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionNotFoundError UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccess

type UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccess

type UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccess struct {
	Typename string                                                                                                                  `json:"__typename"`
	Spec     UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccessSpecJobProposalSpec `json:"spec"`
}

UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccess includes the requested fields of the GraphQL type UpdateJobProposalSpecDefinitionSuccess.

func (*UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccess) GetSpec

GetSpec returns UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccess.Spec, and is useful for accessing the field via an interface.

func (*UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccess) GetTypename

GetTypename returns UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccess.Typename, and is useful for accessing the field via an interface.

type UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccessSpecJobProposalSpec

type UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccessSpecJobProposalSpec struct {
	Id              string     `json:"id"`
	Definition      string     `json:"definition"`
	Version         int        `json:"version"`
	Status          SpecStatus `json:"status"`
	StatusUpdatedAt string     `json:"statusUpdatedAt"`
	CreatedAt       string     `json:"createdAt"`
	UpdatedAt       string     `json:"updatedAt"`
}

UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccessSpecJobProposalSpec includes the requested fields of the GraphQL type JobProposalSpec.

func (*UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccessSpecJobProposalSpec) GetCreatedAt

GetCreatedAt returns UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccessSpecJobProposalSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccessSpecJobProposalSpec) GetDefinition

GetDefinition returns UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccessSpecJobProposalSpec.Definition, and is useful for accessing the field via an interface.

func (*UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccessSpecJobProposalSpec) GetId

GetId returns UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccessSpecJobProposalSpec.Id, and is useful for accessing the field via an interface.

func (*UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccessSpecJobProposalSpec) GetStatus

GetStatus returns UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccessSpecJobProposalSpec.Status, and is useful for accessing the field via an interface.

func (*UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccessSpecJobProposalSpec) GetStatusUpdatedAt

GetStatusUpdatedAt returns UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccessSpecJobProposalSpec.StatusUpdatedAt, and is useful for accessing the field via an interface.

func (*UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccessSpecJobProposalSpec) GetUpdatedAt

GetUpdatedAt returns UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccessSpecJobProposalSpec.UpdatedAt, and is useful for accessing the field via an interface.

func (*UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccessSpecJobProposalSpec) GetVersion

GetVersion returns UpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionUpdateJobProposalSpecDefinitionSuccessSpecJobProposalSpec.Version, and is useful for accessing the field via an interface.

type VRFSpec

type VRFSpec struct {
	CoordinatorAddress            string   `json:"coordinatorAddress"`
	CreatedAt                     string   `json:"createdAt"`
	EvmChainID                    string   `json:"evmChainID"`
	FromAddresses                 []string `json:"fromAddresses"`
	MinIncomingConfirmations      int      `json:"minIncomingConfirmations"`
	PollPeriod                    string   `json:"pollPeriod"`
	PublicKey                     string   `json:"publicKey"`
	RequestedConfsDelay           int      `json:"requestedConfsDelay"`
	RequestTimeout                string   `json:"requestTimeout"`
	BatchCoordinatorAddress       string   `json:"batchCoordinatorAddress"`
	BatchFulfillmentEnabled       bool     `json:"batchFulfillmentEnabled"`
	BatchFulfillmentGasMultiplier float64  `json:"batchFulfillmentGasMultiplier"`
	CustomRevertsPipelineEnabled  bool     `json:"customRevertsPipelineEnabled"`
	ChunkSize                     int      `json:"chunkSize"`
	BackoffInitialDelay           string   `json:"backoffInitialDelay"`
	BackoffMaxDelay               string   `json:"backoffMaxDelay"`
	GasLanePrice                  string   `json:"gasLanePrice"`
	VrfOwnerAddress               string   `json:"vrfOwnerAddress"`
}

VRFSpec includes the GraphQL fields of VRFSpec requested by the fragment VRFSpec.

func (*VRFSpec) GetBackoffInitialDelay

func (v *VRFSpec) GetBackoffInitialDelay() string

GetBackoffInitialDelay returns VRFSpec.BackoffInitialDelay, and is useful for accessing the field via an interface.

func (*VRFSpec) GetBackoffMaxDelay

func (v *VRFSpec) GetBackoffMaxDelay() string

GetBackoffMaxDelay returns VRFSpec.BackoffMaxDelay, and is useful for accessing the field via an interface.

func (*VRFSpec) GetBatchCoordinatorAddress

func (v *VRFSpec) GetBatchCoordinatorAddress() string

GetBatchCoordinatorAddress returns VRFSpec.BatchCoordinatorAddress, and is useful for accessing the field via an interface.

func (*VRFSpec) GetBatchFulfillmentEnabled

func (v *VRFSpec) GetBatchFulfillmentEnabled() bool

GetBatchFulfillmentEnabled returns VRFSpec.BatchFulfillmentEnabled, and is useful for accessing the field via an interface.

func (*VRFSpec) GetBatchFulfillmentGasMultiplier

func (v *VRFSpec) GetBatchFulfillmentGasMultiplier() float64

GetBatchFulfillmentGasMultiplier returns VRFSpec.BatchFulfillmentGasMultiplier, and is useful for accessing the field via an interface.

func (*VRFSpec) GetChunkSize

func (v *VRFSpec) GetChunkSize() int

GetChunkSize returns VRFSpec.ChunkSize, and is useful for accessing the field via an interface.

func (*VRFSpec) GetCoordinatorAddress

func (v *VRFSpec) GetCoordinatorAddress() string

GetCoordinatorAddress returns VRFSpec.CoordinatorAddress, and is useful for accessing the field via an interface.

func (*VRFSpec) GetCreatedAt

func (v *VRFSpec) GetCreatedAt() string

GetCreatedAt returns VRFSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*VRFSpec) GetCustomRevertsPipelineEnabled

func (v *VRFSpec) GetCustomRevertsPipelineEnabled() bool

GetCustomRevertsPipelineEnabled returns VRFSpec.CustomRevertsPipelineEnabled, and is useful for accessing the field via an interface.

func (*VRFSpec) GetEvmChainID

func (v *VRFSpec) GetEvmChainID() string

GetEvmChainID returns VRFSpec.EvmChainID, and is useful for accessing the field via an interface.

func (*VRFSpec) GetFromAddresses

func (v *VRFSpec) GetFromAddresses() []string

GetFromAddresses returns VRFSpec.FromAddresses, and is useful for accessing the field via an interface.

func (*VRFSpec) GetGasLanePrice

func (v *VRFSpec) GetGasLanePrice() string

GetGasLanePrice returns VRFSpec.GasLanePrice, and is useful for accessing the field via an interface.

func (*VRFSpec) GetMinIncomingConfirmations

func (v *VRFSpec) GetMinIncomingConfirmations() int

GetMinIncomingConfirmations returns VRFSpec.MinIncomingConfirmations, and is useful for accessing the field via an interface.

func (*VRFSpec) GetPollPeriod

func (v *VRFSpec) GetPollPeriod() string

GetPollPeriod returns VRFSpec.PollPeriod, and is useful for accessing the field via an interface.

func (*VRFSpec) GetPublicKey

func (v *VRFSpec) GetPublicKey() string

GetPublicKey returns VRFSpec.PublicKey, and is useful for accessing the field via an interface.

func (*VRFSpec) GetRequestTimeout

func (v *VRFSpec) GetRequestTimeout() string

GetRequestTimeout returns VRFSpec.RequestTimeout, and is useful for accessing the field via an interface.

func (*VRFSpec) GetRequestedConfsDelay

func (v *VRFSpec) GetRequestedConfsDelay() int

GetRequestedConfsDelay returns VRFSpec.RequestedConfsDelay, and is useful for accessing the field via an interface.

func (*VRFSpec) GetVrfOwnerAddress

func (v *VRFSpec) GetVrfOwnerAddress() string

GetVrfOwnerAddress returns VRFSpec.VrfOwnerAddress, and is useful for accessing the field via an interface.

type WebhookSpec

type WebhookSpec struct {
	CreatedAt string `json:"createdAt"`
}

WebhookSpec includes the GraphQL fields of WebhookSpec requested by the fragment WebhookSpec.

func (*WebhookSpec) GetCreatedAt

func (v *WebhookSpec) GetCreatedAt() string

GetCreatedAt returns WebhookSpec.CreatedAt, and is useful for accessing the field via an interface.

type WorkflowSpec

type WorkflowSpec struct {
	Id            string `json:"id"`
	WorkflowID    string `json:"workflowID"`
	Workflow      string `json:"workflow"`
	WorkflowOwner string `json:"workflowOwner"`
	CreatedAt     string `json:"createdAt"`
	UpdatedAt     string `json:"updatedAt"`
}

WorkflowSpec includes the GraphQL fields of WorkflowSpec requested by the fragment WorkflowSpec.

func (*WorkflowSpec) GetCreatedAt

func (v *WorkflowSpec) GetCreatedAt() string

GetCreatedAt returns WorkflowSpec.CreatedAt, and is useful for accessing the field via an interface.

func (*WorkflowSpec) GetId

func (v *WorkflowSpec) GetId() string

GetId returns WorkflowSpec.Id, and is useful for accessing the field via an interface.

func (*WorkflowSpec) GetUpdatedAt

func (v *WorkflowSpec) GetUpdatedAt() string

GetUpdatedAt returns WorkflowSpec.UpdatedAt, and is useful for accessing the field via an interface.

func (*WorkflowSpec) GetWorkflow

func (v *WorkflowSpec) GetWorkflow() string

GetWorkflow returns WorkflowSpec.Workflow, and is useful for accessing the field via an interface.

func (*WorkflowSpec) GetWorkflowID

func (v *WorkflowSpec) GetWorkflowID() string

GetWorkflowID returns WorkflowSpec.WorkflowID, and is useful for accessing the field via an interface.

func (*WorkflowSpec) GetWorkflowOwner

func (v *WorkflowSpec) GetWorkflowOwner() string

GetWorkflowOwner returns WorkflowSpec.WorkflowOwner, and is useful for accessing the field via an interface.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL