MCPcopy Create free account

hub / github.com/KadamParikhe/yutaila / functions

Functions39 in github.com/KadamParikhe/yutaila

↓ 12 callersFunctionenvNumber
(key: string, fallback: number)
src/config.ts:11
↓ 6 callersFunctionlog
(message: string, data?: Record<string, unknown>)
src/logger.ts:1
↓ 2 callersFunctionappendLimitOrders
( tracker: TradeTracker, opportunities: TradeOpportunity[], event: UpDownEvent, token: TokenBook, ki
src/strategy.ts:24
↓ 2 callersFunctionbestPrice
( levels: Array<{ price: string }> | undefined, mode: "bid" | "ask", )
src/utils/market.ts:21
↓ 2 callersFunctionenvBoolean
(key: string, fallback: boolean)
src/config.ts:21
↓ 2 callersFunctionenvString
(key: string, fallback?: string)
src/config.ts:3
↓ 2 callersFunctionparseJsonArray
(value: string)
src/market-scanner.ts:10
↓ 2 callersFunctionpriceLevels
(min: number, max: number, step = 0.01)
src/utils/prices.ts:1
↓ 2 callersMethodtick
()
src/bot.ts:40
↓ 1 callersFunctioncomputeSize
(usdcBudget: number, price: number, maxShares: number)
src/utils/prices.ts:9
↓ 1 callersFunctioncreateTradingClient
(config: BotConfig)
src/trader.ts:64
↓ 1 callersFunctionenvList
(key: string, fallback: string[])
src/config.ts:27
↓ 1 callersMethodexecuteOpportunity
(opportunity: TradeOpportunity)
src/bot.ts:78
↓ 1 callersFunctionfetchOrderBook
(clobHost: string, tokenId: string)
src/market-scanner.ts:93
↓ 1 callersFunctionfindOpportunities
( config: BotConfig, tracker: TradeTracker, event: UpDownEvent, books: TokenBook[], )
src/strategy.ts:51
↓ 1 callersFunctionformatReturnPct
(price: number)
src/utils/prices.ts:15
↓ 1 callersMethodgetTokenBooks
(event: UpDownEvent)
src/market-scanner.ts:70
↓ 1 callersMethodhas
(key: string)
src/trade-tracker.ts:13
↓ 1 callersMethodinit
()
src/bot.ts:20
↓ 1 callersFunctionloadConfig
()
src/config.ts:61
↓ 1 callersFunctionlogError
(error: unknown)
src/logger.ts:10
↓ 1 callersFunctionmain
()
src/index.ts:6
↓ 1 callersMethodmakeKey
( eventSlug: string, outcome: string, kind: "cheap" | "expensive", price: number, )
src/trade-tracker.ts:4
↓ 1 callersMethodmark
(key: string)
src/trade-tracker.ts:17
↓ 1 callersFunctionmatchesSlugPrefixes
(slug: string, prefixes: string[])
src/utils/market.ts:10
↓ 1 callersFunctionparseWindowStart
(slug: string)
src/utils/market.ts:5
↓ 1 callersFunctionpickFavoriteToken
(books: TokenBook[], reverseToken: TokenBook)
src/strategy.ts:16
↓ 1 callersFunctionpickReverseToken
(books: TokenBook[])
src/strategy.ts:7
↓ 1 callersMethodplaceBuy
(opportunity: TradeOpportunity)
src/trader.ts:24
↓ 1 callersMethodprocessEvent
(event: UpDownEvent)
src/bot.ts:57
↓ 1 callersMethodrun
()
src/bot.ts:24
↓ 1 callersMethodscan
()
src/market-scanner.ts:17
↓ 1 callersFunctiontickSizeFromMarket
(market: GammaMarket)
src/utils/market.ts:14
↓ 1 callersFunctionvalidateTradingConfig
(config: BotConfig)
src/config.ts:93
Methodconstructor
( private readonly config: BotConfig, private readonly trader: Trader, )
src/bot.ts:13
Methodconstructor
(private readonly keys = new Set<string>())
src/trade-tracker.ts:2
Methodconstructor
(private readonly config: BotConfig)
src/trader.ts:17
Methodconstructor
(private readonly config: BotConfig)
src/market-scanner.ts:15
Methodinit
()
src/trader.ts:19