提现与链上状态追踪
源码入口
wallet-api 的 transfer/rpc/CoinTransferService.java 定义 transferAccounts(...),参数包含商户、提现订单、币种、地址、数量与费用;还定义转出确认数更新及 Hash 查询。
核对流程
账户侧业务申请与审核 → 钱包调用入口 → 驱动或节点发送 → 链上记录 → 确认更新 → 账户侧最终状态。这里只给出核对路线,完整调用顺序和失败回退尚需沿调用方验证。
结果未知
网络超时不等于链上未提交。恢复时先查询原业务与转账记录,不能直接重复发送。业务冻结、链上费用和用户到账数量也需要使用各自的明确口径。
验证场景
重复执行、节点已接收但响应丢失、手续费不足、确认等待超时、地址错误及重启恢复。RechargeWithdrawCheckService、TransferErrorQueryService 和异常服务提供进一步核对入口,存在接口不等于补偿自动完成。