【400】insufficient funds

问题描述

请求 Avata API 报错:

  • HTTP Status:400
  • 错误描述:insufficient funds

报错示例

{
    "error": {
        "code_space": "NFT",
        "code": "CHAIN_ERROR",
        "message": "insufficient funds"
    }
}

解决方案

  • 通过 OPB-SDK 对接,需要对发起交易的链账户地址充值能量值。

    注:通过非托管模式对接,需要自己维护每一个链账户的能量值,较为复杂。建议直接使用托管模式,不需要关心链账户充值的问题,直接平台代付。

  • 通过 OPB-SDK 对接,可能是由于代付金额设置不足,需要将能量值设到40W。


    代付授权可参考:底层链 API 应用如何设计上链扣费方式 - 购买能量值