Documentation ¶
Overview ¶
package evmnames provides the names of EVM core contract functions and fields. It is separated from the evm interface to avoid import loops (the names are used by isc.evmOffLedgerRequest).
Index ¶
Constants ¶
View Source
const ( Contract = "evm" // EVM state FuncSendTransaction = "sendTransaction" FuncEstimateGas = "estimateGas" FuncGetBalance = "getBalance" FuncCallContract = "callContract" FuncGetNonce = "getNonce" FuncGetReceipt = "getReceipt" FuncGetCode = "getCode" FuncGetBlockNumber = "getBlockNumber" FuncGetBlockByNumber = "getBlockByNumber" FuncGetBlockByHash = "getBlockByHash" FuncGetTransactionByHash = "getTransactionByHash" FuncGetTransactionByBlockHashAndIndex = "getTransactionByBlockHashAndIndex" FuncGetTransactionByBlockNumberAndIndex = "getTransactionByBlockNumberAndIndex" FuncGetTransactionCountByBlockHash = "getTransactionCountByBlockHash" FuncGetTransactionCountByBlockNumber = "getTransactionCountByBlockNumber" FuncGetStorage = "getStorage" FuncGetLogs = "getLogs" FuncGetChainID = "getChainID" FuncGetCallGasLimit = "getCallGasLimit" FuncRegisterERC20NativeToken = "registerERC20NativeToken" FuncRegisterERC721NFTCollection = "registerERC721NFTCollection" // block context FuncOpenBlockContext = "openBlockContext" FuncCloseBlockContext = "closeBlockContext" FieldTransaction = "t" FieldCallMsg = "c" FieldChainID = "chid" FieldGenesisAlloc = "g" FieldAddress = "a" FieldKey = "k" FieldAgentID = "i" FieldTransactionIndex = "ti" FieldTransactionHash = "h" FieldResult = "r" FieldBlockNumber = "bn" FieldBlockHash = "bh" FieldGasRatio = "w" FieldBlockGasLimit = "gl" FieldFilterQuery = "fq" FieldBlockKeepAmount = "bk" FieldFoundrySN = "fs" FieldTokenName = "n" FieldTokenTickerSymbol = "t" FieldTokenDecimals = "d" FieldNFTCollectionID = "C" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.