回调实现

  • 轮询周期:系统1分钟轮询检测是否有出入账消息,推送后系统收到的code值若为非0,一直尝试推送(消息忽略、消息处理完成code返回0)
  • 推送原理:以业务线维度,出入账粒度推送消息,出入账消息分开推送,每次推送一批消息。为保证消息有序性,如推送消息后系统未同步收到code值为0,暂停推送,下一轮询周期重试
  • 安全性保证:系统只推送简要信息,需要通过detail_id查询API文档5.2查询钱包交易记录明细确认出入账,如果订单多笔交易,id以逗号分隔,建议直接根据订单号过滤交易明细;
  • 入账确认:入账会推送0块到安全块高度的确认消息(BTC安全高度6、ETH安全高度30),未达到安全确认交易状态为unconfirmed,入账以confirmed状态确认交易; 并根据coin_name确认入账币种
  • 出账确认:出账根据订单状态推送消息,出账块高度1块订单FINISHED,出账可根据FINISHED订单状态查询交易详情,确认订单,交易流水会在交易安全确认才会生成,可根据订单详情inner_status为FINISHED判断是否有流水生成
Copyright © 2025 Cactus Custody all right reserved,powered by GitbookUpdated: 11-Oct-2023 02:47:12

results matching ""

    No results matching ""

    results matching ""

      No results matching ""