UNPKG

@orca-so/whirlpools-sdk

Version:

Typescript SDK to interact with Orca's Whirlpool program.

26 lines (25 loc) 1.11 kB
import * as anchor from "@coral-xyz/anchor"; import type { OpenPositionParams, OpenPositionWithTokenExtensionsParams } from "../instructions"; export declare function openPositionAccounts(params: OpenPositionParams): { funder: anchor.web3.PublicKey; owner: anchor.web3.PublicKey; position: anchor.web3.PublicKey; positionMint: anchor.web3.PublicKey; positionTokenAccount: anchor.web3.PublicKey; whirlpool: anchor.web3.PublicKey; tokenProgram: anchor.web3.PublicKey; systemProgram: anchor.web3.PublicKey; rent: anchor.web3.PublicKey; associatedTokenProgram: anchor.web3.PublicKey; }; export declare function openPositionWithTokenExtensionsAccounts(params: OpenPositionWithTokenExtensionsParams): { funder: anchor.web3.PublicKey; owner: anchor.web3.PublicKey; position: anchor.web3.PublicKey; positionMint: anchor.web3.PublicKey; positionTokenAccount: anchor.web3.PublicKey; whirlpool: anchor.web3.PublicKey; token2022Program: anchor.web3.PublicKey; systemProgram: anchor.web3.PublicKey; associatedTokenProgram: anchor.web3.PublicKey; };