@celo/base"future"Future

Class: Future <T>

Type parameters

T

Hierarchy

  • Future

Index

Constructors

Accessors

Methods

Constructors

constructor

+ new Future(): Future

Defined in packages/sdk/base/src/future.ts:7

Returns: Future

Accessors

error

get error(): any

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

Returns: any


finished

get finished(): boolean

Defined in packages/sdk/base/src/future.ts:16

Returns: boolean

Methods

asPromise

asPromise(): Promise‹T›

Defined in packages/sdk/base/src/future.ts:40

Returns: Promise‹T›


reject

reject(error: any): void

Defined in packages/sdk/base/src/future.ts:30

Parameters:

Name Type
error any

Returns: void


resolve

resolve(value: T): void

Defined in packages/sdk/base/src/future.ts:24

Parameters:

Name Type
value T

Returns: void


wait

wait(): Promise‹T›

Defined in packages/sdk/base/src/future.ts:36

Returns: Promise‹T›