Module ethane::rpc[][src]

Functions to generate Rpcs

These functions are a type-safe implementation of

There are some deviations between what is really supported and the official specification. This is why some functions are marked as deprecated. They will probably be removed.

Use these functions to generate Rpc objects and pass them to the call function of a connector.

Modules

sub

Provides functions used for subscriptions

Structs

Rpc

Wrapper for the remote procedure call

Functions

eth_accounts
eth_block_number
eth_call
eth_coinbase
eth_compile_lllDeprecated
eth_compile_serpentDeprecated
eth_compile_solidityDeprecated
eth_estimate_gas
eth_gas_price
eth_get_balance
eth_get_block_by_hash
eth_get_block_by_number
eth_get_block_transaction_count_by_hash
eth_get_block_transaction_count_by_number
eth_get_code
eth_get_compilersDeprecated
eth_get_filter_changes
eth_get_filter_logs
eth_get_logs
eth_get_storage_at
eth_get_transaction_by_block_hash_and_index
eth_get_transaction_by_block_number_and_index
eth_get_transaction_by_hash
eth_get_transaction_count
eth_get_transaction_receipt
eth_get_uncle_by_block_hash_and_index
eth_get_uncle_by_block_number_and_index
eth_get_uncle_count_by_block_hash
eth_get_uncle_count_by_block_number
eth_get_workDeprecated
eth_hashrate
eth_mining
eth_new_block_filter
eth_new_filter
eth_new_pending_transaction_filter
eth_protocol_version
eth_send_raw_transaction
eth_send_transaction
eth_sign
eth_sign_transaction
eth_submit_hashrateDeprecated
eth_submit_workDeprecated
eth_syncing
eth_uninstall_filter
net_listening
net_peer_count
net_version
personal_ec_recover
personal_import_raw_key
personal_list_accounts
personal_lock_account
personal_new_account
personal_send_transaction
personal_sign
personal_unlock_account
txpool_content
txpool_inspect
txpool_status
web3_client_version
web3_sha3