Skip to main content

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