Crate eei

Crate eei 

Source

Enums§

CallResult

Functions§

ethereum_call
Send a message including data and/or ether to and address
ethereum_callCode
DEPRECATED, use callDelegate.
ethereum_callDataCopy
Get data from the current environment’s input data.
ethereum_callDelegate
Call another contract on behalf of the original caller.
ethereum_callStatic
Call a node by it’s address, but do not modify it’s state. This can be used for testing a transaction.
ethereum_codeCopy
Copy bytes of code into memory.
ethereum_create
Create a new contract
ethereum_externalCodecodeCopy
Copy bytes of code into memory.
ethereum_finish
Stop execution and return output data.
ethereum_getAddress
Get the address of currently executing account.
ethereum_getBlockCoinbase
Get the address of the beneficiary.
ethereum_getBlockDifficulty
Get the difficulty of the current block
ethereum_getBlockGasLimit
Get the blocks gas limit
ethereum_getBlockHash
Gets the hash of a recent block.
ethereum_getBlockNumber
Get the blocks number
ethereum_getBlockTimestamp
Get the blocks timestamp
ethereum_getCallDataSize
Get size of input data in current environment’s message or transaction.
ethereum_getCallValue
Get the deposited ether value of this transaction and puts the amount in memory.
ethereum_getCaller
Get the address of the caller and put it in memory.
ethereum_getCodeSize
Get the size of the current code running in bytes.
ethereum_getExternalBalance
Gets ethereum balance of the given account.
ethereum_getExternalCodeSize
Get the size of of a contract’s code in bytes.
ethereum_getGasLeft
Get the gas left
ethereum_getReturnDataSize
Get the return data size of call, callCode, callDelegate, callStatic or create.
ethereum_getTxGasPrice
Get the blocks gas limit
ethereum_getTxOrigin
Get the address of origination of this contracts execution
ethereum_loadData
Load data from storage into memory.
ethereum_log
Create a log on the current block
ethereum_returnDataCopy
Get the return data of call, callCode, callDelegate, callStatic or create.
ethereum_selfDestruct
Self destruct this contract and give its ether to someone.
ethereum_storeData
Store data from memory
ethereum_useGas
Subtracts an amount to the gas counter

Type Aliases§

Address
A 160 bit number representing an ethereum address.
Amount
Data
Hash