@bagsfm/bags-sdk
Version:
TypeScript SDK for Bags
9 lines • 571 B
TypeScript
import { Commitment, Connection } from '@solana/web3.js';
import { BaseService } from './base';
import { CreateSwapTransactionParams, CreateSwapTransactionResult, GetTradeQuoteParams, TradeQuoteResponse } from '../types';
export declare class TradeService extends BaseService {
constructor(apiKey: string, connection: Connection, commitment?: Commitment);
getQuote(params: GetTradeQuoteParams): Promise<TradeQuoteResponse>;
createSwapTransaction(params: CreateSwapTransactionParams): Promise<CreateSwapTransactionResult>;
}
//# sourceMappingURL=trade.d.ts.map