@celo/base"task"RetryTaskOptions

Interface: RetryTaskOptions <A>

Type parameters

A

Hierarchy

RetryTaskOptions

Index

Properties

Properties

Optional logger

logger? : Logger

Inherited from TaskOptions.logger

Defined in packages/sdk/base/src/task.ts:20

Logger function


maxAttemps

maxAttemps: number

Defined in packages/sdk/base/src/task.ts:123

Maximum number of attemps


name

name: string

Inherited from TaskOptions.name

Defined in packages/sdk/base/src/task.ts:18

Name for the task. To be used in logging messages


timeInBetweenMS

timeInBetweenMS: number

Defined in packages/sdk/base/src/task.ts:121

seconds between repetition


tryGetValue

tryGetValue: function

Defined in packages/sdk/base/src/task.ts:125

Function that tries to obtain a value A or returns null

Type declaration:

▸ (): Promise‹A | null›