mirror of
https://ghfast.top/https://github.com/aeroxw/easy-tdx.git
synced 2026-09-12 20:24:16 +08:00
- tests/fixtures/:录制 12 条命令真实响应 body(hex),配套 json 预期值 - tests/unit/test_commands_offline.py:13 个离线 pytest,无需网络,验证 各命令解析正确性及所有已知 bug 修复(#1~#5) - scripts/probe_unknowns.py:对比 unknown_1/2/3/5~8 与均价、涨停价等假设, 输出相关性分析报告,供后续字段逆向使用 - transport/sync.py:新增 ping_host()、ping_all()(并发测速)、KNOWN_HOSTS - client.py:TdxClient.from_best_host() 工厂方法(自动优选最低延迟服务器)、 TdxClient.ping_all() 静态代理、_execute() 断线自动重连(重试一次) - 修复 GetTransactionDataCmd.parse_response 多余 skip 参数调用 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 line
4.9 KiB
Plaintext
1 line
4.9 KiB
Plaintext
01000136303030303057000136303030303000460a31010500000000000000000000fa46005a6b480136303030303000702d3101050000fa46005a6b4800401c47005a6b480136303030303000c22f3101010000c03f0000000000000000000000000136303030303000567e31010100000040000000000000a040000000000136303030303000567e31010200401c47005a6b4800606a478083b048013630303030300097a231010600000000333307410060ea46000000000136303030303000a8a231010800606a478083b04800c8af478029bf4801363030303030009fa43101010000803f000000000000000000000000013630303030300048cb310101cdcc8c3f000000000000000000000000013630303030300050f23101019a99993f00000000000000000000000001363030303030006019320101000000000000000000004040000000000136303030303000601932010500c8af478029bf480084e4478029bf4801363030303030006d193201016666a63f0000000000000000000000000136303030303000ca1b3201080084e4478029bf48951a024809a4d44801363030303030007240320105951a024809a4d4489a359f4809a4d44801363030303030003e413201010000c03f0000000000000000000000000136303030303000da423201059a359f4809a4d448d8c3ac4809a4d44801363030303030002867320101cdcccc3f00000000000040400000000001363030303030002967320105d8c3ac4809a4d4483398e0486c370a49013630303030300080673201053398e0486c370a492ebcf4486c370a490136303030303000908e3201032ebcf4486c370a496c370a496c370a490136303030303000f18e320101333313400000000000008040000000000136303030303000f28e3201026c370a496c370a49ca804149ca80414901363030303030003090320105ca804149ca804149ca804149c9935749013630303030300002b63201010000c03f000000000000404000000000013630303030300003b6320102ca804149c9935749d48d7b490f208c49013630303030300041b7320105d48d7b490f208c490f208c490f208c49013630303030300096b73201050f208c490f208c490f208c491328af4901363030303030000bdd320101cdcccc3f00000000000040400000000001363030303030000fdd3201020f208c491328af49ae29b64919b4e349013630303030300032043301010000404000000000000000000000000001363030303030002b2b3301010000b040000000000000000000000000013630303030300050523301013333d34000000000000000000000000001363030303030005f79330101713df2400000000000000000000000000136303030303000e67a330105ae29b64919b4e34919b4e34919b4e34901363030303030003e9f33010519b4e34919b4e34919b4e34991e7ef4901363030303030006fa0330101cdcca440000000000000803f00000000013630303030300070a033010919b4e34991e7ef494f79fa4990f2034a013630303030300050c63301054f79fa4990f2034a90f2034a90f2034a01363030303030001dc73301010000004000000000000040400000000001363030303030001ec733010990f2034a90f2034a22882b4a22882b4a013630303030300098c833010522882b4a22882b4a22882b4aa026334a0136303030303000e9ee3301010000803f00000000000000000000000001363030303030009315340101000060400000000000000000000000000136303030303000b63c34010522882b4aa026334a2e882b4aad26334a01363030303030000c3d3401052e882b4aad26334a32882b4ab126334a0136303030303000133d3401010000c0400000000000000000000000000136303030303000c83d34010532882b4ab126334ab526334ab526334a0136303030303000e23d340105b526334ab526334ab626334ab626334a01363030303030000f3f340105b626334ab626334ab826334ab826334a01363030303030009b62340105b826334ab826334aba26334aba26334a0136303030303000c663340105ba26334aba26334abe26334abe26334a01363030303030001964340105be26334abe26334ac026334ac026334a013630303030300021643401019a9999400000000000000000000000000136303030303000f264340105c026334ac026334ac226334ac226334a01363030303030001f66340105c226334ac226334ac326334ac326334a0136303030303000ab89340105c326334ac326334ac526334ac526334a0136303030303000d68a340105c526334ac526334ac526334ac526334a0136303030303000288b340105c526334ac526334ac526334ac526334a0136303030303000318b340101333383400000000000000000000000000136303030303000028c340105c526334ac526334ac526334ac526334a01363030303030002f8d340105c526334ac526334ac626334ac626334a0136303030303000bbb0340105c626334ac626334ac626334ac626334a0136303030303000e6b1340105c626334ac626334ac626334ac626334a013630303030300039b2340105c626334ac626334ac626334ac626334a013630303030300041b2340101cdcc4c40000000000000000000000000013630303030300012b3340105c626334ac626334ac726334ac726334a01363030303030003fb4340105c726334ac726334ac726334ac726334a0136303030303000cbd7340105c726334ac726334ac726334ac726334a0136303030303000f6d8340105c726334ac726334ac726334ac726334a01363030303030004ed9340101a4704d40000000000000000000000000013630303030300022da340105c726334ac726334ac726334ac726334a01363030303030004fdb340105c726334ac726334ac726334ac726334a0136303030303000dbfe340105c726334ac726334ac826334ac826334a01363030303030000300350105c826334ac826334a47b8384a47b8384a0136303030303000060035010547b8384a47b8384a48b8384a48b8384a0136303030303000550035010548b8384a48b8384a40bd384a40bd384a01363030303030005c00350101333383400000000000000000000000000136303030303000320135010540bd384a40bd384ab35f3f4ab35f3f4a01363030303030008201350105b35f3f4ab35f3f4a2e853f4a2e853f4a013630303030300085013501052e853f4a2e853f4a9144424a9144424a013630303030300087013501059144424a9144424a3fa1454a3fa1454a013630303030300088013501053fa1454a3fa1454a5162464a5162464a013630303030300089013501055162464a5162464ad88a474ad88a474a01363030303030008f01350105d88a474ad88a474abb8e4a4abb8e4a4a01363030303030009001350105bb8e4a4abb8e4a4a44484b4a44484b4a0136303030303000930135010544484b4a44484b4a5f484b4a5f484b4a |