github.com/linapex/ethereum-go-chinese@v0.0.0-20190316121929-f8b7a73c3fa1/core/vm/errors.go (about)

     1  
     2  //<developer>
     3  //    <name>linapex 曹一峰</name>
     4  //    <email>linapex@163.com</email>
     5  //    <wx>superexc</wx>
     6  //    <qqgroup>128148617</qqgroup>
     7  //    <url>https://jsq.ink</url>
     8  //    <role>pku engineer</role>
     9  //    <date>2019-03-16 19:16:36</date>
    10  //</624450082149765120>
    11  
    12  
    13  package vm
    14  
    15  import "errors"
    16  
    17  //列表执行错误
    18  var (
    19  	ErrOutOfGas                 = errors.New("out of gas")
    20  	ErrCodeStoreOutOfGas        = errors.New("contract creation code storage out of gas")
    21  	ErrDepth                    = errors.New("max call depth exceeded")
    22  	ErrTraceLimitReached        = errors.New("the number of logs reached the specified limit")
    23  	ErrInsufficientBalance      = errors.New("insufficient balance for transfer")
    24  	ErrContractAddressCollision = errors.New("contract address collision")
    25  	ErrNoCompatibleInterpreter  = errors.New("no compatible interpreter")
    26  )
    27