跳到正文

api-reference

本页内容

转出状态

转出状态

状态 说明 终态
created 转出已创建,尚未发往链上
signed 交易已签名并广播到区块链
cancelling 转出正在取消,结果由下一个状态给出
completed 交易已在链上确认,资金已送达
failed 转出没有发出。金额已退回余额
cancelled 商户取消了转出,它没有发出。金额已退回余额
pending_review 交易在链上尚未确认,金额继续处于冻结中。控制台里这个状态显示为「未确认」

代码里怎么读

终态有三个:completedfailedcancelled。每个响应和每个 webhook 都带 is_final 字段,按它分支,而不是按一份需要你自己维护的名称清单。

只有处于 created 时才能取消转出,之后取消请求会被拒绝,参见取消转出。转出没有发出的原因,API 不返回:failed 只有状态,没有解释字段。

在沙盒里,POST /v1/sandbox/withdrawals/{id}/simulate-completion 把转出从 created 变为 completed——不签名,也不上链。