package
0.5.0
Repository: https://github.com/goplugin/pluginv2.git
Documentation: pkg.go.dev

# Functions

NewBlockhashStoreSpec creates a new BlockhashStoreSpec for the given parameters.
NewBootstrapSpec initializes a new BootstrapSpec from a job.BootstrapSpec.
NewBridgeResource constructs a new BridgeResource.
NewCronSpec generates a new CronSpec from a job.CronSpec.
No description provided by the author
No description provided by the author
NewDirectRequestSpec initializes a new DirectRequestSpec from a job.DirectRequestSpec.
NewDKGEncryptKeyResource creates a new DKGEncryptKeyResource from the given DKG sign key.
NewDKGEncryptKeyResources creates many DKGEncryptKeyResource objects from the given DKG sign keys.
NewDKGSignKeyResource creates a new DKGSignKeyResource from the given DKG sign key.
NewDKGSignKeyResources creates many DKGSignKeyResource objects from the given DKG sign keys.
NewETHKeyResource constructs a new ETHKeyResource from a Key.
NewEthTxResource generates a EthTxResource from an Eth.Tx.
No description provided by the author
NewEVMChainResource returns a new EVMChainResource for chain.
NewEVMForwarderResource returns a new EVMForwarderResource for chain.
NewEVMNodeResource returns a new EVMNodeResource for node.
NewExternalInitiatorAuthentication creates an instance of ExternalInitiatorAuthentication.
No description provided by the author
NewFeedsManagerResource constructs a new FeedsManagerResource.
NewFluxMonitorSpec initializes a new DirectFluxMonitorSpec from a job.FluxMonitorSpec.
No description provided by the author
NewJAIDInt32 converts an int32 into a JAID.
NewJAIDInt64 converts an int64 into a JAID.
No description provided by the author
NewJobResource initializes a new JSONAPI job resource.
NewKeeperSpec generates a new KeeperSpec from a job.KeeperSpec.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewOffChainReporting2Spec initializes a new OffChainReportingSpec from a job.OCR2OracleSpec.
NewOffChainReportingSpec initializes a new OffChainReportingSpec from a job.OCROracleSpec.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewPipelineSpec generates a new PipelineSpec from a pipeline.Spec.
No description provided by the author
NewRegistrationSettings creates a new structure to enroll a new hardware key for authentication.
NewSolanaChainResource returns a new SolanaChainResource for chain.
No description provided by the author
No description provided by the author
NewSolanaMsgResource returns a new partial SolanaMsgResource.
NewSolanaNodeResource returns a new SolanaNodeResource for node.
NewStarkNetChainResource returns a new StarkNetChainResource for chain.
No description provided by the author
No description provided by the author
NewStarkNetNodeResource returns a new StarkNetNodeResource for node.
NewUserResource constructs a new UserResource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewWebhookSpec generates a new WebhookSpec from a job.WebhookSpec.
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

BlockhashStoreSpec defines the job parameters for a blockhash store feeder job.
BootstrapSpec defines the spec details of a BootstrapSpec Job.
BridgeResource represents a Bridge JSONAPI resource.
No description provided by the author
CronSpec defines the spec details of a Cron Job.
CSAKeyResource represents a CSA key JSONAPI resource.
DirectRequestSpec defines the spec details of a DirectRequest Job.
DKGEncryptKeyResource is just that.
DKGSignKeyResource is just that.
ETHKeyResource represents a ETH key JSONAPI resource.
EthTxResource represents a Ethereum Transaction JSONAPI resource.
EVMChainResource is an EVM chain JSONAPI resource.
EVMForwarderResource is an EVM forwarder JSONAPI resource.
EVMNodeResource is an EVM node JSONAPI resource.
ExternalInitiatorAuthentication includes initiator and authentication details.
No description provided by the author
FeatureResource represents a Feature JSONAPI resource.
FluxMonitorSpec defines the spec details of a FluxMonitor Job.
JAID represents a JSON API ID.
JobError represents errors on the job.
JobResource represents a JobResource.
KeeperSpec defines the spec details of a Keeper Job.
OCR2KeysBundleResource represents a bundle of OCRs keys as JSONAPI resource.
OCRKeysBundleResource represents a bundle of OCRs keys as JSONAPI resource.
OffChainReporting2Spec defines the spec details of a OffChainReporting2 Job.
OffChainReportingSpec defines the spec details of a OffChainReporting Job.
P2PKeyResource represents a P2P key JSONAPI resource.
Corresponds with models.d.ts PipelineRun.
PipelineSpec defines the spec details of the pipeline.
Corresponds with models.d.ts PipelineTaskRun.
RegistrationSettings represents an enrollment settings object.
No description provided by the author
SolanaChainResource is an Solana chain JSONAPI resource.
SolanaKeyResource represents a Solana key JSONAPI resource.
SolanaMsgResource repesents a Solana message JSONAPI resource.
SolanaNodeResource is a Solana node JSONAPI resource.
StarkNetChainResource is an StarkNet chain JSONAPI resource.
StarkNetKeyResource represents a StarkNet key JSONAPI resource.
StarkNetNodeResource is a StarkNet node JSONAPI resource.
UserResource represents a User JSONAPI resource.
No description provided by the author
No description provided by the author
WebhookSpec defines the spec details of a Webhook Job.

# Interfaces

No description provided by the author

# Type aliases

JobSpecType defines the the the spec type of the job.
NewETHKeyOption defines a functional option which allows customisation of the EthKeyResource.