Skip to main content

SolanaSigner

Defined in: atomiq-chain-solana/src/solana/wallet/SolanaSigner.ts:9

Solana signer implementation wrapping an Anchor Wallet

Implements

Constructors

Constructor

new SolanaSigner(wallet, keypair?): SolanaSigner;

Defined in: atomiq-chain-solana/src/solana/wallet/SolanaSigner.ts:24

Parameters

ParameterType
walletWallet
keypair?Signer

Returns

SolanaSigner

Properties

keypair?

optional keypair: Signer;

Defined in: atomiq-chain-solana/src/solana/wallet/SolanaSigner.ts:22

Optional raw keypair signer when available.


type

type: "AtomiqAbstractSigner";

Defined in: atomiq-chain-solana/src/solana/wallet/SolanaSigner.ts:13

Inherit Doc

Implementation of

AbstractSigner.type

wallet

wallet: Wallet;

Defined in: atomiq-chain-solana/src/solana/wallet/SolanaSigner.ts:18

Wrapped wallet implementation used for signing.

Methods

getAddress()

getAddress(): string;

Defined in: atomiq-chain-solana/src/solana/wallet/SolanaSigner.ts:39

Returns

string

Inherit Doc

Implementation of

AbstractSigner.getAddress

getPublicKey()

getPublicKey(): PublicKey;

Defined in: atomiq-chain-solana/src/solana/wallet/SolanaSigner.ts:32

Returns public key of the wrapped wallet.

Returns

PublicKey