Skip to content
Alchemy Logo

SmartAccountSigner

Defined in: aa-sdk/core/src/signer/types.ts:45

A signer that can sign messages and typed data.

Type ParameterDefault typeDescription

Inner

any

the generic type of the inner client that the signer wraps to provide functionality such as signing, etc.

PropertyType

getAddress

() => Promise<`0x${string}`>

inner

Inner

signAuthorization?

(unsignedAuthorization) => Promise<SignedAuthorization<number>>

signerType

string

signMessage

(message) => Promise<`0x${string}`>

signTypedData

<TTypedData, TPrimaryType>(params) => Promise<`0x${string}`>

Was this page helpful?