UNPKG

@frakters/nft-lending-v2

Version:

Client library for interacting with nft lenging solana program

14 lines (13 loc) 527 B
import { Keypair, PublicKey, Transaction } from '@solana/web3.js'; export interface Wallet { publicKey: PublicKey; signTransaction(tx: Transaction): Promise<Transaction>; signAllTransactions(txs: Transaction[]): Promise<Transaction[]>; } export declare class NodeWallet implements Wallet { readonly payer: Keypair; constructor(payer: Keypair); signTransaction(tx: Transaction): Promise<Transaction>; signAllTransactions(txs: Transaction[]): Promise<Transaction[]>; get publicKey(): PublicKey; }