EOS错误代码及中文释义

2019-03-12 10:32:20 浏览数 (1)

本文集汇总了EOS区块链常见错误代码及其含义

EOS错误代码列表如下,

代码语言:javascript复制
<table class="table table-striped"> 
  <thead>   
    <tr><th>错误代码</th><th>错误信息</th><th>中文含义</th></tr>   
  </thead>   
  <tbody>   
    <tr><td>3000000</td><td>blockchain exception</td><td>区块链异常</td></tr> 
    <tr><td>3010000</td><td>chain type exception</td><td>链类型异常</td></tr> 
    <tr><td>3010001</td><td>Invalid name</td><td>无效的名称</td></tr> 
    <tr><td>3010002</td><td>Invalid public key</td><td>无效的公钥</td></tr> 
    <tr><td>3010003</td><td>Invalid private key</td><td>无效的私钥</td></tr> 
    <tr><td>3010004</td><td>Invalid authority</td><td>无效的授权</td></tr> 
    <tr><td>3010005</td><td>Invalid action</td><td>无效的动作</td></tr> 
    <tr><td>3010006</td><td>Invalid transaction</td><td>无效的交易</td></tr> 
    <tr><td>3010007</td><td>Invalid ABI</td><td>无效的ABI</td></tr> 
    <tr><td>3010008</td><td>Invalid block ID</td><td>无效的区块ID</td></tr> 
    <tr><td>3010009</td><td>Invalid transaction ID</td><td>无效的交易ID</td></tr> 
    <tr><td>3010010</td><td>Invalid packed transaction</td><td>无效的打包交易</td></tr> 
    <tr><td>3010011</td><td>Invalid asset</td><td>无效的资产</td></tr> 
    <tr><td>3010012</td><td>Invalid chain ID</td><td>无效的链ID</td></tr> 
    <tr><td>3010013</td><td>Invalid fixed key</td><td>无效的固定密钥</td></tr> 
    <tr><td>3010014</td><td>Invalid symbol</td><td>无效的代币符号</td></tr> 
    <tr><td>3015000</td><td>ABI exception</td><td>ABI异常</td></tr> 
    <tr><td>3015001</td><td>No ABI found</td><td>没有找到ABI</td></tr> 
    <tr><td>3015002</td><td>Invalid Ricardian Clause</td><td>无效的李嘉图语句</td></tr> 
    <tr><td>3015003</td><td>Invalid Ricardian Action</td><td>无效的李嘉图动作</td></tr> 
    <tr><td>3015004</td><td>The type defined in the ABI is invalid</td><td>ABI中定义的类型无效</td></tr> 
    <tr><td>3015005</td><td>Duplicate type definition in the ABI</td><td>ABI中存在重复定义的类型</td></tr> 
    <tr><td>3015006</td><td>Duplicate struct definition in the ABI</td><td>ABI中存在重复定义的结构</td></tr> 
    <tr><td>3015007</td><td>Duplicate action definition in the ABI</td><td>ABI中存在重复定义的动作</td></tr> 
    <tr><td>3015008</td><td>Duplicate table definition in the ABI</td><td>ABI中存在重复定义的数据表</td></tr> 
    <tr><td>3015009</td><td>Duplicate error message definition in the ABI</td><td>ABI中存在重复定义的错误信息</td></tr> 
    <tr><td>3015010</td><td>ABI serialization time has exceeded the deadline</td><td>ABI序列化时间超过截止值</td></tr> 
    <tr><td>3015011</td><td>ABI recursive definition has exceeded the max recursion depth</td><td>ABI中的递归定义超过最大允许深度</td></tr> 
    <tr><td>3015012</td><td>Circular definition is detected in the ABI</td><td>ABI中检测到循环定义</td></tr> 
    <tr><td>3015013</td><td>Unpack data exception</td><td>解包数据发生异常</td></tr> 
    <tr><td>3015014</td><td>Pack data exception</td><td>打包数据发生异常</td></tr> 
    <tr><td>3015015</td><td>Duplicate variant definition in the ABI</td><td>ABI中存在重复定义的变量</td></tr> 
    <tr><td>3015016</td><td>ABI has an unsupported version</td><td>不支持的ABI版本</td></tr> 
    <tr><td>3020000</td><td>Fork database exception</td><td>分叉数据库异常</td></tr> 
    <tr><td>3020001</td><td>Block can not be found</td><td>找不到区块</td></tr> 
    <tr><td>3030000</td><td>Block exception</td><td>区块异常</td></tr> <tr><td>3030001</td><td>Unlinkable block</td><td>无法链接的区块</td></tr> 
    <tr><td>3030002</td><td>Transaction outputs in block do not match transaction outputs from applying block</td><td>指定区块与待应用区块中的交易输出不匹配</td></tr> 
    <tr><td>3030003</td><td>Block does not guarantee concurrent execution without conflicts</td><td>区块不能保证无冲突并发执行</td></tr> 
    <tr><td>3030004</td><td>Shard locks in block are incorrect or mal-formed</td><td>区块的分片锁不正确或格式错误</td></tr> 
    <tr><td>3030005</td><td>Block exhausted allowed resources</td><td>区块已耗尽许可的资源</td></tr> 
    <tr><td>3030006</td><td>Block is too old to push</td><td>区块太陈旧,无法提交</td></tr> 
    <tr><td>3030007</td><td>Block is from the future</td><td>区块时间过早</td></tr> 
    <tr><td>3030008</td><td>Block is not signed with expected key</td><td>区块签名与密钥不一致</td></tr> 
    <tr><td>3030009</td><td>Block is not signed by expected producer</td><td>区块签名与出块人不一致</td></tr> 
    <tr><td>3040000</td><td>Transaction exception</td><td>交易异常</td></tr> 
    <tr><td>3040001</td><td>Error decompressing transaction</td><td>解压交易失败</td></tr> 
    <tr><td>3040002</td><td>Transaction should have at least one normal action</td><td>交易至少应当包含一个常规动作</td></tr> 
    <tr><td>3040003</td><td>Transaction should have at least one required authority</td><td>交易至少应当包含一个授权</td></tr> 
    <tr><td>3040004</td><td>Context-free action should have no required authority</td><td>上下文无关动作不应当包含授权</td></tr> 
    <tr><td>3040005</td><td>Expired Transaction</td><td>超时的交易</td></tr> 
    <tr><td>3040006</td><td>Transaction Expiration Too Far</td><td>交易超时过久</td></tr> 
    <tr><td>3040007</td><td>Invalid Reference Block</td><td>无效的参考块</td></tr> 
    <tr><td>3040008</td><td>Duplicate transaction</td><td>重复的交易</td></tr> 
    <tr><td>3040009</td><td>Duplicate deferred transaction</td><td>重复的延迟交易</td></tr> 
    <tr><td>3040010</td><td>Context free action is not allowed inside generated transaction</td><td>在生成的交易中不允许出现上下文无关动作</td></tr> 
    <tr><td>3040011</td><td>The transaction can not be found</td><td>交易找不到</td></tr> 
    <tr><td>3040012</td><td>Pushing too many transactions at once</td><td>同时提交过多的交易</td></tr> 
    <tr><td>3040013</td><td>Transaction is too big</td><td>交易过大</td></tr> 
    <tr><td>3040014</td><td>Unknown transaction compression</td><td>未知的交易压缩方式</td></tr> 
    <tr><td>3050000</td><td>Action validate exception</td><td>动作验证异常</td></tr> 
    <tr><td>3050001</td><td>Account name already exists</td><td>账号名已经存在</td></tr> 
    <tr><td>3050002</td><td>Invalid Action Arguments</td><td>无效的动作参数</td></tr> 
    <tr><td>3050003</td><td>eosio_assert_message assertion failure</td><td>消息条件验证失败</td></tr>
    <tr><td>3050004</td><td>eosio_assert_code assertion failure</td><td>代码条件验证失败</td></tr> 
    <tr><td>3050005</td><td>Action can not be found</td><td>找不到动作</td></tr> 
    <tr><td>3050006</td><td>Mismatch between action data and its struct</td><td>动作数据和结构定义不匹配</td></tr> 
    <tr><td>3050007</td><td>Attempt to use unaccessible API</td><td>试图访问不许可的API</td></tr> 
    <tr><td>3050008</td><td>Abort Called</td><td>中止被调用</td></tr> 
    <tr><td>3050009</td><td>Inline Action exceeds maximum size limit</td><td>内联动作超过允许的最大尺寸</td></tr> 
    <tr><td>3060000</td><td>Database exception</td><td>数据库异常</td></tr> 
    <tr><td>3060001</td><td>Permission Query Exception</td><td>许可查询异常</td></tr> 
    <tr><td>3060002</td><td>Account Query Exception</td><td>账号查询异常</td></tr> 
    <tr><td>3060003</td><td>Contract Table Query Exception</td><td>合约数据表查询异常</td></tr> 
    <tr><td>3060004</td><td>Contract Query Exception</td><td>合约查询异常</td></tr> 
    <tr><td>3060100</td><td>Guard Exception</td><td>保护性异常</td></tr> 
    <tr><td>3060101</td><td>Database usage is at unsafe levels</td><td>数据库利用处于不安全等级</td></tr> 
    <tr><td>3060102</td><td>Reversible block log usage is at unsafe levels</td><td>可逆块日志利用处于不安全等级</td></tr> 
    <tr><td>3070000</td><td>WASM Exception</td><td>WASM异常</td></tr> 
    <tr><td>3070001</td><td>Error in WASM page memory</td><td>WASM内存页错误</td></tr>
    <tr><td>3070002</td><td>Runtime Error Processing WASM</td><td>处理WASM时发生运行时错误</td></tr> 
    <tr><td>3070003</td><td>Serialization Error Processing WASM</td><td>处理WASM时发生序列化错误</td></tr> 
    <tr><td>3070004</td><td>memcpy with overlapping memory</td><td>内存拷贝时发生地址重叠</td></tr> 
    <tr><td>3070005</td><td>binaryen exception</td><td>binaryen异常</td></tr> 
    <tr><td>3080000</td><td>Resource exhausted exception</td><td>资源耗尽异常</td></tr> 
    <tr><td>3080001</td><td>Account using more than allotted RAM usage</td><td>账号使用的内存超限</td></tr> 
    <tr><td>3080002</td><td>Transaction exceeded the current network usage limit imposed on the transaction</td><td>交易网络占用超限</td></tr> 
    <tr><td>3080003</td><td>Transaction network usage is too much for the remaining allowable usage of the current block</td><td>交易网络占用过高</td></tr> 
    <tr><td>3080004</td><td>Transaction exceeded the current CPU usage limit imposed on the transaction</td><td>交易CPU占用超限</td></tr> 
    <tr><td>3080005</td><td>Transaction CPU usage is too much for the remaining allowable usage of the current block</td><td>交易CPU占用过高</td></tr> 
    <tr><td>3080006</td><td>Transaction took too long</td><td>交易用时过长</td></tr> 
    <tr><td>3080007</td><td>Transaction exceeded the current greylisted account network usage limit</td><td>交易超过当前灰名单账号的网络用量上限</td></tr> 
    <tr><td>3080008</td><td>Transaction exceeded the current greylisted account CPU usage limit</td><td>交易超过当前灰名单账号的CPU用量上限</td></tr> 
    <tr><td>3081001</td><td>Transaction reached the deadline set due to leeway on account CPU limits</td><td>由于账号CPU限制,交易已经达到截止区</td></tr> 
    <tr><td>3090000</td><td>Authorization exception</td><td>授权异常</td></tr> 
    <tr><td>3090001</td><td>Duplicate signature included</td><td>包含重复的签名</td></tr> 
    <tr><td>3090002</td><td>Irrelevant signature included</td><td>包含不相关的签名</td></tr> 
    <tr><td>3090003</td><td>Provided keys, permissions, and delays do not satisfy declared authorizations</td><td>提供的密钥、许可和延时不能满足声称的授权</td></tr> 
    <tr><td>3090004</td><td>Missing required authority</td><td>授权丢失</td></tr> 
    <tr><td>3090005</td><td>Irrelevant authority included</td><td>包含不相关的授权</td></tr> 
    <tr><td>3090006</td><td>Insufficient delay</td><td>延时不足</td></tr> 
    <tr><td>3090007</td><td>Invalid Permission</td><td>许可无效</td></tr> 
    <tr><td>3090008</td><td>The action is not allowed to be linked with minimum permission</td><td>不允许该动作链接到最小许可</td></tr> 
    <tr><td>3090009</td><td>The parent permission is invalid</td><td>父级许可无效</td></tr> 
    <tr><td>3100000</td><td>Miscellaneous exception</td><td>其他异常</td></tr> 
    <tr><td>3100001</td><td>Internal state is no longer consistent</td><td>内部状态不一致</td></tr> 
    <tr><td>3100002</td><td>Unknown block</td><td>未知区块</td></tr> <tr><td>3100003</td><td>Unknown transaction</td><td>未知交易</td></tr> 
    <tr><td>3100004</td><td>Corrupted reversible block database was fixed</td><td>被破坏的可逆区块数据库已修复</td></tr> 
    <tr><td>3100005</td><td>Extracted genesis state from blocks.log</td><td>从区块日志中提取的创世状态</td></tr> 
    <tr><td>3100006</td><td>Subjective exception thrown during block production</td><td>出块时抛出异常</td></tr>
    <tr><td>3100007</td><td>Multiple voter info detected</td><td>检测到多个投票人信息</td></tr> 
    <tr><td>3100008</td><td>Feature is currently unsupported</td><td>当前不支持的特性</td></tr> 
    <tr><td>3100009</td><td>Node management operation successfully executed</td><td>结果管理操作执行成功</td></tr> 
    <tr><td>3110000</td><td>Plugin exception</td><td>插件异常</td></tr> 
    <tr><td>3110001</td><td>Missing Chain API Plugin</td><td>Chain API插件丢失</td></tr> 
    <tr><td>3110002</td><td>Missing Wallet API Plugin</td><td>Wallet API插件丢失</td></tr> 
    <tr><td>3110003</td><td>Missing History API Plugin</td><td>History API插件丢失</td></tr> 
    <tr><td>3110004</td><td>Missing Net API Plugin</td><td>Net API插件丢失</td></tr> 
    <tr><td>3110005</td><td>Missing Chain Plugin</td><td>Chain插件丢失</td></tr> 
    <tr><td>3110006</td><td>Incorrect plugin configuration</td><td>插件配置不正确</td></tr> 
    <tr><td>3120000</td><td>Wallet exception</td><td>钱包异常</td></tr> 
    <tr><td>3120001</td><td>Wallet already exists</td><td>钱包已经存在</td></tr> 
    <tr><td>3120002</td><td>Nonexistent wallet</td><td>钱包不存在</td></tr> 
    <tr><td>3120003</td><td>Locked wallet</td><td>已锁定的钱包</td></tr> 
    <tr><td>3120004</td><td>Missing public key</td><td>公钥丢失</td></tr> 
    <tr><td>3120005</td><td>Invalid wallet password</td><td>无效的钱包密码</td></tr> 
    <tr><td>3120006</td><td>No available wallet</td><td>没有有效的钱包</td></tr> 
    <tr><td>3120007</td><td>Already unlocked</td><td>已经解锁</td></tr> 
    <tr><td>3120008</td><td>Key already exists</td><td>密钥已经存在</td></tr> 
    <tr><td>3120009</td><td>Nonexistent key</td><td>不存在的密钥</td></tr> 
    <tr><td>3120010</td><td>Unsupported key type</td><td>不支持的密钥类型</td></tr> 
    <tr><td>3120011</td><td>Wallet lock timeout is invalid</td><td>钱包锁定超时无效</td></tr> 
    <tr><td>3120012</td><td>Secure Enclave Exception</td><td>安全专区异常</td></tr> 
    <tr><td>3130000</td><td>Actor or contract whitelist/blacklist exception</td><td>执行人或合约白名单/黑名单异常</td></tr> 
    <tr><td>3130001</td><td>Authorizing actor of transaction is not on the whitelist</td><td>交易的授权执行人不在白名单中</td></tr> 
    <tr><td>3130002</td><td>Authorizing actor of transaction is on the blacklist</td><td>交易的授权执行人在黑名单中</td></tr> 
    <tr><td>3130003</td><td>Contract to execute is not on the whitelist</td><td>要执行的合约不在白名单中</td></tr> 
    <tr><td>3130004</td><td>Contract to execute is on the blacklist</td><td>要执行的合约在黑名单中</td></tr> 
    <tr><td>3130005</td><td>Action to execute is on the blacklist</td><td>要执行的动作在黑名单中</td></tr> 
    <tr><td>3130006</td><td>Public key in authority is on the blacklist</td><td>授权中的公钥在黑名单中</td></tr> 
    <tr><td>3140000</td><td>Exceptions that are allowed to bubble out of emit calls in controller</td><td>控制器异常</td></tr> 
    <tr><td>3140001</td><td>Block does not match checkpoint</td><td>区块与检查点不匹配</td></tr> 
    <tr><td>3160000</td><td>Contract exception</td><td>合约异常</td></tr> 
    <tr><td>3160001</td><td>The payer of the table data is invalid</td><td>表数据支付账号无效</td></tr> 
    <tr><td>3160002</td><td>Table access violation</td><td>数据表访问违规</td></tr> 
    <tr><td>3160003</td><td>Invalid table iterator</td><td>无效的数据表迭代器</td></tr> 
    <tr><td>3160004</td><td>Table can not be found inside the cache</td><td>缓存中找不到指定的数据表</td></tr> 
    <tr><td>3160005</td><td>The table operation is not allowed</td><td>不允许数据表操作</td></tr> 
    <tr><td>3160006</td><td>Invalid contract vm type</td><td>无效的合约虚拟机类型</td></tr> 
    <tr><td>3160007</td><td>Invalid contract vm version</td><td>无效的合约虚拟机版本</td></tr> 
    <tr><td>3160008</td><td>Contract is already running this version of code</td><td>合约已经在运行这个版本的代码</td></tr> 
    <tr><td>3160009</td><td>No wast file found</td><td>,没有找到wast文件</td></tr> 
    <tr><td>3160010</td><td>No abi file found</td><td>没有找到abi文件</td></tr> 
    <tr><td>3170000</td><td>Producer exception</td><td>出块人异常</td></tr> 
    <tr><td>3170001</td><td>Producer private key is not available</td><td>出块人私钥无效</td></tr> 
    <tr><td>3170002</td><td>Pending block state is missing</td><td>待定区块状态丢失</td></tr> 
    <tr><td>3170003</td><td>Producer is double confirming known range</td><td>出块人双重确认</td></tr> 
    <tr><td>3170004</td><td>Producer schedule exception</td><td>出块人调度计划异常</td></tr> 
    <tr><td>3170006</td><td>The producer is not part of current schedule</td><td>出块人不属于当前安排计划</td></tr> 
    <tr><td>3170007</td><td>The configured snapshot directory does not exist</td><td>配置的快照目录不存在</td></tr> 
    <tr><td>3170008</td><td>The requested snapshot already exists</td><td>请求的快照已经存在</td></tr> 
    <tr><td>3180000</td><td>Reversible Blocks exception</td><td>可逆区块异常</td></tr> 
    <tr><td>3180001</td><td>Invalid reversible blocks directory</td><td>无效的可逆区块目录</td></tr> 
    <tr><td>3180002</td><td>Backup directory for reversible blocks already existg</td><td>可逆块的备份目录已存在</td></tr> 
    <tr><td>3180003</td><td>Gap in the reversible blocks database</td><td>不连续的可逆区块数据库</td></tr> 
    <tr><td>3190000</td><td>Block log exception</td><td>区块日志异常</td></tr> 
    <tr><td>3190001</td><td>unsupported version of block log</td><td>不支持的区块日志版本</td></tr> 
    <tr><td>3190002</td><td>fail to append block to the block log</td><td>向区块日志添加区块时失败</td></tr> 
    <tr><td>3190003</td><td>block log can not be found</td><td>找不到区块日志</td></tr> 
    <tr><td>3190004</td><td>block log backup dir already exists</td><td>区块日志备份目录已存在</td></tr> 
    <tr><td>3200000</td><td>http exception</td><td>http异常</td></tr> 
    <tr><td>3200001</td><td>invalid http client root certificate</td><td>无效的http客户端证书</td></tr> 
    <tr><td>3200002</td><td>invalid http response</td><td>无效的http请求</td></tr> 
    <tr><td>3200003</td><td>service resolved to multiple ports</td><td>服务对应多个端口</td></tr> 
    <tr><td>3200004</td><td>fail to resolve host</td><td>解析主机名失败</td></tr> 
    <tr><td>3200005</td><td>http request fail</td><td>http请求失败</td></tr> 
    <tr><td>3200006</td><td>invalid http request</td><td>无效的http请求</td></tr> 
    <tr><td>3210000</td><td>Resource limit exception</td><td>资源限制异常</td></tr> 
    <tr><td>3220000</td><td>Mongo DB exception</td><td>MongoDB异常</td></tr> 
    <tr><td>3220001</td><td>Fail to insert new data to Mongo DB</td><td>MongoDB插入数据失败</td></tr> 
    <tr><td>3220002</td><td>Fail to update existing data in Mongo DB</td><td>MongoDB更新数据失败</td></tr> 
    <tr><td>3230000</td><td>Contract API exception</td><td>合约API异常</td></tr> 
    <tr><td>3230001</td><td>Crypto API Exception</td><td>密码学API异常</td></tr> 
    <tr><td>3230002</td><td>Database API Exception</td><td>数据库API异常</td></tr> 
    <tr><td>3230003</td><td>Arithmetic Exception</td><td>算术异常</td></tr> 
    <tr><td>3240000</td><td>Snapshot exception</td><td>快照异常</td></tr> 
    <tr><td>3240001</td><td>Snapshot Validation Exception</td><td>快照验证异常</td></tr>   
  </tbody> 
</table>

0 人点赞