UNPKG

@drift-labs/sdk

Version:
12 lines 653 B
import { Keypair, PublicKey, Transaction, VersionedTransaction } from '@solana/web3.js'; import { IWallet, IVersionedWallet } from './types'; export declare class Wallet implements IWallet, IVersionedWallet { readonly payer: Keypair; constructor(payer: Keypair); signTransaction(tx: Transaction): Promise<Transaction>; signVersionedTransaction(tx: VersionedTransaction): Promise<VersionedTransaction>; signAllTransactions(txs: Transaction[]): Promise<Transaction[]>; signAllVersionedTransactions(txs: VersionedTransaction[]): Promise<VersionedTransaction[]>; get publicKey(): PublicKey; } //# sourceMappingURL=wallet.d.ts.map