reference

Module: executor/executor

Table of contents

Classes

Type Aliases

Type Aliases

ExecutorOptions

Ƭ ExecutorOptions: { package?: string | Package ; taskTimeout?: number ; subnetTag?: string ; logger?: Logger ; logLevel?: LogLevel | string ; enableLogging?: boolean ; yagnaOptions?: YagnaOptions ; eventTarget?: EventTarget ; maxTaskRetries?: number ; storageProvider?: StorageProvider ; isSubprocess?: boolean ; activityPreparingTimeout?: number ; jobStorage?: JobStorage ; skipProcessSignals?: boolean ; startupTimeout?: number } & Omit<PackageOptions, "imageHash" | "imageTag"> & MarketOptions & TaskServiceOptions & PaymentOptions & NetworkServiceOptions & AgreementServiceOptions & Omit<WorkOptions, "isRunning">

Defined in

src/executor/executor.ts:24


ExecutorOptionsMixin

Ƭ ExecutorOptionsMixin: string | ExecutorOptions

Contains information needed to start executor, if string the imageHash is required, otherwise it should be a type of ExecutorOptions

Defined in

src/executor/executor.ts:86


YagnaOptions

Ƭ YagnaOptions: Object

Type declaration

NameType
apiKey?string
basePath?string

Defined in

src/executor/executor.ts:88