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
| Parameter | Type |
|---|---|
payer | Keypair |
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
| Parameter | Type | Description |
|---|---|---|
txs | T[] | 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
| Parameter | Type | Description |
|---|---|---|
tx | T | Transaction to sign |
Returns
Promise<T>