# Packages
No description provided by the author
# Functions
No description provided by the author
AuthenticateByToken authenticates a User by their API token.
No description provided by the author
No description provided by the author
FindSessionCookie returns the cookie with the "clsession" name.
GzipFileServer is a drop-in replacement for Go's standard http.FileServer which adds support for static resources precompressed with gzip, at the cost of removing the support for directory browsing.
Does not support mixed initiator types.
NewJSONAPIResponse returns a JSONAPI response for a single resource.
NewPaginatedResponse returns a jsonapi.Document with links to next and previous collection pages.
No description provided by the author
ParseJSONAPIResponse parses the bytes of the root document and unmarshals it into the given resource.
ParsePaginatedRequest parses the parameters that control pagination for a collection request, returning the size and offset if specified, or a sensible default.
ParsePaginatedResponse parse a JSONAPI response for a document with links.
ParsePaginatedResponse parse a JSONAPI response for a document with links.
No description provided by the author
Router listens and responds to requests to the node for valid paths.
Static returns a middleware handler that serves static files in the given directory.
StatusCodeForError returns an http status code for an error type.
# Constants
APIKey is the header name for the API token identifier for user authentication.
APISecret is the header name for the API token secret for user authentication.
KeyNextLink is the name of the key that contains the HREF for the next document in a paginated response.
KeyPreviousLink is the name of the key that contains the HREF for the previous document in a paginated response.
MediaType is the response header for JSONAPI documents.
PaginationDefault is the number of records to supply from a paginated request when no size param is supplied.
SessionExternalInitiatorKey is the External Initiator key in the session map.
SessionIDKey is the session ID key in the session map.
SessionName is the session name.
SessionUserKey is the User key in the session map.
# Variables
No description provided by the author
# Structs
BoxFileSystem implements ServeFileSystem with a packr box.
BridgeTypesController manages BridgeType requests in the node.
BulkDeletesController manages background tasks that delete resources given a query.
Change represents the old value and the new value after a PATH request has been made.
ConfigController manages config variables.
ConfigPatchResponse represents the change to the configuration made due to a PATCH to the config endpoint.
CreateFeedsManagerRequest represents a JSONAPI request for registering a feeds manager.
CreateJobRequest represents a request to create and start a job (V2).
CSAKeysController manages CSA keys.
ETHKeysController manages account keys.
ExternalInitiatorsController manages external initiators.
FeedsManagerController manages the feeds managers.
No description provided by the author
No description provided by the author
JobRunsController manages JobRun requests in the node.
JobsController manages jobs.
JobSpecErrorsController manages JobSpecError requests.
JobSpecsController manages JobSpec requests.
LogController manages the logger config.
No description provided by the author
No description provided by the author
OCRKeysController manages OCR key bundles.
P2PKeysController manages P2P keys.
PingController has the ping endpoint.
PipelineRunsController manages V2 job run requests.
ServiceAgreementsController manages service agreements.
No description provided by the author
SessionsController manages session requests.
TransactionsController displays Ethereum transactions requests.
TransfersController can send LINK tokens to another address.
TxAttemptsController lists TxAttempts requests.
UpdatePasswordRequest defines the request to set a new password for the current session's User.
UserController manages the current Session's User User.
VRFKeysController manages VRF keys.
# Interfaces
No description provided by the author
ServeFileSystem wraps a http.FileSystem with an additional file existence check.