Access to Ethereum-Based Blockchains Through Geth Nodes


[Up] [Top]

Documentation for package ‘gethr’ version 0.1.0

Help Pages

A D E G H I M N P S T W

gethr-package gethr: Access to Ethereum-based Blockchains through Geth Nodes Using the R Language

-- A --

admin_addPeer New node based on the enode
admin_datadir Path being used by the node.
admin_nodeInfo Node basic information
admin_peers Peers basic information
admin_setSolc Solidity compiler path
admin_startRPC HTTP based JSON RPC API initialization.
admin_startWS WebSocket based JSON RPC API initialization.
admin_stopRPC HTTP based JSON RPC API stop.
admin_stopWS WebSocket based JSON RPC API stop.

-- D --

debug_backtraceAt Logging backtrace location.
debug_blockProfile Block profiling activation.
debug_cpuProfile CPU profiling activation.
debug_dumpBlock State of the block.
debug_gcStats Garbage collector statistics.
debug_getBlockRlp Recursive Length Prefix of the block.
debug_goTrace Go runtime tracing activation.
debug_memStats Runtime memory statistics
debug_seedHash Seed hash of the block
debug_setBlockProfileRate Block profile data collection rate.
debug_setHead Current head of the chain configuration.
debug_stacks Printer representation of the stacks.
debug_startCPUProfile CPU profiling permanent activation.
debug_startGoTrace Go runtime trace permanent activation.
debug_stopCPUProfile CPU profiling stop.
debug_stopGoTrace Go trace stop.
debug_traceBlock Full trace of a block.
debug_traceBlockByHash Full trace of a block by hash.
debug_traceBlockByNumber Full trace of a block by number.
debug_traceBlockFromFile Full trace of a block using a file as input.
debug_traceTransaction Transaction tracing.
debug_verbosity Logging verbosity.
debug_vmodule Logging verbosity by pattern.
debug_writeBlockProfile Goroutine blocking profile to file.
debug_writeMemProfile Allocation profile to file.
dec_to_hex Decimal to hexadecimal conversion.

-- E --

ether.toEther Conversion to Ether.
ether.toFinney Conversion to Finney.
ether.toGether Conversion to Gether.
ether.toGwei Conversion to Gwei.
ether.toKether Conversion to Kether.
ether.toKwei Conversion to Kwei.
ether.toMether Conversion to Mether.
ether.toMwei Conversion to Mwei.
ether.toSzabo Conversion to Szabo.
ether.toTether Conversion to Tether.
ether.toWei Conversion to Wei.
eth_accounts Addresses owned by client.
eth_blockNumber Current block number.
eth_call New message call.
eth_coinbase Coinbase address.
eth_estimateGas Estimation of the gas.
eth_gasPrice Gas price.
eth_getBalance Balance of an account.
eth_getBlockByHash Block information based on its hash.
eth_getBlockByNumber Block information based on its number.
eth_getBlockTransactionCountByHash Transactions in a block given a hash.
eth_getBlockTransactionCountByNumber Transactions in a block given a number.
eth_getCode Code at an address.
eth_getFilterChanges Filter information since last poll.
eth_getFilterLogs Filter information.
eth_getLogs New filter and its logs.
eth_getProof Value from storage position.
eth_getStorageAt Value from storage position.
eth_getTransactionByBlockHashAndIndex Transaction information given a block hash and an index position.
eth_getTransactionByBlockNumberAndIndex Transaction information given a block number and an index position.
eth_getTransactionByHash Transaction information given a transaction hash.
eth_getTransactionCount Transactions an address has sent.
eth_getTransactionReceipt Transaction receipt.
eth_getUncleByBlockHashAndIndex Uncle information given a block hash and an index position.
eth_getUncleByBlockNumberAndIndex Uncle information given a block number and an index position.
eth_getUncleCountByBlockHash Uncles in a block given a hash.
eth_getUncleCountByBlockNumber Uncles in a block given a number.
eth_getWork Work performed by the current block
eth_hashrate Hashes per second that are mined.
eth_mining Whether client is mining or not.
eth_newBlockFilter New block filter.
eth_newFilter New filter.
eth_newPendingTransactionFilter New pending transaction filter.
eth_protocolVersion Ethereum protocol version.
eth_sendRawTransaction New raw transaction
eth_sendTransaction New transaction
eth_sign Ethereum specific signature
eth_submitHashrate Mining hashrate submission.
eth_submitWork Proof-of-work submission
eth_syncing Sync status.
eth_uninstallFilter Filter removal.

-- G --

gethr gethr: Access to Ethereum-based Blockchains through Geth Nodes Using the R Language
get_network_id ID of the network.
get_post RPC call helper method.
get_rpc_address RPC address of the node.

-- H --

hex_to_dec Hexadecimal to decimal conversion.
hex_to_text Hexadecimal to string conversion.

-- I --

is.wholenumber Whole numbers identification.

-- M --

miner_setEtherBase Etherbase for mining.
miner_setExtra Extra data for mined blocks.
miner_setGasPrice Minimal gas price for mining.
miner_start Mining process to be started.
miner_stop Mining process to be stopped.

-- N --

net_listening Whether client is listening or not.
net_peerCount Number of peers connected.
net_version Current network id.

-- P --

personal_ecRecover Signatory address.
personal_importRawKey New account creation giving the private key.
personal_listAccounts Addresses owned by client.
personal_lockAccount Account deletion.
personal_newAccount New account creation.
personal_sendTransaction New transaction
personal_sign Ethereum specific signature
personal_unlockAccount Unlocking the key.
process_block Values of the blocks in plain text or decimal instead of hexadecimal.
process_log Values of the logs in decimal instead of hexadecimal.
process_receipt Values of the receipts in plain text or decimal instead of hexadecimal.
process_transaction Values of the transactions in plain text or decimal instead of hexadecimal.

-- S --

set_network_id ID of the network update.
set_rpc_address Query of the RPC address of the node.
shh_addPrivatekey Key pair storage.
shh_addSymKey Symmetric key storage.
shh_deleteKeyPair Key pair deletion.
shh_deleteSymKey Symmetric key deletion.
shh_generateSymKeyFromPassword Symmetric key generation and storage.
shh_getPrivateKey Private key given a key pair ID.
shh_getPublicKey Public key given a key pair ID.
shh_getSymKey Symmetric key given a symmetric key ID.
shh_hasKeyPair Key pair existence confirmation.
shh_hasSymKey Symmetric key existence confirmation.
shh_info Information about the whisper.
shh_markTrustedPeer Indication of trusted peers.
shh_newKeyPair Key pair creation and storage.
shh_newMessageFilter New filter in the node.
shh_newSymKey Symmetric key creation and storage.
shh_post New whisper message.
shh_setMaxMessageSize Maximal message size allowed by this node.
shh_setMinPoW Minimal Pow.
shh_version Current whisper protocol.

-- T --

text_to_hex String to hexadecimal conversion.
txpool_content Information about pending and queued transactions.
txpool_inspect Summary of the information about pending and queued transactions.
txpool_status Number of pending and queued transactions.

-- W --

web3_clientVersion Current client version.
web3_sha3 Keccak-256 value of the data.