This commit is contained in:
Nathaniel Parke 2020-09-01 15:42:20 +08:00
parent 608c0c5982
commit eb5b34e9a0
2 changed files with 2 additions and 8 deletions

View File

@ -1,6 +1,6 @@
{ {
"name": "@project-serum/serum", "name": "@project-serum/serum",
"version": "0.9.2", "version": "0.9.3",
"description": "Library for interacting with the serum dex", "description": "Library for interacting with the serum dex",
"license": "MIT", "license": "MIT",
"repository": "project-serum/serum-js", "repository": "project-serum/serum-js",

View File

@ -164,17 +164,11 @@ export class Market {
asks: Orderbook, asks: Orderbook,
openOrdersAccounts: OpenOrders[], openOrdersAccounts: OpenOrders[],
): Order[] { ): Order[] {
const orders = [...bids, ...asks].filter((order) => return [...bids, ...asks].filter((order) =>
openOrdersAccounts.some((openOrders) => openOrdersAccounts.some((openOrders) =>
order.openOrdersAddress.equals(openOrders.address), order.openOrdersAddress.equals(openOrders.address),
), ),
); );
return orders.map((order) => ({
...order,
clientId: openOrdersAccounts.find((openOrders) =>
order.openOrdersAddress.equals(openOrders.address),
)?.clientIds[order.openOrdersSlot],
}));
} }
async findBaseTokenAccountsForOwner( async findBaseTokenAccountsForOwner(