Add batch order from Manifest

This commit is contained in:
DonDuala
2025-01-01 18:35:14 -04:00
parent 42b64f2264
commit e8f8e453e5
4 changed files with 278 additions and 1 deletions

View File

@@ -23,6 +23,7 @@ import {
request_faucet_funds,
trade,
limitOrder,
batchOrder,
cancelAllOrders,
withdrawAll,
transfer,
@@ -50,6 +51,7 @@ import {
create_TipLink,
listNFTForSale,
cancelListing,
OrderParams,
} from "../tools";
import {
@@ -184,6 +186,13 @@ export class SolanaAgentKit {
return limitOrder(this, marketId, quantity, side, price);
}
async batchOrder(
marketId: PublicKey,
orders: OrderParams[],
): Promise<string> {
return batchOrder(this, marketId, orders);
}
async cancelAllOrders(marketId: PublicKey): Promise<string> {
return cancelAllOrders(this, marketId);
}