Skip to main content

Reference / Modules / multiversx / MultiversxSigner

Class: MultiversxSigner

multiversx.MultiversxSigner

Hierarchy

  • BaseSigner

    MultiversxSigner

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new MultiversxSigner(): MultiversxSigner

Returns

MultiversxSigner

Overrides

BaseSigner.constructor

Defined in

multiversx/src/MultiversxSigner.ts:8

Properties

provider

Private Readonly provider: ExtensionProvider

Defined in

multiversx/src/MultiversxSigner.ts:13

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(): Promise<SignAndSendFunction>

Returns

Promise<SignAndSendFunction>

Overrides

BaseSigner.buildSignAndSendFunction

Defined in

multiversx/src/MultiversxSigner.ts:32


login

login(): Promise<string>

Returns

Promise<string>

Defined in

multiversx/src/MultiversxSigner.ts:15


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

multiversx/src/MultiversxSigner.ts:23