您当前的位置: 首页 > 
  • 0浏览

    0关注

    1477博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

FISCO BCOS Transaction execution error交易事务合约执行失败原因

软件工程小施同学 发布时间:2022-04-28 15:38:54 ,浏览量:0

error|2022-06-21 19:31:31.351916|[g:1][EXECUTIVE][TxExeError]Transaction execution error,TransactionExceptionID=12,hash=

 根据TransactionExceptionID查询错误原因

交易回执状态 status(十进制/十六进制)message含义0(0x0)None正常1(0x1)Unknown未知异常2(0x2)BadRLP无效RLP异常3(0x3)InvalidFormat无效格式异常4(0x4)OutOfGasIntrinsic部署的合约长度超过gas限制/调用合约接口参数超过gas限制5(0x5)InvalidSignature无效的签名异常6(0x6)InvalidNonce无效nonce异常7(0x7)NotEnoughCashcash不足异常8(0x8)OutOfGasBase调用合约的参数过长 (RC版本)9(0x9)BlockGasLimitReachedGasLimit异常10(0xa)BadInstruction错误指令异常11(0xb)BadJumpDestination错误目的跳转异常12(0xc)OutOfGas合约执行时gas不足 / 部署的合约长度超过最长上限13(0xd)OutOfStack栈溢出异常14(0xe)StackUnderflow栈下限溢位异常15(0xf)NonceCheckFailnonce检测失败异常16(0x10)BlockLimitCheckFailblocklimit检测失败异常17(0x11)FilterCheckFailfilter检测失败异常18(0x12)NoDeployPermission非法部署合约异常19(0x13)NoCallPermission非法call合约异常20(0x14)NoTxPermission非法交易异常21(0x15)PrecompiledErrorprecompiled错误异常22(0x16)RevertInstructionrevert指令异常23(0x17)InvalidZeroSignatureFormat无效签名格式异常24(0x18)AddressAlreadyUsed地址占用异常25(0x19)PermissionDenied无权限异常26(0x1a)CallAddressError被调用的合约地址不存在27(0x1b)GasOverflowGas溢出错误28(0x1c)TxPoolIsFull交易池已满异常29(0x1d)TransactionRefused交易被拒绝异常30(0x1e)ContractFrozen合约被冻结异常31(0x1f)AccountFrozen账户被冻结异常10000(0x2710)AlreadyKnown交易已经在交易池中10001(0x2711)AlreadyInChain交易已经上链异常10002(0x2712)InvalidChainId无效的链ID异常10003(0x2713)InvalidGroupId无效的群组ID异常10004(0x2714)RequestNotBelongToTheGroup请求不属于群组异常10005(0x2715)MalformedTx交易格式错误10006(0x2716)OverGroupMemoryLimit超出群组内存限制异常

FISCO BCOS完整的错误码描述请参考这里.

1. out of gas 问题描述:

交易回执状态值为0xc,错误描述out-of-gas during EVM execution。 这个错误可能的原因:

合约逻辑比较复杂。 合约逻辑问题,数组结构体没有初始化,或者出现死循环。 解决方法:

使用控制台加大tx_gas_limit的值,操作流程参考: 控制台设置tx_gas_limit 检查合约的逻辑,修复合约逻辑的漏洞

2. revert instruction 问题描述:

交易回滚,交易回执状态值为0x16,错误描述revert instruction,这个错误是因为合约的逻辑问题,包括:

访问调用未初始化的合约 访问初始化为0x0的合约数组越界访问 除零错误 调用assert、revert 其他错误

解决方法:

检查合约逻辑,修复漏洞。  

交易执行失败 | FISCO BCOS开发问题排查_FISCO_BCOS的博客-CSDN博客

关注
打赏
1665320866
查看更多评论
立即登录/注册

微信扫码登录

0.1149s