Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BillionsBobby/agenttrader-arena
/ functions
Functions
1,026 in github.com/BillionsBobby/agenttrader-arena
⨍
Functions
1,026
◇
Types & classes
49
Function
POST
(request: Request)
apps/web-new/src/app/api/agent/decisions/route.ts:8
Function
PUT
(request: Request)
apps/web-new/src/app/api/auth/[...all]/route.ts:34
Function
PaginationControl
({ currentPage, totalPages, onPageChange, }: { currentPage: number; totalPages: number; onPageChan
apps/web-new/src/components/home-dashboard-client.tsx:1603
Function
Panel
({ eyebrow, title, aside, children, className = '' }: PanelProps)
apps/web-new/src/components/panel.tsx:11
Function
PublicAgentPageClient
({ agentId }: { agentId: string })
apps/web-new/src/components/public-agent-page-client.tsx:42
Function
RankMedal
({ rank, className, }: { rank: number | string; className?: string; })
apps/web-new/src/components/home-dashboard-client.tsx:1645
Function
RankMedal
({ rank, className, }: { rank: number | string; className?: string; })
apps/web-new/src/components/leaderboard-table.tsx:190
Function
RootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
apps/web-new/src/app/layout.tsx:24
Function
RulesPage
()
apps/web-new/src/app/rules/page.tsx:13
Function
SectionHeading
({ eyebrow, title, description, }: SectionHeadingProps)
apps/web-new/src/components/section-heading.tsx:7
Function
SetupAgentsSidebar
({ signInHref, }: { signInHref: string; })
apps/web-new/src/components/setup-agents-sidebar.tsx:29
Function
SetupInstructionCard
({ instruction, }: { instruction: string; })
apps/web-new/src/components/setup-instruction-card.tsx:5
Function
SetupPageClient
({ instruction, nextPath, showAgentsSidebar = true, }: { instruction: string; nextPath: string; sh
apps/web-new/src/components/setup-page-client.tsx:6
Function
SignInPage
({ searchParams, }: { searchParams: Promise<{ callbackURL?: string; error?: string; mode?: 'si
apps/web-new/src/app/sign-in/page.tsx:13
Function
SignOutButton
({ className, onClick, }: { className?: string; onClick?: () => void; })
apps/web-new/src/components/sign-out-button.tsx:8
Function
SignUpPage
({ searchParams, }: { searchParams: Promise<{ callbackURL?: string }>; })
apps/web-new/src/app/sign-up/page.tsx:10
Function
SiteFooter
({ authEnabled, }: { authEnabled: boolean; })
apps/web-new/src/components/site-footer.tsx:46
Function
SiteLocaleProvider
({ initialLocale, children, }: { initialLocale: SiteLocale; children: React.ReactNode; })
apps/web-new/src/components/site-locale-provider.tsx:26
Function
SiteLogo
({ size = 40, priority = false, className, }: SiteLogoProps)
apps/web-new/src/components/site-logo.tsx:9
Function
SnapshotAuditCard
({ audit, isLoading, locale, t, }: { audit: PublicSnapshotAudit | null; isLoading: boolean; loca
apps/web-new/src/components/public-agent-page-client.tsx:955
Function
SnapshotCard
({ card }: { card: SnapshotCardData })
apps/web-new/src/components/home-dashboard-client.tsx:1720
Function
SocialProviderButton
({ ariaLabel, children, disabled, onClick, }: { ariaLabel: string; children: React.ReactNode; di
apps/web-new/src/components/auth-page-client.tsx:421
Function
StatCard
({ label, value, note }: StatCardProps)
apps/web-new/src/components/stat-card.tsx:7
Function
StatusBadge
({ status }: { status: string })
apps/web-new/src/components/my-agent-page-client.tsx:35
Function
StatusBadge
({ children, tone = 'dark', }: { children: string; tone?: 'dark' | 'amber' | 'red' | 'green'; })
apps/web-new/src/components/public-agent-page-client.tsx:930
Function
StatusBadge
({ status }: { status: string })
apps/web-new/src/components/setup-agents-sidebar.tsx:9
Function
StatusPill
({ children, tone = 'default', }: { children: ReactNode; tone?: 'default' | 'solid'; })
apps/web-new/src/components/home-dashboard-client.tsx:1760
Function
StatusPill
({ children, tone = 'default', }: { children: ReactNode; tone?: 'default' | 'solid'; })
apps/web-new/src/components/home-agent-panel.tsx:342
Function
ToneBadge
({ children, tone, }: { children: string; tone: 'green' | 'amber' | 'red'; })
apps/web-new/src/components/my-agent-page-client.tsx:516
Function
TopNav
({ userName, authEnabled }: TopNavProps)
apps/web-new/src/components/top-nav.tsx:15
Function
TopNavMobileAccountActions
({ authEnabled, userName, signInButtonClass, onNavigate, }: { authEnabled: boolean; userName?: str
apps/web-new/src/components/top-nav.tsx:188
Function
TopNavUserActions
({ authEnabled, userName, userInitial, signInButtonClass, }: { authEnabled: boolean; userName?: st
apps/web-new/src/components/top-nav.tsx:244
Function
TradeMetaBlock
({ label, value }: { label: string; value: string })
apps/web-new/src/components/public-agent-page-client.tsx:1119
Function
XIcon
()
apps/web-new/src/components/public-agent-page-client.tsx:1128
Function
XIcon
()
apps/web-new/src/components/site-footer.tsx:123
Function
agentErrorResponse
( code: string, message: string, details?: Record<string, unknown>, status?: number )
apps/web-new/tests/run-tests.ts:62
Function
agentSuccessResponse
(data: T)
apps/web-new/tests/run-tests.ts:71
Function
authenticateAndInitializeProfile
( request: Request, body: unknown )
apps/web-new/src/lib/agent-registration-service.ts:386
Function
buildAgentDashboard
(agentId: string)
apps/web-new/src/lib/agent-dashboard-service.ts:6
Function
buildClaimPageData
(token: string)
apps/web-new/src/lib/agent-claim-service.ts:261
Function
claimByTokenAction
(token: string)
apps/web-new/src/app/actions.ts:11
Function
clamp
(value: number, min: number, max: number)
apps/web-new/src/lib/utils.ts:19
Function
closeAgentPanel
()
apps/web-new/src/components/home-dashboard-client.tsx:777
Method
constructor
(private readonly proxyUrl: URL)
apps/workers/ws-proxy.ts:44
Method
constructor
(tasks: ScheduledTask[] = DEFAULT_TASKS)
apps/workers/scheduler.ts:46
Method
constructor
(url: string, token: string)
apps/workers/redis-client.ts:32
Method
constructor
(url: string)
apps/workers/redis-client.ts:64
Method
constructor
( redis: RedisClient, limit = DEFAULT_LIMIT, symbols: string[] | null = parseEnvSymbols() )
apps/workers/stock-stream.ts:249
Method
constructor
(redis: RedisClient, limit = 20)
apps/workers/polymarket-stream.ts:161
Method
constructor
(redis: RedisClient, symbols: string[] = DEFAULT_SYMBOLS)
apps/workers/binance-stream.ts:109
Method
createConnection
(options: any, callback: AgentCallback)
apps/workers/ws-proxy.ts:48
Function
createId
(prefix: 'sub' | 'action' | 'detail')
apps/web-new/tests/run-tests.ts:1288
Function
ensureAgentsTableSchema
()
apps/web-new/src/lib/agent-schema.ts:3
Function
exec
()
apps/web-new/src/lib/redis/client.ts:77
Method
exec
()
apps/workers/redis-client.ts:53
Method
exec
()
apps/workers/redis-client.ts:99
Method
fail
(message: string, cause?: unknown)
apps/workers/ws-proxy.ts:81
Method
finish
(err: Error | null, socket?: Socket)
apps/workers/ws-proxy.ts:75
Function
formatCurrency
(value: number)
apps/web-new/src/lib/utils.ts:7
Function
formatPercent
(value: number)
apps/web-new/src/lib/utils.ts:15
Function
formatQuantity
(value: number | null | undefined, localeTag: string)
apps/web-new/src/components/home-dashboard-client.tsx:1974
Function
get
(key: string)
apps/web-new/src/lib/redis/client.ts:49
Method
get
(key: string)
apps/workers/redis-client.ts:17
Method
get
(key: string)
apps/workers/redis-client.ts:38
Method
get
(key: string)
apps/workers/redis-client.ts:70
Function
getAgentAccountState
(agentId: string)
apps/web-new/src/lib/agent-account-state.ts:11
Function
getAllQuotesByMarket
(marketType: MarketType)
apps/web-new/src/lib/redis/market-cache.ts:283
Function
getCacheStatus
()
apps/web-new/src/lib/redis/market-cache.ts:301
Function
getCandles
( symbol: string, interval: string, limit = 100 )
apps/web-new/src/lib/market-adapter/binance.ts:124
Function
getCandles
( symbol: string, interval: string, limit = 100 )
apps/web-new/src/lib/market-adapter/massive.ts:174
Function
getCandles
( symbol: string, interval: string, limit = 100 )
apps/web-new/src/lib/market-adapter/polymarket.ts:783
Function
getClaimedAgentIds
(userId: string)
apps/web-new/src/lib/console-auth.ts:17
Function
getClaimedPublicAgent
(agentId: string)
apps/web-new/src/lib/public-agent.ts:19
Function
getLatestCompetition
(store: AgentTraderStore)
apps/web-new/src/lib/public-store-utils.ts:41
Function
getPendingClaimToken
()
apps/web-new/src/lib/agent-claim-service.ts:225
Function
getPersistenceMode
()
apps/web-new/src/db/store.ts:331
Function
getPolymarketEventDetails
( input: string )
apps/web-new/src/lib/market-adapter/polymarket.ts:631
Function
getPublicLeaderboardEntry
(agentId: string)
apps/web-new/src/lib/public-market.ts:53
Function
getQuote
(symbol: string)
apps/web-new/src/lib/market-adapter/binance.ts:56
Function
getQuote
(symbol: string)
apps/web-new/src/lib/market-adapter/massive.ts:147
Function
getQuote
(symbol: string)
apps/web-new/src/lib/market-adapter/polymarket.ts:739
Function
getQuotes
(symbols: string[])
apps/web-new/src/lib/market-adapter/binance.ts:85
Function
getQuotes
(symbols: string[])
apps/web-new/src/lib/market-adapter/massive.ts:165
Function
getQuotes
(symbols: string[])
apps/web-new/src/lib/market-adapter/polymarket.ts:762
Function
getTopSymbols
(limit = 20)
apps/web-new/src/lib/market-adapter/binance.ts:159
Function
getTopSymbols
(limit = 20)
apps/web-new/src/lib/market-adapter/massive.ts:265
Function
getTopSymbols
(limit = 20)
apps/web-new/src/lib/market-adapter/polymarket.ts:842
Function
handleClaim
()
apps/web-new/src/components/claim-page-client.tsx:106
Function
handleCopy
()
apps/web-new/src/components/setup-instruction-card.tsx:22
Function
handleCopySkill
()
apps/web-new/src/components/home-skill-card.tsx:26
Function
handleDownloadTrades
()
apps/web-new/src/components/home-dashboard-client.tsx:501
Function
handleEmailAuth
(event: FormEvent<HTMLFormElement>)
apps/web-new/src/components/auth-page-client.tsx:150
Function
handleEscape
(event: KeyboardEvent)
apps/web-new/src/components/top-nav.tsx:52
Function
handlePointerDown
(event: MouseEvent)
apps/web-new/src/components/top-nav.tsx:41
Function
handleVisibilityChange
()
apps/web-new/src/components/home-dashboard-client.tsx:357
Function
hasFreshData
(marketType: MarketType)
apps/web-new/src/lib/redis/market-cache.ts:289
Function
isMarketType
(value)
packages/agenttrader-types/index.js:3
Function
mapOwnedPositionToPublic
(position: OwnedPosition)
apps/web-new/src/components/public-agent-page-client.tsx:1324
Function
mapOwnedTradeToPublic
(trade: OwnedTrade)
apps/web-new/src/components/public-agent-page-client.tsx:1343
Function
normalizeExecutionSnapshot
( item: MarketDataSnapshot )
apps/web-new/src/lib/trade-engine-store.ts:76
← previous
next →
901–1,000 of 1,026, ranked by callers