Files
crypto_monitor/docs/审计修复报告-账户流水-2026-08-10.md
2026-08-10 09:51:45 +08:00

1.2 KiB

审计修复报告:账户流水(2026-08-10)

范围

新增「账户流水」功能:lib/account_ledger/*lib/exchange/*_ledger_lib.py、三所 app.py 安装、导航显示开关、前端 SSE 页。

结论

可上线。 认证、SQL、SSE 载荷范围、单实例隔离与现有实例模式一致。发现 1 项中危并已在同批修复。

发现与处理

级别 问题 处理
POST /api/account_ledger/refresh 可把 start_ms 拉到极早,触发大量交易所分页请求;无冷却 同步窗口强制 LOOKBACK_DAYS 下限;手动同步默认 30s 冷却
导航关闭仍可直连 URL(与数据看板相同,仅 UI 隐藏) 保持与现有 display pref 一致;embed tab_allowed 仍 403
信息 交易所异常文案写入 last_error 展示 可接受;未记录密钥

验证

  • python -m unittest tests.test_account_ledger_normalize 通过
  • 三所仅增加 install_account_ledger,不改动开仓/风控主路径

使用提醒

默认导航关闭;需在系统设置打开「账户流水」。数据来自交易所,首次打开可能需等待一轮后台同步或点「立即同步」。