pub async fn unlock_trade(
__arg0: State<RestState>,
rec: Option<Extension<Arc<KeyRecord>>>,
__arg2: Json<Value>,
) -> Result<Json<Value>, (StatusCode, Json<Value>)>Expand description
POST /api/unlock-trade — 解锁交易
v1.4.27 修(BUG-1):服务端返回“交易密码输入错误“时,自动在 ret_msg
追加一句提醒“交易密码 ≠ 登录密码“,避免用户因为不知道这个差异而连续
错 10 次导致账户被锁(需联系券商客服恢复)。加拿大同事 v1.4.26 回归
测试时踩到这个坑。
v1.4.96 BUG #008 hotfix (eli double-tester report 2026-04-26): MCP tool
schema 的 OTP 字段叫 otp (别名 token / one_time_password), REST
只认 sec_otp. 用户按 MCP doc 调 REST 时 silent drop, daemon log
has_otp=false, 用户误以为账户 2FA 没绑反复排查 (实际 daemon schema 错).
本版加 REST 端 alias 兼容: otp / token / one_time_password → sec_otp.