Crate eei[][src]

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 Definitions

Address

A 160 bit number representing an ethereum address.

Amount
Data
Hash