MCPcopy Create free account

hub / github.com/cryptocj520/meteora2 / functions

Functions3,742 in github.com/cryptocj520/meteora2

↓ 2 callersMethodgetPoolInfo
* 获取池子信息 - 从YieldCalculator迁移
src/services/business/analytics/YieldOperator.ts:923
↓ 2 callersMethodgetPositionFeesFromChain
* 从链上获取头寸的原始手续费数据 * @param positionAddress 头寸地址
src/services/business/PositionFeeHarvester.ts:199
↓ 2 callersMethodgetPositionInfo
* 获取头寸详细信息 * 获取头寸的实际bin范围,用于策略计算
src/services/business/LiquidityOperationService.ts:336
↓ 2 callersMethodgetPositionOnChainInfo
* 🆕 公共API: 获取头寸的详细链上信息 * 使用改进的Meteora SDK方法直接从链上获取最新的头寸数据 * * 🔧 核心改进: * 1. 使用正确的SDK调用方式:DLMMSdk.default.create() 和 getPosition()
src/services/business/PositionManager.ts:1302
↓ 2 callersMethodgetQuote
(inputMint: string, outputMint: string, amount: string, slippageBps?: number)
src/types/interfaces.ts:503
↓ 2 callersMethodgetQuote
* 获取交换报价 - 实时版本(无缓存) * @param inputMint 输入代币mint地址 * @param outputMint 输出代币mint地址 * @param amount 输入金额 * @param slippageBps 滑点(基
src/services/external/JupiterService.backup.ts:195
↓ 2 callersMethodgetQuote
* 获取交换报价 - 实时版本(无缓存) * @param inputMint 输入代币mint地址 * @param outputMint 输出代币mint地址 * @param amount 输入金额 * @param slippageBps 滑点(基
src/services/external/JupiterService.v6.ts:195
↓ 2 callersMethodgetQuote
* 获取报价
web/public/js/components/jupiter/jupiter-ui.js:548
↓ 2 callersMethodgetQuoteV7
* 获取报价 - Ultra API版本 * 注意:Ultra API 不提供单独的报价端点,这里模拟报价功能
src/services/external/JupiterServiceV7.ts:103
↓ 2 callersMethodgetRealPnLReport
()
src/types/analytics-types.ts:277
↓ 2 callersMethodgetRecentLogs
(limit?: number)
src/types/logging.ts:79
↓ 2 callersMethodgetRegisteredTypes
* 获取所有已注册的策略类型 * @returns {Array} 策略类型列表
web/public/js/core/StrategyRegistry.js:95
↓ 2 callersMethodgetServicesStatus
* 获取服务状态
src/server/api-server.ts:1142
↓ 2 callersMethodgetSocketIOConfig
* 获取Socket.IO配置 * @returns {object} Socket.IO配置对象
web/public/js/components/strategy-monitor/EnvironmentAdapter.js:146
↓ 2 callersMethodgetSocketIOConfig
* 获取Socket.IO配置 * @returns {object} Socket.IO配置对象
web/public/js/components/simple-y-monitor/EnvironmentAdapter.js:146
↓ 2 callersMethodgetState
* 获取当前状态
web/public/js/components/position/position-core.js:763
↓ 2 callersMethodgetStatistics
* 📊 获取健康统计
src/services/strategy/StrategyHealthChecker.ts:711
↓ 2 callersMethodgetStrategies
()
web/public/js/services/api-service.js:127
↓ 2 callersMethodgetTemplate
* 获取策略模板 * @param {string} type - 策略类型 * @returns {Object|null} 策略模板
web/public/js/core/StrategyRegistry.js:87
↓ 2 callersMethodgetTokenPrices
(mints: string[])
src/types/interfaces.ts:505
↓ 2 callersMethodgetUltraOrder
* 获取Ultra订单 - 第一步
src/services/external/JupiterServiceV7.ts:270
↓ 2 callersMethodgetUsageClass
(usage)
web/public/js/components/monitor/monitor-ui.js:701
↓ 2 callersMethodgetUserKeypair
* 获取用户钱包密钥对
src/services/business/PositionFeeHarvester.ts:709
↓ 2 callersMethodgetUserPositions
* 获取用户的所有头寸 * @param userAddress 用户地址
src/services/business/PositionManager.ts:702
↓ 2 callersMethodgetValueForPixel
(t)
web/public/js/libs/chart.min.js:13
↓ 2 callersMethodgetWalletInfoFromLocalStorage
* 从localStorage安全读取钱包信息
web/public/js/components/wallet/wallet-core.js:612
↓ 2 callersMethodgetWalletStatus
* 检查钱包状态
web/public/js/api.js:437
↓ 2 callersMethodgetWebSocketUrl
* 获取WebSocket连接URL * @returns {string} WebSocket URL
web/public/js/components/simple-y-monitor/EnvironmentAdapter.js:79
↓ 2 callersMethodgracefulShutdown
()
web/server.js:440
↓ 2 callersFunctionh
(t,e)
web/public/js/libs/chart.min.js:7
↓ 2 callersMethodhandleEvent
(t)
web/public/js/libs/chart.min.js:13
↓ 2 callersMethodhandleFieldChange
* 处理字段值变化
web/public/js/forms/DynamicForm.js:369
↓ 2 callersMethodhandleSubmit
* 处理表单提交
web/public/js/forms/DynamicForm.js:491
↓ 2 callersMethodhandleTickRangeOptions
()
web/public/js/libs/chart.min.js:13
↓ 2 callersMethodhas
(key: string)
src/services/internal/StateService.ts:24
↓ 2 callersMethodhasValue
()
web/public/js/libs/chart.min.js:13
↓ 2 callersMethodhexString
()
web/public/js/libs/chart.min.js:13
↓ 2 callersFunctionhn
(t,e,i)
web/public/js/libs/chart.min.js:13
↓ 2 callersFunctionia
(t,e,i,s)
web/public/js/libs/chart.min.js:13
↓ 2 callersMethodimportWallet
* 导入钱包(通过助记词)
web/public/js/api.js:371
↓ 2 callersMethodimportWalletByKey
* 导入钱包(通过私钥)
web/public/js/api.js:381
↓ 2 callersMethodincludeOptions
(t,e)
web/public/js/libs/chart.min.js:13
↓ 2 callersMethodinit
* 初始化监控器
web/public/js/components/strategy-monitor/StrategyMonitor.js:36
↓ 2 callersMethodinit
* 初始化钱包管理器
web/public/js/components/wallet/wallet-manager.js:133
↓ 2 callersMethodinit
* 初始化管理器
web/public/js/components/simple-y-create/SimpleYManager.js:28
↓ 2 callersMethodinit
* 初始化监控器
web/public/js/components/simple-y-monitor/SimpleYStrategyMonitor.js:37
↓ 2 callersMethodinitAudioContext
* 🔔 初始化音频上下文
web/public/js/components/pool-crawler/PoolCrawlerMonitor.js:2263
↓ 2 callersMethodinitOffsets
(t=[])
web/public/js/libs/chart.min.js:13
↓ 2 callersMethodinitializeConnection
* 初始化Solana连接 - 使用新日志系统
src/services/blockchain/SolanaWeb3Service.ts:46
↓ 2 callersMethodinitializeDefaultValues
* 🔧 重命名:初始化默认值(与连锁策略命名保持一致)
web/public/js/components/simple-y-create/SimpleYCreator.js:118
↓ 2 callersMethodinitializeEndpointStatus
* 初始化端点状态
src/services/blockchain/MultiRPCService.ts:349
↓ 2 callersMethodinitializeStrategyMonitor
* 初始化策略监控器
web/public/js/app.js:663
↓ 2 callersMethodinterpolate
(t,e)
web/public/js/libs/chart.min.js:13
↓ 2 callersMethodinvalidate
()
web/public/js/libs/chart.min.js:13
↓ 2 callersMethodinvalidateCache
()
src/services/business/analytics/UnifiedDataProvider.ts:143
↓ 2 callersMethodisEncryptedWallet
* 检查数据是否为加密钱包
src/services/blockchain/WalletService.ts:697
↓ 2 callersMethodisForType
(t)
web/public/js/libs/chart.min.js:13
↓ 2 callersMethodisHorizontal
()
web/public/js/libs/chart.min.js:13
↓ 2 callersMethodisRegistered
* 检查策略类型是否已注册 * @param {string} type - 策略类型 * @returns {boolean} 是否已注册
web/public/js/core/StrategyRegistry.js:112
↓ 2 callersMethodisValidSolanaAddress
* 工具方法
web/public/js/components/simple-y-create/SimpleYCreator.js:1384
↓ 2 callersMethodisWalletAvailable
* 检查钱包是否可用
web/public/js/components/wallet/wallet-manager.js:311
↓ 2 callersFunctionj
(t,e,i)
web/public/js/libs/chart.min.js:7
↓ 2 callersFunctionje
(t,e=[""],i,s,n=(()=>t[0]))
web/public/js/libs/chart.min.js:13
↓ 2 callersFunctionke
(t,e,i)
web/public/js/libs/chart.min.js:13
↓ 2 callersFunctionkt
(t)
web/public/js/libs/chart.min.js:13
↓ 2 callersMethodlinkScales
()
web/public/js/libs/chart.min.js:13
↓ 2 callersMethodlist
(pattern?: string)
src/types/interfaces.ts:789
↓ 2 callersMethodloadInitialData
* 加载初始监控数据
web/public/js/components/monitor/monitor-core.js:105
↓ 2 callersMethodloadStrategies
* 加载策略列表
web/public/js/components/simple-y-create/SimpleYManager.js:251
↓ 2 callersMethodloadWalletPage
()
web/public/js/app.js:417
↓ 2 callersMethodlogBusinessOperationWithEcho
(operation: string, details: any, systemMessage?: string, traceId?: string)
src/types/logging.ts:55
↓ 2 callersMethodlogComponentStatus
* 🔧 添加详细的错误日志和调试信息输出机制
web/public/js/app.js:1131
↓ 2 callersMethodlogMonitoring
* 记录策略监控日志
src/infrastructure/logging/StrategyLogger.ts:88
↓ 2 callersMethodlogToConsole
* 控制台日志输出
src/infrastructure/logging/LoggerService.ts:699
↓ 2 callersFunctionlt
(t)
web/public/js/libs/chart.min.js:7
↓ 2 callersFunctionmo
(t,e,{horizontal:i,minRotation:s})
web/public/js/libs/chart.min.js:13
↓ 2 callersFunctionmt
(t)
web/public/js/libs/chart.min.js:7
↓ 2 callersFunctionna
(t)
web/public/js/libs/chart.min.js:13
↓ 2 callersFunctionoi
web/public/js/libs/chart.min.js:13
↓ 2 callersMethodonAmountChange
* 金额变化处理
web/public/js/components/jupiter/jupiter-ui.js:464
↓ 2 callersMethodonTokenChange
* 代币变化处理
web/public/js/components/jupiter/jupiter-ui.js:478
↓ 2 callersFunctionoo
(t,e,i,s)
web/public/js/libs/chart.min.js:13
↓ 2 callersFunctionos
(t,e,i,s)
web/public/js/libs/chart.min.js:13
↓ 2 callersFunctionpa
(t,e,i,s)
web/public/js/libs/chart.min.js:13
↓ 2 callersMethodparse
(t,e)
web/public/js/libs/chart.min.js:13
↓ 2 callersMethodperformHealthCheck
* 🔍 执行健康检查
web/public/js/components/health/health-monitor.js:216
↓ 2 callersMethodplayFallbackSound
* 🔔 备用声音播放(HTML5 Audio)
web/public/js/components/pool-crawler/PoolCrawlerMonitor.js:2327
↓ 2 callersMethodpreloadPoolInfo
* 预加载池信息
web/public/js/components/position/position-core.js:220
↓ 2 callersFunctionpt
(t,e,i)
web/public/js/libs/chart.min.js:7
↓ 2 callersFunctionqe
(t,e,i)
web/public/js/libs/chart.min.js:13
↓ 2 callersFunctionqt
(t,e)
web/public/js/libs/chart.min.js:13
↓ 2 callersMethodreadLogFile
* 读取指定日志文件
src/infrastructure/logging/LogWriter.ts:305
↓ 2 callersMethodrecordEndpointResult
* 记录端点请求结果 (供其他服务调用)
src/services/blockchain/MultiRPCService.ts:319
↓ 2 callersMethodrecreatePosition
(context: SimpleYModuleContext, instanceAwareServiceFactory?: any)
src/services/strategy/executors/simple-y-modules/types.ts:37
↓ 2 callersMethodrefresh
* 刷新管理器
web/public/js/components/simple-y-create/SimpleYManager.js:415
↓ 2 callersMethodrefreshData
* 刷新监控数据
web/public/js/components/monitor/monitor-core.js:504
↓ 2 callersMethodrefreshData
* 刷新数据
web/public/js/components/pool-crawler/PoolCrawlerMonitor.js:1231
↓ 2 callersMethodrefreshPosition
(positionAddress: string)
src/types/interfaces.ts:367
↓ 2 callersMethodrefreshStatus
* 刷新Jupiter状态
web/public/js/components/jupiter/jupiter-manager.js:397
↓ 2 callersMethodregister
(t)
web/public/js/libs/chart.min.js:13
← previousnext →801–900 of 3,742, ranked by callers