@ecp.eth/sdk / core / RunAsyncOptions
Type Alias: RunAsyncOptions
type RunAsyncOptions = {
backoff?: | {
delay: number;
type: "exponential";
}
| {
delay: number;
type: "constant";
}
| {
type: "none";
};
retries?: number;
signal?: AbortSignal;
};
Defined in: packages/sdk/src/core/utils.ts:126
Properties
backoff?
optional backoff:
| {
delay: number;
type: "exponential";
}
| {
delay: number;
type: "constant";
}
| {
type: "none";
};
Defined in: packages/sdk/src/core/utils.ts:142
The backoff strategy to use.
Default
{ type: "none" }
retries?
optional retries: number;
Defined in: packages/sdk/src/core/utils.ts:136
The number of times to retry the function in case of failure.
If omitted, the function won't be retried.
signal?
optional signal: AbortSignal;
Defined in: packages/sdk/src/core/utils.ts:130
The signal to abort the function.