Skip to main content

Reference / Modules / extension / ExtensionSigner

Class: ExtensionSigner

extension.ExtensionSigner

Hierarchy

  • BaseSigner

    ExtensionSigner

Table of contents

Constructors

Methods

Constructors

constructor

new ExtensionSigner(signAndSendStrategy?): ExtensionSigner

Parameters

NameType
signAndSendStrategy?SignAndSendStrategy

Returns

ExtensionSigner

Overrides

BaseSigner.constructor

Defined in

extension/src/ExtensionSigner.ts:8

Methods

buildAttributes

buildAttributes(parameters): string[]

Parameters

NameType
parametersSignRawParameters

Returns

string[]

Inherited from

BaseSigner.buildAttributes

Defined in

client/dist/Signer.d.ts:60


buildMessage

buildMessage(parameters): string

Parameters

NameType
parametersSignRawParameters

Returns

string

Inherited from

BaseSigner.buildMessage

Defined in

client/dist/Signer.d.ts:59


buildSignAndSendFunction

buildSignAndSendFunction(parameters): Promise<SignAndSendFunction>

Parameters

NameType
parametersSignParameters

Returns

Promise<SignAndSendFunction>

Overrides

BaseSigner.buildSignAndSendFunction

Defined in

extension/src/ExtensionSigner.ts:26


signAndSend

signAndSend(parameters): Promise<SuccessfulSubmission>

Parameters

NameType
parametersSignParameters

Returns

Promise<SuccessfulSubmission>

Inherited from

BaseSigner.signAndSend

Defined in

client/dist/Signer.d.ts:61


signRaw

signRaw(parameters): Promise<TypedSignature>

Parameters

NameType
parametersSignRawParameters

Returns

Promise<TypedSignature>

Inherited from

BaseSigner.signRaw

Defined in

client/dist/Signer.d.ts:57


signToHex

signToHex(signerId, message): Promise<TypedSignature>

Parameters

NameType
signerIdValidAccountId
messagestring

Returns

Promise<TypedSignature>

Overrides

BaseSigner.signToHex

Defined in

extension/src/ExtensionSigner.ts:12