MM Trading Bot 项目变动日志 · 2026-09-23

北京时间 20:05 更新,采集截至 20:01。收录上次日报后尚未报道的 32 个提交(后端 18、控制台 14),提交时间覆盖 9 月 22 日 21:45 至 9 月 23 日 19:45。已扫描父目录全部 3 个来源子仓库;钱包生成工具仓库无新增。全部候选提交均已位于各来源仓库远端 main;代码提交不代表生产环境已经部署。

Market Intelligence

新增 External-flow sell:可按 1 小时、6 小时、24 小时或 7 天滚动窗口,把已覆盖池子的外部买入金额按配置比例形成卖出目标,选择内部钱包组、外部流量范围、自动最优或固定执行池、滑点与最低价格,并在逐组解锁后启用。服务端只在主网且存在 swap 适配器时工作,每次随机选择有余额的钱包,按剩余预算缩量,比较当前钱包与金额的原生币报价;授权后会锁定同一执行池,确认成交才计入窗口预算。最低价既检查平均成交价,也用额外小额报价估算卖后边际价格;动态模式每轮使用所选钱包的完整、已对账单位成本,手动模式保存固定价格。缺少完整流量覆盖、交易时美元价格、钱包成本、最新池价、权限、解锁或可靠卖后估算时保持等待/阻塞,不把缺失证据当成零,也不会因代码提交自动开始卖出。(3ce5dfcf、01916d2d、a4c6750b、66ecc842、2990763e、70efc00a、f4cb9565、e8225ab0、6e4fbb5c、d185f947)

卖出面板新增全时段成功交易汇总与分页明细,显示代币数量、成交时美元参考值、收到的原生币、网络费、钱包、池、协议和交易哈希;只有所有记录都有相应证据时才给出完整合计。选定钱包组的已对账单位成本可预填手动最低价,但不会替代动态模式的每轮重新计算。(3538c71c、bc161676)

外部资金流与交易列表改用独立的逐池地址历史:为每个已发现池保存自己的时间游标、解码器版本和重试状态,在 Solana 与 Base 上分别读取 finalized 地址证据,并以八天回溯覆盖最长七天窗口;Solana 最近窗口还会用 finalized 地址签名交叉检查,失败时不推进游标。外部买入预算现在使用 gross buys,整笔排除项目内部钱包、净代币变化为零的往返交易、含糊或当前解码器不支持的交易;任何所选池尚未覆盖完整窗口时结果保持不可用。它依赖供应商地址索引及当前支持的池解码器,不是独立的全链完整性证明。(0795b8b7、7089b3e2、d0d5e80f、1ca5d8e9、d61e80da、a9daa3e5、7fee13f5、92b7a1a8、3036c367、db072d44)

未指定单池时,外部流量页新增所有已覆盖池的等权实时价格;只有每个池都有两分钟内的有效美元价格才显示平均值,并同时展示已定价池数量。此价格用于当前上下文,不会重估历史交易。(be4345d6、75e0907f)

进度体验新增全局 Market data 状态栏,可在任意页面选择监控代币,查看池发现、外部流量、钱包历史、成本与代币快照,并直接进入详情;列表页改为批量读取当前页最多 10 个监控的摘要。详情把池发现→逐池交易→外部流量与钱包交易→余额→成本账本分层展示,补充历史范围百分比、单池落后秒数、重试/不支持数量,以及代币、持有人、池发现各自时间。Near head 只表示处于链别阈值内,精确差距仍保留,不等同于完全追平;市场观察与成本投影也改为互斥租约,避免同时写入同一监控。(bd8a6cbb、46865b65、9d81adfb、bffb0359、d98ce571、79d5f21f、2d807643)

平台与基础设施

Solana 主网与开发网的 RPC/gRPC 访问配置完成凭据轮换;公开日志不记录具体值。此项是配置维护,不证明节点服务质量、来源应用已部署或任何链上交易已经执行。(b2188d2d)