Expand description
Scope: 能力分组
Structs§
Enums§
- Coverage
Exception - v1.4.106 ζ28 redo (codex 0532 F4 P3): typed coverage exception kind
— 替代无类型
EXPLICIT_NO_BODY_AWARE_PROTOS数组. 每个 exception 必须 显式分类, 让 “为什么这个 proto 不走 body_aware” 的意图保留在代码里 (而非靠注释推). - Scope
- API Key 能力分组
Constants§
- COVERAGE_
EXCEPTIONS (proto_id, CoverageException)显式分类表 — v1.4.106 ζ28 替代无类型EXPLICIT_NO_BODY_AWARE_PROTOS.- EXPLICIT_
NO_ BODY_ AWARE_ PROTOS - 列出本 daemon 所有 proto_id → exception 映射表的 proto_id 集合.
与
COVERAGE_EXCEPTIONS同步 (v1.4.106 ζ28 起 source-of-truth 是COVERAGE_EXCEPTIONS, 此 const 仅作 backward compat alias). - SCOPED_
ACC_ READ_ PROTOS - 显式 enumerate acc:read proto_id. 大多数走
body_awaredecode acc_id whitelist. 例外见 [EXPLICIT_NO_ACC_ID_PROTOS]. - SCOPED_
TRADE_ REAL_ PROTOS - 显式 enumerate 所有需要 acc_id 白名单或响应 filter 的 trade write proto_id.
body_aware::build_check_ctxs必须 decode 这些 proto. - SCOPED_
TRADE_ UNLOCK_ PROTOS - 显式 enumerate trade unlock proto_id (caller-specific TradeUnlock scope). v1.4.104 codex F1 (P1) 加.
Functions§
- is_
internal_ proto_ id - v1.4.106 ζ28 redo (codex 0532 F3 P2): 判一个 proto_id 是否是
daemon-internal (高位
0x8000_0000bit set). - scope_
for_ proto_ id - Futu API protocol id → 所需 scope 的通用映射