@mercurial-finance/dynamic-amm-sdk
Version:
Mercurial Vaults SDK is a typescript library that allows you to interact with Mercurial v2's AMM.
8 lines • 675 B
TypeScript
import { BN, Wallet } from '@coral-xyz/anchor';
import { Connection, Keypair, PublicKey } from '@solana/web3.js';
export declare const wrapSol: (connection: Connection, amount: BN, user: Keypair) => Promise<void>;
export declare const airDropSol: (connection: Connection, publicKey: PublicKey, amount?: number) => Promise<void>;
export declare const airDropSolIfBalanceNotEnough: (connection: Connection, publicKey: PublicKey, balance?: number) => Promise<void>;
export declare const getOrCreateATA: (connection: Connection, mint: PublicKey, owner: PublicKey, payer: Keypair) => Promise<PublicKey>;
export declare const mockWallet: Wallet;
//# sourceMappingURL=index.d.ts.map