Fix manifest integration

This commit is contained in:
DonDuala
2025-01-04 16:39:52 -04:00
parent 805ff71f97
commit 3752d3f656
7 changed files with 673 additions and 149 deletions

View File

@@ -23,8 +23,8 @@ import {
registerDomain,
request_faucet_funds,
trade,
// limitOrder,
// batchOrder,
limitOrder,
batchOrder,
cancelAllOrders,
withdrawAll,
closePerpTradeShort,
@@ -69,7 +69,7 @@ import {
MintCollectionNFTResponse,
PumpfunLaunchResponse,
PumpFunTokenOptions,
// OrderParams,
OrderParams,
} from "../types";
/**
@@ -190,21 +190,21 @@ export class SolanaAgentKit {
return trade(this, outputMint, inputAmount, inputMint, slippageBps);
}
// async limitOrder(
// marketId: PublicKey,
// quantity: number,
// side: string,
// price: number,
// ): Promise<string> {
// return limitOrder(this, marketId, quantity, side, price);
// }
async limitOrder(
marketId: PublicKey,
quantity: number,
side: string,
price: number,
): Promise<string> {
return limitOrder(this, marketId, quantity, side, price);
}
// async batchOrder(
// marketId: PublicKey,
// orders: OrderParams[],
// ): Promise<string> {
// return batchOrder(this, marketId, orders);
// }
async batchOrder(
marketId: PublicKey,
orders: OrderParams[],
): Promise<string> {
return batchOrder(this, marketId, orders);
}
async cancelAllOrders(marketId: PublicKey): Promise<string> {
return cancelAllOrders(this, marketId);