Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >比原链Bytom错误码一览

比原链Bytom错误码一览

作者头像
比原链Bytom
修改于 2019-06-19 02:53:11
修改于 2019-06-19 02:53:11
9340
举报
文章被收录于专栏:比原链比原链

0XX API错误

编号

内容

注释

BTM000

Bytom API Error

非比原标准错误

BTM001

Request timed out

API请求超时

BTM002

Invalid request body

非法的API请求体

1XX为网络错误

编号

内容

注释

BTM103

A peer core is operating on a different blockchain network

区块链网络类型不匹配

2xx是签名相关的错误

编号

内容

注释

BTM200

Quorum must be greater than 1 and less than or equal to the length of xpubs

需要签名的个数超过实际需求签名的个数

BTM201

Invalid xpub format

签名格式错误

BTM202

At least one xpub is required

缺少主公钥

BTM204

Root XPubs cannot contain the same key more than once

主公钥重复

7XX为交易相关的错误

72X - 73X 构建交易错误

编号

内容

注释

BTM700

Funds of account are insufficient

资产余额不足

BTM701

Available funds of account are immature

coinbase交易未成熟,币不可花费

BTM702

Available UTXOs of account have been reserved

资产被锁定五分钟,不可花费(一般密码输入错误会产生)

BTM703

Not found UTXO with given hash

UTXO不属于当前钱包

BTM704

Invalid action type

action类型不存在

BTM705

Invalid action object

action输入内容错误

BTM706

Invalid action construction

action结构错误(只有输入或者只有输出)

BTM707

One or more fields are missing

action输入内容缺失

BTM708

Invalid asset amount

资产数量格式错误(超过最大数量)

BTM709

Not found account

账户不存在

BTM710

Not found asset

资产不存在

73X - 75X 验证交易错误

编号

内容

注释

BTM730

Invalid transaction version

交易版本不对

BTM731

Invalid transaction size

交易大小不能为0

BTM732

Invalid transaction time range

超出交易时间范围,用于将停留时间过久的未确认交易作废

BTM733

Not standard transaction

不是标准的交易,使用合约地址接受BTM时报错

BTM734

Invalid coinbase transaction

非法coinbase交易

BTM735

Invalid coinbase assetID

非法的coinbase资产ID

BTM736

Invalid coinbase arbitrary size

coinbase尺寸过大,附加数据超过一定限制

BTM737

No results in the transaction

交易action hash缺失

BTM738

Mismatched assetID

不匹配的资产ID,发布资产时资产ID错误

BTM739

Mismatched value source/dest position

不匹配的action位置

BTM740

Mismatched reference

不匹配的引用

BTM741

Mismatched value

不匹配的值,action的资产值不匹配

BTM742

Missing required field

不匹配的字段,action输入的资产值类型不匹配

BTM743

No source for value

输入源不存在

BTM744

Arithmetic overflow/underflow

计算溢出,资产计算值超出限制

BTM745

Invalid source or destination position

action位置不匹配

BTM746

Unbalanced asset amount between input and output

输入输出非BTM资产总量不平衡

BTM747

Gas credit has been spent

UTXO数量超过上限(当前为21个)

BTM748

Gas usage calculate got a math error

Gas运算错误

76X - 78X 虚拟机错误

编号

内容

注释

BTM760

Alt stack underflow

子虚拟机栈溢出

BTM761

Bad value

非法栈数据

BTM762

Wrong context

context值错误,context为虚拟机执行上下文

BTM763

Data stack underflow

虚拟机数据溢出

BTM764

Disallowed opcode

虚拟机指令不存在

BTM765

Division by zero

除零错误

BTM766

False result for executing VM

虚拟机执行结果为Fasle

BTM767

Program size exceeds max int32

合约的字节大小超过int32上限

BTM768

Arithmetic range error

计算出错

BTM769

RETURN executed

执行opfail指令返回的结果

BTM770

Run limit exceeded because the BTM Fee is insufficient

Gas费用不足,引起合约终止

BTM771

