MCPcopy Create free account

hub / github.com/discountry/ritmex-bot / functions

Functions3,514 in github.com/discountry/ritmex-bot

↓ 11 callersMethodtransfer
(self, eth_private_key: str, to_account_index: int, asset_id: int, route_from: int, route_to: int, amount: flo
docs/lighter/lighter-python-main/lighter/signer_client.py:798
↓ 11 callersFunctionwrapErr
(err any)
docs/lighter/lighter-go-main/sharedlib/main.go:55
↓ 10 callersMethodemitUpdate
()
src/strategy/swing-engine.ts:482
↓ 10 callersMethodemitUpdate
()
src/strategy/trend-engine.ts:1016
↓ 10 callersMethodensureInitialized
(symbol?: string)
src/exchanges/nado/gateway.ts:406
↓ 10 callersMethodformatPrice
(price: number)
src/strategy/grid-engine.ts:1490
↓ 10 callersFunctiongetDepthBetweenPrices
( depth: Depth | null | undefined, side: "BUY" | "SELL", targetPrice: number )
src/utils/price.ts:66
↓ 10 callersFunctionhandler
(next: GridEngineSnapshot)
src/ui/GridApp.tsx:40
↓ 10 callersFunctionnormalizeMarketType
(value: string | null | undefined)
src/exchanges/lighter/gateway.ts:2175
↓ 10 callersMethodon
(event: TEvent, handler: (payload: TPayload) => void)
src/strategy/common/event-emitter.ts:4
↓ 10 callersMethodparseNumber
(value: unknown)
src/exchanges/aster/gateway.ts:1704
↓ 10 callersFunctionreadNumberOption
(options: Record<string, string | boolean>, names: string[])
src/cli/command-parser.ts:446
↓ 10 callersMethodtoStringAmount
(value: unknown)
src/exchanges/backpack/gateway.ts:1037
↓ 10 callersFunctiontoX18BigInt
(value: BigNumber.Value)
src/exchanges/nado/gateway.ts:163
↓ 9 callersFunctioncreateAdapterContext
( command: Extract<ParsedCliCommand, { kind: Exclude<ParsedCliCommand["kind"], "help" | "exchange-list"> }>,
src/cli/command-executor.ts:469
↓ 9 callersFunctioncreateAdapterOrThrow
(symbol: string, dryRun?: boolean)
src/cli/strategy-runner.ts:267
↓ 9 callersFunctioncreateTradeLog
(maxEntries: number, seed: TradeLogEntry[] = [])
src/logging/trade-log.ts:7
↓ 9 callersFunctiondecimalsOf
(step: number)
src/utils/math.ts:42
↓ 9 callersMethodemitTicker
(ticker: Ticker)
tests/grid-engine.test.ts:65
↓ 9 callersMethodensureInitialized
(symbol?: string)
src/exchanges/binance/gateway.ts:313
↓ 9 callersMethodensureInitialized
(context?: string)
src/exchanges/lighter/adapter.ts:144
↓ 9 callersMethodgetExchange
(kind: MarketKind)
src/exchanges/binance/gateway.ts:1581
↓ 9 callersMethodisActiveLimitOrder
(o: Order)
src/strategy/grid-engine.ts:1477
↓ 9 callersFunctionparseSymbolParts
(symbol: string | undefined)
src/utils/strategy.ts:173
↓ 9 callersMethodqueryAccountSnapshot
()
src/exchanges/adapter.ts:86
↓ 9 callersFunctionroundQtyDownToStep
(value: number, step: number)
src/utils/math.ts:31
↓ 9 callersFunctionrunEngine
( harness: EngineHarness<TSnapshot> )
src/cli/strategy-runner.ts:194
↓ 9 callersMethodwatchTicker
(symbol: string, cb: TickerListener)
src/exchanges/adapter.ts:72
↓ 8 callersMethodclose
(self)
docs/lighter/lighter-python-main/lighter/api_client.py:100
↓ 8 callersFunctioncreateOrderHandlers
(config: OrderHandlerConfig)
src/exchanges/order-handlers.ts:54
↓ 8 callersMethoddecorateNadoError
(message: string, errorCode: number | null)
src/exchanges/nado/gateway.ts:1459
↓ 8 callersMethodemitOrders
()
src/exchanges/backpack/gateway.ts:618
↓ 8 callersMethodemitUpdate
()
src/strategy/basis-arb-engine.ts:429
↓ 8 callersMethodemitUpdate
()
src/strategy/grid-engine.ts:1423
↓ 8 callersMethodensureSubscriptionConnected
()
src/exchanges/nado/gateway.ts:758
↓ 8 callersMethodnormalizeDepthTargetPrice
(price: number, priceDecimals: number)
src/strategy/maker-points-engine.ts:1371
↓ 8 callersFunctionnsToMs
(input: string | number | undefined)
src/exchanges/grvt/gateway.ts:1003
↓ 8 callersFunctionparseNadoErrorCode
(value: unknown)
src/exchanges/nado/gateway.ts:276
↓ 8 callersFunctionplaceStopLossOrder
( adapter: ExchangeAdapter, symbol: string, openOrders: Order[], locks: OrderLockMap, timers: OrderT
src/core/order-coordinator.ts:249
↓ 8 callersMethodrememberDisplaySymbol
(rawSymbol: string)
src/exchanges/nado/gateway.ts:2212
↓ 8 callersFunctionsafeCancelOrder
( exchange: ExchangeAdapter, symbol: string, order: Order, onResolved: (orderId: number | string) => v
src/core/lib/orders.ts:5
↓ 8 callersMethodsign_cancel_order
(self, market_index: int, order_index: int, nonce: int = DEFAULT_NONCE, api_key_index: int = DEFAULT_API_KEY_I
docs/lighter/lighter-python-main/lighter/signer_client.py:451
↓ 8 callersMethodsign_create_order
( self, market_index, client_order_index, base_amount,
docs/lighter/lighter-python-main/lighter/signer_client.py:406
↓ 8 callersMethodsupportsTrailingStops
()
src/exchanges/adapter.ts:68
↓ 8 callersFunctiontoBooleanFlag
(value: string | boolean | undefined)
src/exchanges/standx/gateway.ts:216
↓ 7 callersMethodcheckDataStaleAndDefense
* 检查数据是否过时,进入或退出防御模式 * StandX 账户数据在 WS 推送异常时会通过 REST 补拉;长期无更新通常意味着 WS/REST 均异常,应进入防御模式
src/strategy/maker-points-engine.ts:1732
↓ 7 callersFunctioncreateInitManager
( adapterName: string, doInitialize: () => Promise<void>, )
src/exchanges/adapter-utils.ts:30
↓ 7 callersFunctioncreateSafeInvoke
(adapterName: string)
src/exchanges/adapter-utils.ts:8
↓ 7 callersMethodemitCurrentOrders
()
src/exchanges/paradex/gateway.ts:964
↓ 7 callersMethodemitOrders
()
src/exchanges/nado/gateway.ts:1178
↓ 7 callersFunctionexecuteCliCommand
( command: ParsedCliCommand, deps: CommandExecutorDependencies = {} )
src/cli/command-executor.ts:141
↓ 7 callersFunctiongetMidOrLast
(depth?: Depth | null, ticker?: Ticker | null)
src/utils/price.ts:52
↓ 7 callersMethodgetStandxMarginMode
(snapshot: AccountSnapshot | null)
src/strategy/maker-points-engine.ts:1996
↓ 7 callersFunctionlogRuntimeIssue
(kind: string, error: unknown)
src/runtime-errors.ts:10
↓ 7 callersMethodnextSubscriptionRequestId
()
src/exchanges/nado/gateway.ts:1636
↓ 7 callersFunctionorderIdentityEquals
(a: unknown, b: unknown)
src/exchanges/lighter/order-identity.ts:31
↓ 7 callersFunctionparseCommandArgv
(argv: string[])
src/cli/command-parser.ts:60
↓ 7 callersFunctionplaceOrder
( adapter: ExchangeAdapter, symbol: string, openOrders: Order[], locks: OrderLockMap, timers: OrderT
src/core/order-coordinator.ts:140
↓ 7 callersFunctionreadStringOption
(options: Record<string, string | boolean>, names: string[])
src/cli/command-parser.ts:396
↓ 7 callersMethodtoNumber
(value: unknown)
src/exchanges/backpack/gateway.ts:1053
↓ 7 callersFunctionvalidateAccountSnapshotForSymbol
( snapshot: AccountSnapshot | null, symbol: string )
src/utils/strategy.ts:50
↓ 7 callersMethodwithdraw
(self, asset_id: int, route_type: int, amount: float, nonce: int = DEFAULT_NONCE, api_key_index: int = DEFAULT
docs/lighter/lighter-python-main/lighter/signer_client.py:745
↓ 6 callersFunctionabsBigInt
(value: bigint)
src/exchanges/nado/gateway.ts:208
↓ 6 callersMethodbeforeCycle
()
src/core/lib/rate-limit.ts:45
↓ 6 callersFunctioncommon
(overrides: Partial<ParsedCliCommand> = {})
tests/cli-command-executor.test.ts:111
↓ 6 callersFunctioncreateInitialSwingState
()
src/strategy/swing-logic.ts:28
↓ 6 callersFunctioncreateMockExchange
(overrides: Partial<ExchangeAdapter> = {})
tests/order-coordinator.test.ts:35
↓ 6 callersMethodcreate_auth_token_with_expiry
(self, deadline: int = DEFAULT_10_MIN_AUTH_EXPIRY, *, timestamp: int = None, api_key_index: int = DEFAULT_API_
docs/lighter/lighter-python-main/lighter/signer_client.py:376
↓ 6 callersFunctiondeduplicateOrders
( adapter: ExchangeAdapter, symbol: string, openOrders: Order[], locks: OrderLockMap, timers: OrderT
src/core/order-coordinator.ts:88
↓ 6 callersMethodemitOrders
()
src/exchanges/binance/gateway.ts:1361
↓ 6 callersMethodemitOrders
()
src/exchanges/lighter/gateway.ts:1512
↓ 6 callersMethodenterDefenseMode
* 进入防御模式 * 取消所有挂单,启动 REST 轮询保护仓位
src/strategy/maker-points-engine.ts:1794
↓ 6 callersMethodforceCancelAllOrders
()
src/exchanges/adapter.ts:88
↓ 6 callersMethodgetPrecision
()
src/exchanges/adapter.ts:79
↓ 6 callersMethodgetPriceDecimals
()
src/strategy/maker-points-engine.ts:1364
↓ 6 callersMethodgetPrivateKinds
()
src/exchanges/binance/gateway.ts:1585
↓ 6 callersMethodgetReferencePrice
()
src/strategy/grid-engine.ts:670
↓ 6 callersMethodgetSymbolMetaOrThrow
(symbol: string)
src/exchanges/nado/gateway.ts:686
↓ 6 callersFunctionisPlainObject
(value: unknown)
src/exchanges/lighter/gateway.ts:2148
↓ 6 callersFunctionlighterOrderToAster
(symbol: string, order: LighterOrder)
src/exchanges/lighter/mappers.ts:79
↓ 6 callersFunctionlockOperating
( locks: OrderLockMap, timers: OrderTimerMap, pendings: OrderPendingMap, type: string, log: LogHandl
src/core/order-coordinator.ts:55
↓ 6 callersMethodonCycleComplete
(hadRateLimit: boolean)
src/core/lib/rate-limit.ts:97
↓ 6 callersFunctionparseNumber
(value: string | number)
src/exchanges/lighter/gateway.ts:2152
↓ 6 callersMethodrecord
(method: DryRunAction["method"], params: unknown)
src/exchanges/dry-run-adapter.ts:126
↓ 6 callersMethodregisterAlias
(kind: MarketKind, marketId: string, requestedSymbol: string)
src/exchanges/binance/gateway.ts:1686
↓ 6 callersMethodregisterRateLimit
(source?: string)
src/core/lib/rate-limit.ts:66
↓ 6 callersMethodresolvePriceDecimals
()
src/strategy/guardian-engine.ts:643
↓ 6 callersFunctionsafeUint8
safeUint8 safely extracts a uint8 from a js.Value, handling undefined values
docs/lighter/lighter-go-main/wasm/main.go:70
↓ 6 callersFunctionscaledToDecimalString
(value: bigint | number | string, decimals: number)
src/exchanges/lighter/decimal.ts:61
↓ 6 callersMethodselect_header_content_type
Returns `Content-Type` based on an array of content_types provided. :param content_types: List of content-types. :return: Content-Typ
docs/lighter/lighter-python-main/lighter/api_client.py:575
↓ 6 callersMethodsendSubscriptionRequest
(payload: any)
src/exchanges/nado/gateway.ts:1641
↓ 6 callersMethodsyncGridSimple
(price: number)
src/strategy/grid-engine.ts:791
↓ 6 callersFunctiontoTimestamp
(value: string | number | undefined)
src/exchanges/standx/gateway.ts:225
↓ 6 callersMethodtryLockSidesOnce
()
src/strategy/grid-engine.ts:674
↓ 6 callersMethodupdateConnectionState
(state: BinanceConnectionState)
src/strategy/common/binance-depth.ts:404
↓ 6 callersMethodupdateConnectionState
(next: BinanceConnectionState)
src/strategy/common/binance-rsi.ts:144
↓ 5 callersMethodGetL1SignatureBody
(chainId uint32)
docs/lighter/lighter-go-main/types/txtypes/transfer.go:113
↓ 5 callersFunction_ensure_client
(params: Dict[str, Any])
src/exchanges/lighter/lighter_signer_bridge.py:135
↓ 5 callersFunction_ensure_client
(params: Dict[str, Any])
scripts/lighter_signer_bridge.py:107
↓ 5 callersFunctionapplyCommonFields
(params: CreateOrderParams, intent: BaseOrderIntent)
src/exchanges/order-handlers.ts:35
← previousnext →101–200 of 3,514, ranked by callers