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

Function fetchOrders

src/components/WalletButton.tsx:407–412  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

405 if (!effectiveProxy || !tradeSession?.sessionToken) { setOpenOrders([]); return; }
406 let cancelled = false;
407 const fetchOrders = async () => {
408 try {
409 const result = await fetchOpenOrders(tradeSession.sessionToken);
410 if (!cancelled) setOpenOrders(result);
411 } catch { /* ignore */ }
412 };
413 fetchOrders();
414 const iv = setInterval(fetchOrders, 15_000);
415 let orderTimer: ReturnType<typeof setTimeout> | null = null;

Callers 2

WalletButtonFunction · 0.85
onOrderPlacedFunction · 0.85

Calls 1

fetchOpenOrdersFunction · 0.90

Tested by

no test coverage detected