@celo/base"lock"Lock

Class: Lock

Hierarchy

  • Lock

Index

Constructors

Methods

Constructors

constructor

+ new Lock(): Lock

Defined in packages/sdk/base/src/lock.ts:12

Returns: Lock

Methods

acquire

acquire(): Promise‹void›

Defined in packages/sdk/base/src/lock.ts:29

Returns: Promise‹void›


release

release(): void

Defined in packages/sdk/base/src/lock.ts:54

Returns: void


tryAcquire

tryAcquire(): boolean

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

Returns: boolean