Skip to main content

SolanaKeypairWallet

Defined in: atomiq-chain-solana/src/solana/wallet/SolanaKeypairWallet.ts:8

Keypair-based wallet implementation for Solana

Implements​

  • unknown

Constructors​

Constructor​

new SolanaKeypairWallet(payer): SolanaKeypairWallet;

Defined in: atomiq-chain-solana/src/solana/wallet/SolanaKeypairWallet.ts:15

Parameters​

ParameterType
payerKeypair

Returns​

SolanaKeypairWallet

Properties​

payer​

readonly payer: Keypair;

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

Underlying signer keypair.

Accessors​

publicKey​

Get Signature​

get publicKey(): PublicKey;

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

Public key of the wrapped payer keypair.

Returns​

PublicKey

Methods​

signAllTransactions()​

signAllTransactions<T>(txs): Promise<T[]>;

Defined in: atomiq-chain-solana/src/solana/wallet/SolanaKeypairWallet.ts:31

Signs all provided transactions with the wrapped keypair.

Type Parameters​

Type Parameter
T extends any

Parameters​

ParameterTypeDescription
txsT[]Transactions to sign

Returns​

Promise<T[]>


signTransaction()​

signTransaction<T>(tx): Promise<T>;

Defined in: atomiq-chain-solana/src/solana/wallet/SolanaKeypairWallet.ts:47

Signs a single transaction with the wrapped keypair.

Type Parameters​

Type Parameter
T extends any

Parameters​

ParameterTypeDescription
txTTransaction to sign

Returns​

Promise<T>