Table of Contents - etherlite-0.5.2 Documentation
Classes and Modules
- Etherlite
- Etherlite::Abi
- Etherlite::Abi::LoadContract
- Etherlite::Abi::LoadFunction
- Etherlite::Abi::LoadType
- Etherlite::Account
- Etherlite::Account::Anonymous
- Etherlite::Account::Base
- Etherlite::Account::Local
- Etherlite::Account::PrivateKey
- Etherlite::Address
- Etherlite::Api
- Etherlite::Api::Address
- Etherlite::Api::Node
- Etherlite::Api::ParityRpc
- Etherlite::Api::Rpc
- Etherlite::Client
- Etherlite::Configuration
- Etherlite::Connection
- Etherlite::Contract
- Etherlite::Contract::Base
- Etherlite::Contract::EventBase
- Etherlite::Contract::EventBase::DecodeLogInputs
- Etherlite::Contract::EventInput
- Etherlite::Contract::Function
- Etherlite::Contract::FunctionInput
- Etherlite::Error
- Etherlite::EventProvider
- Etherlite::InitGenerator
- Etherlite::NodeError
- Etherlite::NonceManager
- Etherlite::NotSupportedError
- Etherlite::RPCError
- Etherlite::Railtie
- Etherlite::Railties
- Etherlite::Railties::ConfigurationExtensions
- Etherlite::Railties::Utils
- Etherlite::Support
- Etherlite::Support::Array
- Etherlite::Transaction
- Etherlite::Types
- Etherlite::Types::Address
- Etherlite::Types::ArrayDynamic
- Etherlite::Types::ArrayFixed
- Etherlite::Types::Base
- Etherlite::Types::Boolean
- Etherlite::Types::ByteString
- Etherlite::Types::Bytes
- Etherlite::Types::Fixed
- Etherlite::Types::Integer
- Etherlite::Types::String
- Etherlite::UnlinkedContractError
- Etherlite::Utils
- Etherlite::Utils::ValidateAddress
Methods
- ::at — Etherlite::Contract::Base
- ::bytecode — Etherlite::Contract::Base
- ::clear_cache — Etherlite::NonceManager
- ::config — Etherlite
- ::configure — Etherlite
- ::connect — Etherlite
- ::connection — Etherlite
- ::constructor — Etherlite::Contract::Base
- ::decode — Etherlite::Contract::EventBase
- ::deploy — Etherlite::Contract::Base
- ::events — Etherlite::Contract::Base
- ::functions — Etherlite::Contract::Base
- ::included — Etherlite::Railties::ConfigurationExtensions
- ::inputs — Etherlite::Contract::EventBase
- ::load_contracts — Etherlite::Railties::Utils
- ::logger — Etherlite
- ::new — Etherlite::Account::Anonymous
- ::new — Etherlite::Account::Base
- ::new — Etherlite::Account::PrivateKey
- ::new — Etherlite::Address
- ::new — Etherlite::Client
- ::new — Etherlite::Contract::EventBase
- ::new — Etherlite::Configuration
- ::new — Etherlite::Connection
- ::new — Etherlite::Contract::Base
- ::new — Etherlite::Contract::EventInput
- ::new — Etherlite::Contract::Function
- ::new — Etherlite::Contract::FunctionInput
- ::new — Etherlite::RPCError
- ::new — Etherlite::NodeError
- ::new — Etherlite::NonceManager
- ::new — Etherlite::Transaction
- ::new — Etherlite::Types::ArrayDynamic
- ::new — Etherlite::Types::ArrayFixed
- ::new — Etherlite::Types::Bytes
- ::new — Etherlite::Types::Fixed
- ::new — Etherlite::Types::Integer
- ::original_name — Etherlite::Contract::EventBase
- ::signature — Etherlite::Contract::EventBase
- ::topic — Etherlite::Contract::EventBase
- ::unlinked_bytecode — Etherlite::Contract::Base
- ::valid_address? — Etherlite
- #== — Etherlite::Account::Base
- #abi_definitions — Etherlite::Abi::LoadContract
- #account_from_pk — Etherlite::Api::Node
- #accounts — Etherlite::Api::Node
- #address — Etherlite::Api::Address
- #anonymous_account — Etherlite::Api::Node
- #assign_attributes — Etherlite::Configuration
- #attributes — Etherlite::Contract::EventBase::DecodeLogInputs
- #b1_128 — Etherlite::Abi::LoadType
- #b1_256 — Etherlite::Abi::LoadType
- #b2_128 — Etherlite::Abi::LoadType
- #block_hash — Etherlite::Transaction
- #block_number — Etherlite::Transaction
- #build — Etherlite::Abi::LoadFunction
- #build_array_type — Etherlite::Abi::LoadType
- #build_base_type — Etherlite::Abi::LoadType
- #build_function_from_definition — Etherlite::Abi::LoadContract
- #build_params_from_options — Etherlite::Account::Local
- #build_raw_transaction — Etherlite::Account::PrivateKey
- #caching_enabled? — Etherlite::NonceManager
- #call — Etherlite::Account::Base
- #call_constant — Etherlite::Account::Base
- #confirmations — Etherlite::Transaction
- #constant? — Etherlite::Contract::Function
- #contract_address — Etherlite::Transaction
- #create_index — Etherlite::InitGenerator
- #decode — Etherlite::Contract::Function
- #decode — Etherlite::Types::Address
- #decode — Etherlite::Types::ArrayDynamic
- #decode — Etherlite::Types::ArrayFixed
- #decode — Etherlite::Types::Base
- #decode — Etherlite::Types::Boolean
- #decode — Etherlite::Types::ByteString
- #decode — Etherlite::Types::Integer
- #decode — Etherlite::Types::String
- #decode — Etherlite::Support::Array
- #default_account — Etherlite::Api::Node
- #default_connection_options — Etherlite::Configuration
- #default_logger — Etherlite::Configuration
- #define_class_getter — Etherlite::Abi::LoadContract
- #define_event — Etherlite::Abi::LoadContract
- #define_function — Etherlite::Abi::LoadContract
- #dynamic? — Etherlite::Types::Base
- #encode — Etherlite::Contract::Function
- #encode — Etherlite::Types::Address
- #encode — Etherlite::Types::ArrayDynamic
- #encode — Etherlite::Types::ArrayFixed
- #encode — Etherlite::Types::Base
- #encode — Etherlite::Types::Boolean
- #encode — Etherlite::Types::ByteString
- #encode — Etherlite::Types::Bytes
- #encode — Etherlite::Types::Fixed
- #encode — Etherlite::Types::Integer
- #encode — Etherlite::Types::String
- #encode — Etherlite::Support::Array
- #encode_address_param — Etherlite::Utils
- #encode_block_param — Etherlite::Utils
- #encode_quantity_param — Etherlite::Utils
- #eth_block_number — Etherlite::Api::Rpc
- #eth_call — Etherlite::Api::Rpc
- #eth_gas_price — Etherlite::Api::Rpc
- #eth_get_balance — Etherlite::Api::Rpc
- #eth_get_transaction_by_hash — Etherlite::Api::Rpc
- #eth_get_transaction_count — Etherlite::Api::Rpc
- #eth_get_transaction_receipt — Etherlite::Api::Rpc
- #eth_send_raw_transaction — Etherlite::Api::Rpc
- #eth_send_transaction — Etherlite::Api::Rpc
- #event_by_topic — Etherlite::EventProvider
- #events — Etherlite::Transaction
- #evm_increase_time — Etherlite::Api::Rpc
- #evm_mine — Etherlite::Api::Rpc
- #evm_revert — Etherlite::Api::Rpc
- #evm_snapshot — Etherlite::Api::Rpc
- #failed? — Etherlite::Transaction
- #fixed? — Etherlite::Types::Base
- #function_constant? — Etherlite::Abi::LoadContract
- #function_payable? — Etherlite::Abi::LoadContract
- #gas — Etherlite::Transaction
- #gas_price — Etherlite::Account::PrivateKey
- #gas_price — Etherlite::Transaction
- #gas_used — Etherlite::Transaction
- #get_balance — Etherlite::Api::Address
- #get_block_number — Etherlite::Api::Node
- #get_gas_price — Etherlite::Api::Node
- #get_logs — Etherlite::Contract::Base
- #get_logs — Etherlite::Api::Node
- #get_transaction — Etherlite::Api::Node
- #handle_response — Etherlite::Connection
- #hex_to_int — Etherlite::Utils
- #hex_to_uint — Etherlite::Utils
- #indexed? — Etherlite::Contract::EventInput
- #indexed_inputs — Etherlite::Contract::EventBase::DecodeLogInputs
- #indexed_values — Etherlite::Contract::EventBase::DecodeLogInputs
- #int_to_hex — Etherlite::Utils
- #ipc_call — Etherlite::Connection
- #json_encoded_address — Etherlite::Api::Address
- #last_nonce_for — Etherlite::NonceManager
- #last_observed_nonce_for — Etherlite::NonceManager
- #load_account — Etherlite::Api::Node
- #load_address — Etherlite::Api::Node
- #load_contract — Etherlite::Abi
- #load_contract_at — Etherlite::Abi
- #load_function — Etherlite::Abi
- #load_transaction — Etherlite::Api::Node
- #lock — Etherlite::Account::Local
- #logs — Etherlite::Transaction
- #maximum — Etherlite::Types::Fixed
- #maximum — Etherlite::Types::Integer
- #mined? — Etherlite::Transaction
- #name — Etherlite::Contract::EventInput
- #name — Etherlite::Contract::FunctionInput
- #new_unique_id — Etherlite::Connection
- #next_nonce — Etherlite::Account::Base
- #next_nonce_for — Etherlite::NonceManager
- #non_indexed_inputs — Etherlite::Contract::EventBase::DecodeLogInputs
- #non_indexed_values — Etherlite::Contract::EventBase::DecodeLogInputs
- #nonce_manager — Etherlite::Account::PrivateKey
- #normalize_address — Etherlite::Utils
- #normalize_address_param — Etherlite::Utils
- #original — Etherlite::Transaction
- #parity_next_nonce — Etherlite::Api::ParityRpc
- #parse_function — Etherlite::Account::Base
- #parse_raw_log — Etherlite::EventProvider
- #parse_raw_logs — Etherlite::EventProvider
- #payable? — Etherlite::Contract::Function
- #perform — Etherlite::Abi::LoadContract
- #perform — Etherlite::Abi::LoadFunction
- #perform — Etherlite::Abi::LoadType
- #perform — Etherlite::Contract::EventBase::DecodeLogInputs
- #perform — Etherlite::Utils::ValidateAddress
- #personal_send_transaction — Etherlite::Api::Rpc
- #receipt — Etherlite::Transaction
- #refresh — Etherlite::Transaction
- #register_account — Etherlite::Api::Node
- #register_contract_events — Etherlite::EventProvider
- #register_event — Etherlite::EventProvider
- #removed? — Etherlite::Transaction
- #reset — Etherlite::Configuration
- #send_transaction — Etherlite::Account::Base
- #send_transaction — Etherlite::Account::Local
- #send_transaction — Etherlite::Account::PrivateKey
- #send_transaction_with_passphrase — Etherlite::Account::Local
- #sha3 — Etherlite::Utils
- #sign_with_connection_chain — Etherlite::Account::PrivateKey
- #signature — Etherlite::Contract::Function
- #signature — Etherlite::Contract::FunctionInput
- #signature — Etherlite::Types::Address
- #signature — Etherlite::Types::ArrayDynamic
- #signature — Etherlite::Types::ArrayFixed
- #signature — Etherlite::Types::Base
- #signature — Etherlite::Types::Boolean
- #signature — Etherlite::Types::ByteString
- #signature — Etherlite::Types::Bytes
- #signature — Etherlite::Types::Fixed
- #signature — Etherlite::Types::Integer
- #signature — Etherlite::Types::String
- #size — Etherlite::Types::Address
- #size — Etherlite::Types::ArrayFixed
- #size — Etherlite::Types::Base
- #size — Etherlite::Types::Boolean
- #size — Etherlite::Types::Bytes
- #size — Etherlite::Types::Fixed
- #size — Etherlite::Types::Integer
- #status — Etherlite::Transaction
- #store_by_name — Etherlite::Contract::EventBase::DecodeLogInputs
- #succeeded? — Etherlite::Transaction
- #to_s — Etherlite::Address
- #transfer_to — Etherlite::Account::Base
- #uint_to_hex — Etherlite::Utils
- #unlinked_bytecode — Etherlite::Abi::LoadContract
- #unlock — Etherlite::Account::Local
- #use_ssl? — Etherlite::Connection
- #valid_address? — Etherlite::Utils
- #valid_checksum? — Etherlite::Utils::ValidateAddress
- #value — Etherlite::Transaction
- #wait_for_block — Etherlite::Transaction
- #with_next_nonce_for — Etherlite::NonceManager