discountry
e81d1396a2
Implement feature X to enhance user experience and fix bug Y in module Z
2026-04-06 18:40:12 +08:00
discountry
bc29b23027
refactor: restructure aster/ to match standard exchange directory layout
...
- Move aster-adapter.ts → aster/adapter.ts (consistent with all other exchanges)
- Rename aster/client.ts → aster/gateway.ts (consistent naming)
- Update all imports across 5 files
- Delete old aster-adapter.ts
2026-04-06 18:17:50 +08:00
discountry
fb906be27c
refactor: split types.ts into per-exchange type modules
...
- Extract GRVT-specific types to grvt/types.ts
- Extract Aster-spot/futures types to aster/types.ts
- types.ts now contains only universal/platform-agnostic types
- Reduced from 632 to ~135 lines
2026-04-06 18:16:25 +08:00
discountry
fda6bcad1d
refactor: rename Aster-prefixed universal types to clean names
...
- AsterOrder → Order
- AsterAccountSnapshot → AccountSnapshot
- AsterAccountPosition → AccountPosition
- AsterAccountAsset → AccountAsset
- AsterDepthLevel → DepthLevel
- AsterDepth → Depth
- AsterTicker → Ticker
- AsterKline → Kline
These types are the platform-agnostic contract used by all 8 exchanges,
not Aster-specific. Renamed across 63 files.
2026-04-06 18:11:57 +08:00
discountry
eb70bab8c5
Add Oxlint configuration and integrate linting commands
...
- Introduced a new `.oxlintrc.json` file to configure Oxlint for code quality checks.
- Updated `package.json` to include linting scripts (`lint` and `lint:fix`) for easier code maintenance.
- Enhanced documentation in `README` files to guide users on running Oxlint checks and applying fixes.
2026-03-12 22:40:18 +08:00
discountry
078b201d15
feat: implement getPrecision method in AsterExchangeAdapter and enhance AsterGateway for precision handling in order normalization
2025-11-04 22:10:45 +08:00
discountry
265cb6df50
feat: enhance close position handling in AsterRestClient to support STOP_MARKET and TAKE_PROFIT_MARKET types
2025-10-28 12:50:31 +08:00
discountry
f991215d86
feat: 优化订单创建和止损逻辑,确保参数处理符合交易所要求
2025-10-09 20:18:13 +08:00
discountry
58f5de4a48
feat: 添加资金费率获取功能至基础套利引擎,更新UI以显示资金费率信息
2025-10-07 15:56:50 +08:00
discountry
d7a95ceb36
feat: 添加期现套利策略支持,更新相关配置和界面,增强 Aster 现货 API 客户端功能
2025-10-07 00:23:24 +08:00
discountry
46c0551133
fix: 更新 AsterRestClient 和 AsterGateway 中的订单处理逻辑,支持字符串类型的订单 ID
2025-09-27 23:23:53 +08:00
discountry
0bb22d891f
优化做市引擎、偏移做市引擎和趋势引擎的订单管理逻辑,将待取消订单的类型从数字更改为字符串,确保在处理订单时的类型一致性。同时,增强风险检查逻辑,确保在平仓时使用正确的价格,提升交易策略的稳定性和准确性。
2025-09-27 17:05:51 +08:00
discountry
911e0d4162
更新 AsterDex 客户端,禁用 TLS 证书验证以解决连接问题。
2025-09-25 09:32:51 +08:00
discountry
633f5fb904
更新 MakerEngine 和 TrendEngine,添加启动时订单管理逻辑;更新 AsterGateway,增加持仓同步功能;更新 README.md,修正项目描述及功能列表
2025-09-24 01:23:42 +08:00
discountry
1386455870
add presist
2025-09-23 02:01:55 +08:00
discountry
667ede7ca8
init
2025-09-23 01:26:49 +08:00