UNPKG

fbonds-core

Version:

Banx protocol sdk

8 lines (7 loc) 673 B
import { Bonds } from '../../../idls/bonds'; import { BondTradeTransactionV3 } from '../../types'; import { BN, Program, web3 } from '@coral-xyz/anchor'; export declare const getAllPerpetualProgramAccounts: (connection: web3.Connection) => Promise<any>; export declare const getFilteredAccounts: <T>(program: Program<Bonds>, accountName: string, offset: number, indexes: number[]) => Promise<T[]>; export declare const getFilteredAccountsByNumber: <T>(program: Program<Bonds>, accountName: string, offset: number, indexes: number[]) => Promise<T[]>; export declare const getLastTransactedAtFromPerpetualBondTradeTransaction: (bond_trade_txn: BondTradeTransactionV3) => BN;