UNPKG

@hubbleprotocol/hubble-sdk

Version:
16 lines (14 loc) 388 B
import { Keypair } from '@solana/web3.js'; import { Wallet } from '@coral-xyz/anchor'; /** * Get a read-only wallet for Anchor provider */ export const getReadOnlyWallet = (): Wallet => { const keypair = Keypair.generate(); return { payer: keypair, publicKey: keypair.publicKey, signAllTransactions: async (txs) => txs, signTransaction: async (txs) => txs, }; };