Ethereum PHP
PHP interface to Ethereum JSON-RPC API.
Ethereum Member List

This is the complete list of members for Ethereum, including all inherited members.

$clientEthereum
$debugHtmlEthereum
__call(string $method, array $args)Ethereum
__construct(string $url='http://localhost:8545')Ethereum
convertCurrency(float $amount, string $from='wei', string $to='ether')EthereumStaticstatic
db_getHex(EthS $arg1, EthS $arg2)Web3Interface
db_getString(EthS $arg1, EthS $arg2)Web3Interface
db_putHex(EthS $arg1, EthS $arg2, EthD $arg3)Web3Interface
db_putString(EthS $arg1, EthS $arg2, EthS $arg3)Web3Interface
debug(string $title, $content=null)Ethereum
ensureHexPrefix($str)EthereumStaticstatic
eth_accounts()Web3Interface
eth_blockNumber()Web3Interface
eth_call(CallTransaction $arg1, EthBlockParam $arg2)Web3Interface
eth_coinbase()Web3Interface
eth_compileLLL(EthS $arg1)Web3Interface
eth_compileSerpent(EthS $arg1)Web3Interface
eth_compileSolidity(EthS $arg1)Web3Interface
eth_estimateGas(EstimateTransaction $arg1, EthBlockParam $arg2)Web3Interface
eth_gasPrice()Web3Interface
eth_getBalance(EthD20 $arg1, EthBlockParam $arg2)Web3Interface
eth_getBlockByHash(EthD32 $arg1, EthB $arg2)Web3Interface
eth_getBlockByNumber(EthBlockParam $arg1, EthB $arg2)Web3Interface
eth_getBlockTransactionCountByHash(EthD32 $arg1)Web3Interface
eth_getBlockTransactionCountByNumber(EthBlockParam $arg1)Web3Interface
eth_getCode(EthD20 $arg1, EthBlockParam $arg2)Web3Interface
eth_getCompilers()Web3Interface
eth_getFilterChanges(EthQ $arg1)Web3Interface
eth_getFilterLogs(EthQ $arg1)Web3Interface
eth_getLogs(Filter $arg1)Web3Interface
eth_getStorageAt(EthD20 $arg1, EthQ $arg2, EthBlockParam $arg3)Web3Interface
eth_getTransactionByBlockHashAndIndex(EthD32 $arg1, EthQ $arg2)Web3Interface
eth_getTransactionByBlockNumberAndIndex(EthBlockParam $arg1, EthQ $arg2)Web3Interface
eth_getTransactionByHash(EthD32 $arg1)Web3Interface
eth_getTransactionCount(EthD20 $arg1, EthBlockParam $arg2)Web3Interface
eth_getTransactionReceipt(EthD32 $arg1)Web3Interface
eth_getUncleByBlockHashAndIndex(EthD32 $arg1, EthQ $arg2)Web3Interface
eth_getUncleByBlockNumberAndIndex(EthBlockParam $arg1, EthQ $arg2)Web3Interface
eth_getUncleCountByBlockHash(EthD32 $arg1)Web3Interface
eth_getUncleCountByBlockNumber(EthQ $arg1)Web3Interface
eth_getWork()Web3Interface
eth_hashrate()Web3Interface
eth_mining()Web3Interface
eth_newBlockFilter()Web3Interface
eth_newFilter(Filter $arg1)Web3Interface
eth_newPendingTransactionFilter()Web3Interface
eth_protocolVersion()Web3Interface
eth_sendRawTransaction(EthD $arg1)Web3Interface
eth_sendTransaction(SendTransaction $arg1)Web3Interface
eth_sign(EthD20 $arg1, EthD32 $arg2)Web3Interface
eth_submitHashrate(EthD $arg1, EthD $arg2)Web3Interface
eth_submitWork(EthD $arg1, EthD32 $arg2, EthD32 $arg3)Web3Interface
eth_syncing()Web3Interface
eth_uninstallFilter(EthQ $arg1)Web3Interface
etherRequest(string $method, array $params=[])Ethereum
getDefinition()EthereumStaticstatic
getMethodSignature($input)EthereumStaticstatic
handleFilterChangeValues(array $values)Ethereumprotectedstatic
hasHexPrefix($str)EthereumStaticstatic
isArrayType(string $type)Ethereumprotectedstatic
isValidAddress($address, $throw=false)EthereumStaticstatic
isValidFunction($input)EthereumStaticstatic
isValidHexData($str)EthereumStaticstatic
isValidHexQuantity($str)EthereumStaticstatic
net_listening()Web3Interface
net_peerCount()Web3Interface
net_version()Web3Interface
personal_ecRecover(EthD $arg1, EthD $arg2)Web3Interface
personal_sign(EthD20 $arg1, EthD $arg2, EthS $arg3)Web3Interface
personalEcRecover(string $message, EthD $signature)Ethereumstatic
phpKeccak256($string)EthereumStaticstatic
removeHexPrefix($str)EthereumStaticstatic
request(string $method, array $params=[])Ethereum
sha3($string)EthereumStaticstatic
shh_addToGroup(EthD $arg1)Web3Interface
shh_getFilterChanges(EthQ $arg1)Web3Interface
shh_getMessages(EthQ $arg1)Web3Interface
shh_hasIdentity(EthD $arg1)Web3Interface
shh_newFilter(SHHFilter $arg1)Web3Interface
shh_newGroup()Web3Interface
shh_newIdentity()Web3Interface
shh_post(SHHPost $arg1)Web3Interface
shh_uninstallFilter(EthQ $arg1)Web3Interface
shh_version()Web3Interface
valueArray(array $values, string $typeClass)Ethereumstatic
web3_clientVersion()Web3Interface
web3_sha3(EthS $arg1)Web3Interface