ts: Add group.findPerpMarket()

This commit is contained in:
Christian Kamm 2022-09-23 09:48:35 +02:00
parent 4090cf407e
commit 39bdf20813
1 changed files with 6 additions and 0 deletions

View File

@ -381,6 +381,12 @@ export class Group {
return I80F48.fromNumber(totalAmount);
}
public findPerpMarket(marketIndex: number): PerpMarket | undefined {
return Array.from(this.perpMarketsMap.values()).find(
(perpMarket) => perpMarket.perpMarketIndex === marketIndex,
);
}
public findSerum3Market(marketIndex: number): Serum3Market | undefined {
return Array.from(this.serum3MarketsMapByExternal.values()).find(
(serum3Market) => serum3Market.marketIndex === marketIndex,