Unexpected end of program

合约程序参数输入错误

BTM772

Unrecognized token

不识别的虚拟机指令数据

BTM773

Unexpected error

异常错误

BTM774

Unsupported VM because the version of VM is mismatched

虚拟机版本不匹配

BTM775

VERIFY failed

verify指令执行失败

8XX 为HSM相关错误

编号

内容

注释

BTM800

Key Alias already exists

密钥别名重复

BTM801

Invalid after in query

此错误已废弃

BTM802

Key not found or wrong password

密钥不存在或者密码错误

BTM803

Requested key aliases exceeds limit

此错误已废弃

BTM804

Could not decrypt key with given passphrase

解密流程失败

BTM860

Request could not be authenticated

access token错误

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-11-08 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Bytom储蓄分红合约解析
储蓄分红合约指的是项目方发起了一个锁仓计划(即储蓄合约和取现合约),用户可以在准备期自由选择锁仓金额参与该计划,等到锁仓到期之后还可以自动获取锁仓的利润。用户可以在准备期内(dueBlockHeight)参与储蓄,按照合约规定可以 1:1 获取同等数量的储蓄票据资产,同时用户锁仓的资产(deposit)将放到取现合约中,并且项目方是无法动用的,等到锁仓期限(expireBlockHeight)一到,用户便可以调用取现合约将自己储蓄的资产连本待息一同取出来。其示意图如下:
比原链Bytom
2019/03/21
3680
Bytom储蓄分红合约解析
Bytom交易说明(账户管理模式)
Gitee地址:https://gitee.com/BytomBlockchain/bytom
比原链Bytom
2018/08/24
9630
Bytom交易说明(账户管理模式)
Bytom交易说明(UTXO用户自己管理模式)
Gitee地址:https://gitee.com/BytomBlockchain/bytom
比原链Bytom
2018/08/24
5960
Bytom交易说明(UTXO用户自己管理模式)
Bytom 储蓄分红 DAPP 开发指南
储蓄分红合约指的是项目方发起了一个锁仓计划(即储蓄合约和取现合约),用户可以在准备期自由选择锁仓金额参与该计划,等到锁仓到期之后还可以自动获取锁仓的利润。用户可以在准备期内(dueBlockHeight)参与储蓄,按照合约规定可以 1:1 获取同等数量的储蓄票据资产,同时用户锁仓的资产(deposit)将放到取现合约中,并且项目方是无法动用的,等到锁仓期限(expireBlockHeight)一到,用户便可以调用取现合约将自己储蓄的资产连本待息一同取出来。其示意图如下:
比原链Bytom
2019/07/18
5560
Bytom 储蓄分红 DAPP 开发指南
Bytom信息上链教程
Gitee地址:https://gitee.com/BytomBlockchain/bytom
比原链Bytom
2018/11/13
7540
Bytom信息上链教程
Bytom设计结构解读
设计Bytom 数据结构,组合了许多技术点,如 patricia tree,utxo, bvm, account model,protobuf,sql,memcache 等。本文会对一些技术点做以下两点分析。
比原链Bytom
2018/07/26
3760
Bytom设计结构解读
Bytom设计结构解读
设计Bytom 数据结构,组合了许多技术点,如 patricia tree,utxo, bvm, account model,protobuf,sql,memcache 等。本文会对一些技术点做以下两点分析。
比原链Bytom
2018/09/19
5940
Bytom设计结构解读
Bytom DAPP 开发流程
从目前已经发布的DAPP来看,DAPP架构大致可以分成3种类型:插件钱包模式、全节点钱包模式和兼容模式。
比原链Bytom
2019/07/18
5860
Bytom DAPP 开发流程
Bytom Dapp 开发笔记(二):开发流程
这章的内容详细分析一下涉及智能合约Dapp的整个开发流程,注意是涉及只能合约,如果你只要一些基本转BTM功能没有太大意义,本内容补充一下官方提供的 比原链DAPP开发流程,详细实践过好踩到的一些坑,还有一些真正具体的技巧还有经验,个人认为非常有用,起码让开发者可以更快速地去操作。
比原链Bytom
2019/08/05
3840
Bytom Dapp 开发笔记(二):开发流程
比原链设计思考: 扩展性UTXO模型
用户模型是比原链在最初就需要确定的重要数据结构, 团队的选择还是聚焦在两种典型的模型系统中,Account模型和UTXO模型,和其他大多数区块链设计一样, 选择了模型就决定了协议层的重要实现,两种模型各有利弊,不同区块链针对想聚焦的场景自身会有判断。
比原链Bytom
2018/08/27
4450
比原链设计思考: 扩展性UTXO模型
剥开比原看代码15:比原是如何转帐的
Gitee地址:https://gitee.com/BytomBlockchain/bytom
比原链Bytom
2018/09/20
6090
剥开比原看代码15:比原是如何转帐的
Bytom Dapp 开发笔记(三):Dapp Demo前端源码分析
本章内容会针对比原官方提供的dapp-demo,分析里面的前端源码,分析清楚整个demo的流程,然后针对里面开发过程遇到的坑,添加一下个人的见解还有解决的方案。
比原链Bytom
2019/08/28
7140
Bytom Dapp 开发笔记(三):Dapp Demo前端源码分析
Derek解读Bytom源码-创世区块
Gitee地址:https://gitee.com/BytomBlockchain/bytom
比原链Bytom
2018/09/20
4160
剥开比原看代码08:比原的Dashboard是怎么做出来的?
Gitee地址:https://gitee.com/BytomBlockchain/bytom
比原链Bytom
2018/09/19
8030
剥开比原看代码08:比原的Dashboard是怎么做出来的?
蚂蚁区块链第17课 错误码指导大全
本文介绍蚂蚁区块链的错误码按出错来源分为5类:平台校验错误码、虚拟机错误码、区块链错误码、客户端系统错误码、TEE 错误码,并给出了具体的错误码值和解释说明。
辉哥
2019/04/18
1.9K0
在以太坊私有链上部署智能合约
上节简单介绍了基于以太坊搭建私有链以及挖矿和交易,在部署智能合约之前请确保私有链上的账户有余额,因为部署智能合约需要消耗 Gas ,而 Gas 需要 ether 币来兑换。
字节流动
2020/06/02
1.4K0
在以太坊私有链上部署智能合约
社区观点 | 理解比原链MOV链上交换协议
从Bitshare,Stellar到以太坊上的Etherdelta,Bancor,0x协议,去中心化交换协议也经过了好几代发展和很多模式的探索,每一代都通过前面的协议的痛点来进行改进和深化,
比原链Bytom
2019/12/27
4450
社区观点 | 理解比原链MOV链上交换协议
以太坊虚拟机(上篇)
区块链上的虚拟机(Virtual Machine)是指建立在去中心化的区块链上的代码运行环境,目前市面上比较主流的便是以太坊虚拟机(Ethereum Virtual Machine,EVM)和类以太坊虚拟机,它基于Account账户模型将智能合约代码以对外完全隔离的方式在内部运行,实现了图灵完备的智能合约体系,本篇文章将从源码角度对其工作原理进行简要分析~
Al1ex
2021/07/21
1.6K0
以太坊虚拟机(上篇)
[区块链] 区块链小白菜系列入门知识详解(〇)
概念:Hash是一种将数据映射为固定大小值的算法。它通过一系列计算和转换,生成唯一的hash值。
荷秋
2024/01/19
1.1K0
[区块链] 区块链小白菜系列入门知识详解(〇)
[译]基于以太坊和USDC搭建去中心化金融系统
在Coinbase,我们希望可以创建一个开放的金融系统。我们坚信提高金融的自由度可以让世界更美好。去中心化金融,简称DeFi是一个开放,无界限并且可以程序化的金融,是提供金融自由度的一种方式。
Tiny熊
2020/08/10
1.2K0
相关推荐
Bytom储蓄分红合约解析
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档