Skip to main content

AbstractSigner

type AbstractSigner = object;

Defined in: atomiq-base/src/chains/ChainInterface.ts:16

Defines of a signer, contains an address getter and optionally init() & stop() functions to initiate internal processes inside the signer (if required and exposed)

Properties

getAddress()

getAddress: () => string;

Defined in: atomiq-base/src/chains/ChainInterface.ts:18

Returns

string


getReproducibleEntropy()?

optional getReproducibleEntropy: (appName) => Promise<Buffer>;

Defined in: atomiq-base/src/chains/ChainInterface.ts:19

Parameters

ParameterType
appNamestring

Returns

Promise<Buffer>


init()?

optional init: () => Promise<void>;

Defined in: atomiq-base/src/chains/ChainInterface.ts:20

Returns

Promise<void>


stop()?

optional stop: () => Promise<void>;

Defined in: atomiq-base/src/chains/ChainInterface.ts:21

Returns

Promise<void>


type

type: "AtomiqAbstractSigner";

Defined in: atomiq-base/src/chains/ChainInterface.ts:17