MCPcopy Create free account
hub / github.com/AmazingAng/PolyWorld / loadOrderBook

Function loadOrderBook

src/components/TradeModal.tsx:79–86  ·  view source on GitHub ↗
(
  tokenId: string,
  signal: AbortSignal,
)

Source from the content-addressed store, hash-verified

77interface BookData { bids: BookLevel[]; asks: BookLevel[]; }
78
79async function loadOrderBook(
80 tokenId: string,
81 signal: AbortSignal,
82): Promise<BookData | null> {
83 const res = await fetch(`/api/orderbook?tokenId=${encodeURIComponent(tokenId)}`, { signal });
84 if (!res.ok) return null;
85 return res.json() as Promise<BookData>;
86}
87
88function MiniOrderBook({ tokenId, currentPrice, compact }: { tokenId: string; currentPrice: number; compact?: boolean }) {
89 const { t } = useI18n();

Callers 1

fetchLatestFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected