Skip to main content

Reference / Modules / crossmint / CrossmintSigner

Class: CrossmintSigner

crossmint.CrossmintSigner

Hierarchy

  • BaseSigner

    CrossmintSigner

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new CrossmintSigner(crossmint): CrossmintSigner

Parameters

NameType
crossmintCrossmintEVMWalletAdapter

Returns

CrossmintSigner

Overrides

BaseSigner.constructor

Defined in

crossmint/src/CrossmintSigner.ts:7

Properties

crossmint

Private crossmint: CrossmintEVMWalletAdapter

Defined in

crossmint/src/CrossmintSigner.ts:15

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

crossmint/src/CrossmintSigner.ts:22


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

crossmint/src/CrossmintSigner.ts:17