mirror of
https://github.com/exchanges-lab/tradesync.git
synced 2026-08-05 05:06:07 +08:00
1.3 KiB
1.3 KiB
Changelog
本文件记录项目所有值得注意的变更。 格式遵循 Keep a Changelog,版本号遵循 SemVer。
[Unreleased]
Added
- 实现
HyperliquidMonitor用于实时订阅以太坊/Hyperliquid钱包账户的交易与开仓事件。 - 新增
PositionOpenEvent数据结构,当检测到持仓从0变动为非0时触发。 - 添加
alloy库依赖,用于强类型地址解析。 - 新增 integration test
tests/monitor_test.rs与使用示例examples/demo.rs。 - 添加外部参考库作为 Git 子模块:
noc(notion-client) 与hype(hyperliquid-rust-sdk)。
Changed
- 将
hyperliquid_rust_sdk与notion-client依赖方式更改为指向官方 Git 仓库的远程依赖,移除本地 Path 依赖。 - 重构
src/main.rs以使用HyperliquidMonitor并通过.env环境变量加载钱包与测试网选项。
Removed
- 移除初始化模版中未使用的占位模块 (
ModuleA,ModuleB) 及其对应测试文件。
[0.1.0] - 2026-05-30
Added
- 初始化 Rust 工程项目结构与核心配置
- 实现
ModuleA与ModuleB业务类及接口设计 - 配置
tokio异步运行时、thiserror自定义错误与anyhow二进制入口错误处理 - 集成
tracing结构化日志与dotenvy环境配置读取 - 新增集成测试与示例代码