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