Table of Contents - ruby-ethereum-0.10.0 Documentation
Classes and Modules
- Array
- Ethereum
- Ethereum::ABI
- Ethereum::ABI::ContractTranslator
- Ethereum::ABI::DecodingError
- Ethereum::ABI::EncodingError
- Ethereum::ABI::Type
- Ethereum::ABI::Type::ParseError
- Ethereum::ABI::ValueOutOfBounds
- Ethereum::Account
- Ethereum::Address
- Ethereum::AssertError
- Ethereum::BaseConvert
- Ethereum::Block
- Ethereum::BlockGasLimitReached
- Ethereum::BlockHeader
- Ethereum::Bloom
- Ethereum::CachedBlock
- Ethereum::Chain
- Ethereum::ChecksumError
- Ethereum::Constant
- Ethereum::ContractCreationFailed
- Ethereum::DB
- Ethereum::DB::BaseDB
- Ethereum::DB::EphemDB
- Ethereum::DB::LevelDB
- Ethereum::DB::OverlayDB
- Ethereum::DB::RefcountDB
- Ethereum::DeprecatedError
- Ethereum::Env
- Ethereum::Ethash
- Ethereum::EthashRuby
- Ethereum::EthashRuby::Cache
- Ethereum::EthashRuby::Hashimoto
- Ethereum::EthashRuby::Utils
- Ethereum::ExternalCall
- Ethereum::FastRLP
- Ethereum::FastVM
- Ethereum::FastVM::CallData
- Ethereum::FastVM::Message
- Ethereum::FastVM::State
- Ethereum::FormatError
- Ethereum::Index
- Ethereum::InsufficientBalance
- Ethereum::InsufficientStartGas
- Ethereum::InvalidBlock
- Ethereum::InvalidNonce
- Ethereum::InvalidSPVProof
- Ethereum::InvalidTransaction
- Ethereum::InvalidUncles
- Ethereum::Log
- Ethereum::Miner
- Ethereum::Opcodes
- Ethereum::OpenSSL_EC
- Ethereum::PrivateKey
- Ethereum::PruningTrie
- Ethereum::PublicKey
- Ethereum::Receipt
- Ethereum::SPV
- Ethereum::SPV::Proof
- Ethereum::SPV::ProofConstructor
- Ethereum::SPV::ProofVerifier
- Ethereum::Secp256k1
- Ethereum::Secp256k1::InvalidPrivateKey
- Ethereum::SecureTrie
- Ethereum::Sedes
- Ethereum::SpecialContract
- Ethereum::SpecialContract::ECRecover
- Ethereum::SpecialContract::Identity
- Ethereum::SpecialContract::RIPEMD160
- Ethereum::SpecialContract::SHA256
- Ethereum::Tester
- Ethereum::Tester::ABIContract
- Ethereum::Tester::Fixture
- Ethereum::Tester::Language
- Ethereum::Tester::LogRecorder
- Ethereum::Tester::SolidityWrapper
- Ethereum::Tester::SolidityWrapper::CompileError
- Ethereum::Tester::State
- Ethereum::Transaction
- Ethereum::TransactionFailed
- Ethereum::TransientTrie
- Ethereum::TransientTrie::InvalidTransientTrieOperation
- Ethereum::Trie
- Ethereum::Trie::InvalidNode
- Ethereum::Trie::InvalidNodeType
- Ethereum::Trie::NibbleKey
- Ethereum::UnknownParentError
- Ethereum::UnsignedTransactionError
- Ethereum::Utils
- Ethereum::VM
- Ethereum::VM::CallData
- Ethereum::VM::Message
- Ethereum::VM::State
- Ethereum::ValidationError
- Ethereum::ValueError
- FalseClass
- Module
- NilClass
- Numeric
- Object
- String
- TrueClass
Methods
- ::BN_num_bytes — Ethereum::OpenSSL_EC
- ::[] — Ethereum::SpecialContract
- ::accounts — Ethereum::Tester::Fixture
- ::all — Ethereum::Tester::Language
- ::b256 — Ethereum::Bloom
- ::bits — Ethereum::Bloom
- ::bits_in_number — Ethereum::Bloom
- ::build_blank — Ethereum::Account
- ::build_from_header — Ethereum::Block
- ::build_from_parent — Ethereum::Block
- ::cache_by_file — Ethereum::Ethash
- ::cache_by_seed — Ethereum::Ethash
- ::calc_difficulty — Ethereum::Block
- ::calc_gaslimit — Ethereum::Block
- ::check_gaslimit — Ethereum::Block
- ::check_pow — Ethereum::Miner
- ::code_cache — Ethereum::FastVM
- ::code_cache — Ethereum::VM
- ::combine — Ethereum::Bloom
- ::combined — Ethereum::Tester::SolidityWrapper
- ::compile — Ethereum::Tester::SolidityWrapper
- ::compile_code — Ethereum::Tester::SolidityWrapper
- ::compile_code_or_path — Ethereum::Tester::SolidityWrapper
- ::compile_contract — Ethereum::Tester::SolidityWrapper
- ::compile_file — Ethereum::Tester::SolidityWrapper
- ::compile_last_contract — Ethereum::Tester::SolidityWrapper
- ::compile_rich — Ethereum::Tester::SolidityWrapper
- ::compiler_version — Ethereum::Tester::SolidityWrapper
- ::contract — Ethereum::Transaction
- ::create_cached — Ethereum::CachedBlock
- ::decode — Ethereum::Trie::NibbleKey
- ::der_to_private_key — Ethereum::OpenSSL_EC
- ::ec_add — Ethereum::OpenSSL_EC
- ::encode — Ethereum::Trie::NibbleKey
- ::execute — Ethereum::FastVM
- ::execute — Ethereum::VM
- ::find — Ethereum::Block
- ::find — Ethereum::BlockHeader
- ::format_spaces — Ethereum::Tester::Language
- ::from — Ethereum::Bloom
- ::from_array — Ethereum::Bloom
- ::from_block_rlp — Ethereum::BlockHeader
- ::from_string — Ethereum::Trie::NibbleKey
- ::gas_limit — Ethereum::Tester::Fixture
- ::gas_price — Ethereum::Tester::Fixture
- ::genesis — Ethereum::Block
- ::get — Ethereum::Tester::Language
- ::get_cache — Ethereum::Ethash
- ::get_cache — Ethereum::EthashRuby
- ::get_index — Ethereum::Bloom
- ::get_seed — Ethereum::Ethash
- ::grabbing — Ethereum::SPV
- ::hashimoto_light — Ethereum::Miner
- ::hashimoto_light — Ethereum::Ethash
- ::hashimoto_light — Ethereum::EthashRuby
- ::init_ffi_ssl — Ethereum::OpenSSL_EC
- ::insert — Ethereum::Bloom
- ::keys — Ethereum::Tester::Fixture
- ::make_transaction_proof — Ethereum::SPV
- ::mk_full_signature — Ethereum::Tester::SolidityWrapper
- ::mode — Ethereum::SPV
- ::new — Ethereum::ABI::ContractTranslator
- ::new — Ethereum::ABI::Type
- ::new — Ethereum::Account
- ::new — Ethereum::Address
- ::new — Ethereum::Block
- ::new — Ethereum::BlockHeader
- ::new — Ethereum::Chain
- ::new — Ethereum::DB::EphemDB
- ::new — Ethereum::DB::LevelDB
- ::new — Ethereum::DB::OverlayDB
- ::new — Ethereum::DB::RefcountDB
- ::new — Ethereum::Env
- ::new — Ethereum::EthashRuby::Cache
- ::new — Ethereum::ExternalCall
- ::new — Ethereum::FastVM::CallData
- ::new — Ethereum::FastVM::Message
- ::new — Ethereum::FastVM::State
- ::new — Ethereum::Index
- ::new — Ethereum::Log
- ::new — Ethereum::Miner
- ::new — Ethereum::PrivateKey
- ::new — Ethereum::PublicKey
- ::new — Ethereum::Receipt
- ::new — Ethereum::SecureTrie
- ::new — Ethereum::SPV::Proof
- ::new — Ethereum::SPV::ProofVerifier
- ::new — Ethereum::Tester::ABIContract
- ::new — Ethereum::Tester::State
- ::new — Ethereum::Transaction
- ::new — Ethereum::Trie
- ::new — Ethereum::Trie::NibbleKey
- ::new — Ethereum::VM::CallData
- ::new — Ethereum::VM::Message
- ::new — Ethereum::VM::State
- ::new — Ethereum::Tester::LogRecorder
- ::parse — Ethereum::ABI::Type
- ::priv_to_pub — Ethereum::Secp256k1
- ::proof — Ethereum::SPV
- ::proofs — Ethereum::SPV
- ::query — Ethereum::Bloom
- ::record — Ethereum::SPV
- ::recover_compact — Ethereum::OpenSSL_EC
- ::recover_pubkey — Ethereum::Secp256k1
- ::recover_public_key_from_signature — Ethereum::OpenSSL_EC
- ::recoverable_sign — Ethereum::Secp256k1
- ::regenerate_key — Ethereum::OpenSSL_EC
- ::repack_der_signature — Ethereum::OpenSSL_EC
- ::seeds — Ethereum::Ethash
- ::sign_compact — Ethereum::OpenSSL_EC
- ::signature_to_low_s — Ethereum::OpenSSL_EC
- ::signature_verify — Ethereum::Secp256k1
- ::size_type — Ethereum::ABI::Type
- ::solc_arguments — Ethereum::Tester::SolidityWrapper
- ::solc_parse_output — Ethereum::Tester::SolidityWrapper
- ::solc_path — Ethereum::Tester::SolidityWrapper
- ::solc_path= — Ethereum::Tester::SolidityWrapper
- ::solidity_library_symbol — Ethereum::Tester::SolidityWrapper
- ::solidity_names — Ethereum::Tester::SolidityWrapper
- ::solidity_resolve_address — Ethereum::Tester::SolidityWrapper
- ::solidity_resolve_symbols — Ethereum::Tester::SolidityWrapper
- ::solidity_unresolved_symbols — Ethereum::Tester::SolidityWrapper
- ::store — Ethereum::SPV
- ::terminator — Ethereum::Trie::NibbleKey
- ::to_string — Ethereum::Trie::NibbleKey
- ::verify — Ethereum::Block
- ::verify — Ethereum::SPV
- ::verify_transaction_proof — Ethereum::SPV
- ::which — Ethereum::Tester::SolidityWrapper
- #+ — Ethereum::Trie::NibbleKey
- #< — Ethereum::Block
- #== — Ethereum::ABI::Type
- #== — Ethereum::Block
- #== — Ethereum::BlockHeader
- #== — Ethereum::DB::EphemDB
- #== — Ethereum::DB::LevelDB
- #== — Ethereum::DB::OverlayDB
- #== — Ethereum::Transaction
- #> — Ethereum::Block
- #[] — Ethereum::SecureTrie
- #[] — Ethereum::TransientTrie
- #[] — Ethereum::Trie
- #[]= — Ethereum::SecureTrie
- #[]= — Ethereum::TransientTrie
- #[]= — Ethereum::Trie
- #_mine — Ethereum::Miner
- #_send_tx — Ethereum::Tester::State
- #_state_root — Ethereum::BlockHeader
- #abi_contract — Ethereum::Tester::State
- #account_exists — Ethereum::Block
- #account_to_dict — Ethereum::Block
- #add_block — Ethereum::Chain
- #add_block — Ethereum::Index
- #add_child — Ethereum::Index
- #add_exempt — Ethereum::SPV::Proof
- #add_listener — Ethereum::Block
- #add_log — Ethereum::Block
- #add_node — Ethereum::SPV::Proof
- #add_refund — Ethereum::Block
- #add_suicide — Ethereum::ExternalCall
- #add_transaction — Ethereum::Chain
- #add_transaction_to_list — Ethereum::Block
- #add_transactions — Ethereum::Index
- #address — Ethereum::Sedes
- #apply_msg — Ethereum::ExternalCall
- #apply_transaction — Ethereum::Block
- #babbage — Numeric
- #base58_check_to_bytes — Ethereum::Utils
- #basename — Ethereum::ABI::ContractTranslator
- #big_endian_int — Ethereum::Sedes
- #big_endian_to_int — Ethereum::Utils
- #binary — Ethereum::Sedes
- #blank? — Ethereum::Address
- #block_by_number_key — Ethereum::Index
- #block_coinbase — Ethereum::ExternalCall
- #block_difficulty — Ethereum::ExternalCall
- #block_gas_limit — Ethereum::ExternalCall
- #block_hash — Ethereum::ExternalCall
- #block_number — Ethereum::ExternalCall
- #block_timestamp — Ethereum::ExternalCall
- #bloom — Ethereum::Receipt
- #bloomables — Ethereum::Log
- #build_external_call — Ethereum::Block
- #bytearray_to_int — Ethereum::Utils
- #bytes_to_base58_check — Ethereum::Utils
- #bytes_to_int_array — Ethereum::Utils
- #calc_dataset_item — Ethereum::EthashRuby::Hashimoto
- #call — Ethereum::SpecialContract::ECRecover
- #call — Ethereum::SpecialContract::SHA256
- #call — Ethereum::SpecialContract::RIPEMD160
- #call — Ethereum::SpecialContract::Identity
- #call — Ethereum::Tester::State
- #canonical_type — Ethereum::ABI::ContractTranslator
- #ceil32 — Ethereum::Utils
- #chain_difficulty — Ethereum::Block
- #check_low_s — Ethereum::Transaction
- #check_pow — Ethereum::BlockHeader
- #checksum — Ethereum::Address
- #child_dao_list — Ethereum::Utils
- #child_db_key — Ethereum::Index
- #cleanup — Ethereum::DB::EphemDB
- #cleanup — Ethereum::DB::LevelDB
- #cleanup — Ethereum::DB::OverlayDB
- #cleanup — Ethereum::DB::RefcountDB
- #clear — Ethereum::Trie
- #clear_all — Ethereum::PruningTrie
- #code — Ethereum::Account
- #code= — Ethereum::Account
- #coerce_addr_to_hex — Ethereum::Utils
- #coerce_to_bytes — Ethereum::Utils
- #coerce_to_int — Ethereum::Utils
- #coinbase — Ethereum::Chain
- #coinbase= — Ethereum::Chain
- #commit — Ethereum::Chain
- #commit — Ethereum::DB::EphemDB
- #commit — Ethereum::DB::LevelDB
- #commit — Ethereum::DB::OverlayDB
- #commit — Ethereum::DB::RefcountDB
- #commit_refcount_changes — Ethereum::DB::EphemDB
- #commit_refcount_changes — Ethereum::DB::LevelDB
- #commit_refcount_changes — Ethereum::DB::OverlayDB
- #commit_refcount_changes — Ethereum::DB::RefcountDB
- #commit_state — Ethereum::Block
- #commit_state — Ethereum::CachedBlock
- #commit_state_db — Ethereum::Block
- #common_prefix — Ethereum::Trie::NibbleKey
- #compress — Ethereum::DB::LevelDB
- #constructor_data — Ethereum::ABI::ContractTranslator
- #consume_length_prefix — Ethereum::FastRLP
- #contract — Ethereum::Tester::State
- #convert — Ethereum::BaseConvert
- #create — Ethereum::ExternalCall
- #creates — Ethereum::Transaction
- #data_copy — Ethereum::FastVM
- #data_copy — Ethereum::VM
- #dec_refcount — Ethereum::DB::EphemDB
- #dec_refcount — Ethereum::DB::LevelDB
- #dec_refcount — Ethereum::DB::OverlayDB
- #dec_refcount — Ethereum::DB::RefcountDB
- #decode — Ethereum::ABI::ContractTranslator
- #decode — Ethereum::PrivateKey
- #decode — Ethereum::PublicKey
- #decode — Ethereum::ABI
- #decode — Ethereum::BaseConvert
- #decode — Ethereum::FastRLP
- #decode_abi — Ethereum::ABI
- #decode_event — Ethereum::ABI::ContractTranslator
- #decode_function_result — Ethereum::ABI::ContractTranslator
- #decode_hex — Ethereum::Utils
- #decode_int — Ethereum::EthashRuby::Utils
- #decode_int — Ethereum::Utils
- #decode_primitive_type — Ethereum::ABI
- #decode_to_node — Ethereum::Trie
- #decode_type — Ethereum::ABI
- #decoded_nodes — Ethereum::SPV::Proof
- #decompress — Ethereum::DB::LevelDB
- #del_account — Ethereum::Block
- #delete — Ethereum::DB::EphemDB
- #delete — Ethereum::DB::LevelDB
- #delete — Ethereum::DB::OverlayDB
- #delete — Ethereum::DB::RefcountDB
- #delete — Ethereum::SecureTrie
- #delete — Ethereum::TransientTrie
- #delete — Ethereum::Trie
- #delete_and_delete_storage — Ethereum::Trie
- #delete_branch_node — Ethereum::Trie
- #delete_child_storage — Ethereum::Trie
- #delete_kv_node — Ethereum::Trie
- #delete_node — Ethereum::Trie
- #delete_node_storage — Ethereum::Trie
- #delta_account_item — Ethereum::Block
- #delta_balance — Ethereum::Block
- #deserialize_hash — Ethereum::EthashRuby::Utils
- #double_sha256 — Ethereum::Utils
- #dynamic? — Ethereum::ABI::Type
- #each — Ethereum::SecureTrie
- #each — Ethereum::Trie
- #eat_gas — Ethereum::VM
- #encode — Ethereum::ABI::ContractTranslator
- #encode — Ethereum::PrivateKey
- #encode — Ethereum::PublicKey
- #encode — Ethereum::Trie::NibbleKey
- #encode — Ethereum::ABI
- #encode — Ethereum::BaseConvert
- #encode — Ethereum::FastRLP
- #encode_abi — Ethereum::ABI
- #encode_constructor_arguments — Ethereum::ABI::ContractTranslator
- #encode_hex — Ethereum::Utils
- #encode_int — Ethereum::EthashRuby::Utils
- #encode_int — Ethereum::Utils
- #encode_nested_bytes — Ethereum::FastRLP
- #encode_node — Ethereum::Trie
- #encode_primitive_type — Ethereum::ABI
- #encode_type — Ethereum::ABI
- #eql? — Ethereum::BlockHeader
- #ether — Numeric
- #event — Ethereum::ABI::ContractTranslator
- #event_data — Ethereum::ABI::ContractTranslator
- #event_id — Ethereum::ABI::ContractTranslator
- #evm — Ethereum::Tester::State
- #execute — Ethereum::FastVM
- #execute — Ethereum::VM
- #extract32 — Ethereum::FastVM::CallData
- #extract32 — Ethereum::VM::CallData
- #extract_all — Ethereum::FastVM::CallData
- #extract_all — Ethereum::VM::CallData
- #extract_copy — Ethereum::FastVM::CallData
- #extract_copy — Ethereum::VM::CallData
- #false? — Array
- #false? — Numeric
- #false? — Object
- #false? — String
- #false? — NilClass
- #false? — TrueClass
- #false? — FalseClass
- #finalize — Ethereum::Block
- #find — Ethereum::Trie
- #finney — Numeric
- #fnv — Ethereum::EthashRuby::Hashimoto
- #format — Ethereum::PrivateKey
- #format — Ethereum::PublicKey
- #full_hash — Ethereum::Block
- #full_hash — Ethereum::BlockHeader
- #full_hash — Ethereum::Transaction
- #full_hash — Ethereum::CachedBlock
- #full_hash_hex — Ethereum::Block
- #full_hash_hex — Ethereum::BlockHeader
- #function — Ethereum::ABI::ContractTranslator
- #function_data — Ethereum::ABI::ContractTranslator
- #generate_function — Ethereum::Tester::ABIContract
- #genesis? — Ethereum::Block
- #get — Ethereum::Chain
- #get — Ethereum::DB::EphemDB
- #get — Ethereum::DB::LevelDB
- #get — Ethereum::DB::OverlayDB
- #get — Ethereum::DB::RefcountDB
- #get — Ethereum::SecureTrie
- #get — Ethereum::Trie
- #get_account — Ethereum::Block
- #get_account_item — Ethereum::Block
- #get_ancestor_hash — Ethereum::Block
- #get_ancestor_list — Ethereum::Block
- #get_balance — Ethereum::Block
- #get_block_by_number — Ethereum::Index
- #get_bloom — Ethereum::Chain
- #get_brothers — Ethereum::Chain
- #get_chain — Ethereum::Chain
- #get_children — Ethereum::Chain
- #get_children — Ethereum::Index
- #get_code — Ethereum::Block
- #get_descendants — Ethereum::Chain
- #get_full_size — Ethereum::EthashRuby::Hashimoto
- #get_int — Ethereum::ABI
- #get_intrinsic_gas — Ethereum::Block
- #get_node_type — Ethereum::Trie
- #get_nonce — Ethereum::Block
- #get_parent — Ethereum::Block
- #get_parent_header — Ethereum::Block
- #get_receipt — Ethereum::Block
- #get_receipts — Ethereum::Block
- #get_refcount — Ethereum::DB::RefcountDB
- #get_sig — Ethereum::ABI::ContractTranslator
- #get_size — Ethereum::Trie
- #get_start_alloc — Ethereum::Tester::State
- #get_storage — Ethereum::Block
- #get_storage_data — Ethereum::Block
- #get_transaction — Ethereum::Block
- #get_transaction — Ethereum::Index
- #get_transaction_hashes — Ethereum::Block
- #get_transactions — Ethereum::Block
- #get_transactions — Ethereum::Chain
- #get_uint — Ethereum::ABI
- #get_uncles — Ethereum::Chain
- #get_with_block — Ethereum::BlockHeader
- #grabbing — Ethereum::SPV::ProofConstructor
- #grabbing — Ethereum::SPV::ProofVerifier
- #hard_fork_initialize — Ethereum::Block
- #has_block — Ethereum::Chain
- #has_block_by_number — Ethereum::Index
- #has_key? — Ethereum::Chain
- #has_key? — Ethereum::DB::EphemDB
- #has_key? — Ethereum::DB::LevelDB
- #has_key? — Ethereum::DB::OverlayDB
- #has_key? — Ethereum::DB::RefcountDB
- #has_key? — Ethereum::Trie
- #has_parent? — Ethereum::Block
- #hash — Ethereum::Block
- #hash — Ethereum::BlockHeader
- #hash — Ethereum::Transaction
- #hash — Ethereum::CachedBlock
- #hash160 — Ethereum::Utils
- #hash160_hex — Ethereum::Utils
- #hash32 — Ethereum::Sedes
- #hash_words — Ethereum::EthashRuby::Utils
- #head — Ethereum::Chain
- #head — Ethereum::Tester::State
- #in_main_branch? — Ethereum::Chain
- #inc_refcount — Ethereum::DB::EphemDB
- #inc_refcount — Ethereum::DB::LevelDB
- #inc_refcount — Ethereum::DB::OverlayDB
- #inc_refcount — Ethereum::DB::RefcountDB
- #include? — Ethereum::Chain
- #include? — Ethereum::DB::EphemDB
- #include? — Ethereum::DB::LevelDB
- #include? — Ethereum::DB::OverlayDB
- #include? — Ethereum::DB::RefcountDB
- #include? — Ethereum::Trie
- #include_transaction? — Ethereum::Block
- #increment_nonce — Ethereum::Block
- #initialize_blockchain — Ethereum::Chain
- #initialize_state — Ethereum::Block
- #inspect — Ethereum::Block
- #inspect — Ethereum::BlockHeader
- #inspect — Ethereum::DB::LevelDB
- #inspect — Ethereum::FastVM::Message
- #inspect — Ethereum::Log
- #inspect — Ethereum::VM::Message
- #int20 — Ethereum::Sedes
- #int256 — Ethereum::Sedes
- #int32 — Ethereum::Sedes
- #int_array_to_bytes — Ethereum::Utils
- #int_to_addr — Ethereum::Utils
- #int_to_big_endian — Ethereum::Utils
- #intrinsic_gas_used — Ethereum::Transaction
- #keccak256 — Ethereum::EthashRuby::Utils
- #keccak256 — Ethereum::Utils
- #keccak256_rlp — Ethereum::Utils
- #keccak512 — Ethereum::EthashRuby::Utils
- #keccak512 — Ethereum::Utils
- #light — Ethereum::EthashRuby::Hashimoto
- #listen — Ethereum::ABI::ContractTranslator
- #listen — Ethereum::Tester::ABIContract
- #log — Ethereum::ExternalCall
- #log_bloom — Ethereum::Transaction
- #log_bloom_b256 — Ethereum::Transaction
- #log_dict — Ethereum::Transaction
- #log_log — Ethereum::FastVM
- #log_log — Ethereum::VM
- #log_msg — Ethereum::ExternalCall
- #log_state — Ethereum::ExternalCall
- #log_storage — Ethereum::ExternalCall
- #log_vm_exit — Ethereum::FastVM
- #log_vm_exit — Ethereum::VM
- #log_vm_op — Ethereum::FastVM
- #log_vm_op — Ethereum::VM
- #logger — Ethereum::ABI::ContractTranslator
- #logger — Ethereum::Block
- #logger — Ethereum::BlockHeader
- #logger — Ethereum::Chain
- #logger — Ethereum::DB::LevelDB
- #logger — Ethereum::DB::RefcountDB
- #logger — Ethereum::Miner
- #logger — Ethereum::Transaction
- #lovelace — Numeric
- #lpad — Ethereum::Utils
- #lru_cache — Module
- #max_call_gas — Ethereum::VM
- #mem_extend — Ethereum::FastVM
- #mem_extend — Ethereum::VM
- #mem_fee — Ethereum::VM
- #method_id — Ethereum::ABI::ContractTranslator
- #mine — Ethereum::Miner
- #mine — Ethereum::Tester::State
- #mining_hash — Ethereum::Block
- #mining_hash — Ethereum::BlockHeader
- #mk_contract_address — Ethereum::Utils
- #mk_metropolis_contract_address — Ethereum::Utils
- #mk_transaction_receipt — Ethereum::Block
- #mkspv — Ethereum::Tester::State
- #mod_exp — Ethereum::Utils
- #mod_mul — Ethereum::Utils
- #normalize_address — Ethereum::Utils
- #normalize_args — Ethereum::Receipt
- #normalize_branch_node — Ethereum::Trie
- #normalize_hex_without_prefix — Ethereum::Utils
- #parse — Ethereum::Address
- #parse_int_or_hex — Ethereum::Utils
- #peaceful_exit — Ethereum::FastVM
- #peaceful_exit — Ethereum::VM
- #post_anti_dos_hardfork — Ethereum::ExternalCall
- #post_homestead_hardfork — Ethereum::ExternalCall
- #post_metropolis_hardfork — Ethereum::ExternalCall
- #prefix? — Ethereum::Trie::NibbleKey
- #preprocess_code — Ethereum::FastVM
- #preprocess_code — Ethereum::VM
- #profile — Ethereum::Tester::State
- #put — Ethereum::DB::EphemDB
- #put — Ethereum::DB::LevelDB
- #put — Ethereum::DB::OverlayDB
- #put — Ethereum::DB::RefcountDB
- #put_temporarily — Ethereum::DB::EphemDB
- #put_temporarily — Ethereum::DB::LevelDB
- #put_temporarily — Ethereum::DB::OverlayDB
- #put_temporarily — Ethereum::DB::RefcountDB
- #receipts_root — Ethereum::Block
- #receipts_root — Ethereum::BlockHeader
- #receipts_root= — Ethereum::Block
- #receipts_root= — Ethereum::BlockHeader
- #ref_get — Ethereum::DB::RefcountDB
- #ref_key — Ethereum::DB::RefcountDB
- #ref_put — Ethereum::DB::RefcountDB
- #remove_0x_head — Ethereum::Utils
- #reopen — Ethereum::DB::LevelDB
- #reset_cache — Ethereum::Block
- #reset_storage — Ethereum::Block
- #revert — Ethereum::Block
- #revert — Ethereum::Tester::State
- #revert — Ethereum::CachedBlock
- #revert_refcount_changes — Ethereum::DB::EphemDB
- #revert_refcount_changes — Ethereum::DB::LevelDB
- #revert_refcount_changes — Ethereum::DB::OverlayDB
- #revert_refcount_changes — Ethereum::DB::RefcountDB
- #ripemd160 — Ethereum::Utils
- #root_hash — Ethereum::TransientTrie
- #root_hash — Ethereum::Trie
- #root_hash_valid? — Ethereum::Trie
- #rpad — Ethereum::Utils
- #run — Ethereum::EthashRuby::Hashimoto
- #safe_slice — Array
- #seed — Ethereum::EthashRuby::Cache
- #send_tx — Ethereum::Tester::State
- #sender — Ethereum::Transaction
- #sender= — Ethereum::Transaction
- #serialize_hash — Ethereum::EthashRuby::Utils
- #set — Ethereum::SecureTrie
- #set — Ethereum::Trie
- #set_account_item — Ethereum::Block
- #set_account_item — Ethereum::CachedBlock
- #set_and_journal — Ethereum::Block
- #set_balance — Ethereum::Block
- #set_code — Ethereum::Block
- #set_nonce — Ethereum::Block
- #set_root_hash — Ethereum::TransientTrie
- #set_root_hash — Ethereum::Trie
- #set_storage_data — Ethereum::Block
- #set_with_block — Ethereum::BlockHeader
- #sha256 — Ethereum::Utils
- #shannon — Numeric
- #sign — Ethereum::Transaction
- #size — Ethereum::ABI::Type
- #size — Ethereum::EthashRuby::Cache
- #size — Ethereum::Trie
- #snapshot — Ethereum::Block
- #snapshot — Ethereum::Tester::State
- #state_root — Ethereum::Block
- #state_root — Ethereum::BlockHeader
- #state_root= — Ethereum::Block
- #state_root= — Ethereum::BlockHeader
- #state_root= — Ethereum::CachedBlock
- #store — Ethereum::SPV::ProofConstructor
- #store — Ethereum::SPV::ProofVerifier
- #store_block — Ethereum::Chain
- #subtype — Ethereum::ABI::Type
- #symbols — Ethereum::BaseConvert
- #szabo — Numeric
- #terminate — Ethereum::Trie::NibbleKey
- #terminate? — Ethereum::Trie::NibbleKey
- #to_a — Ethereum::EthashRuby::Cache
- #to_address — Ethereum::PrivateKey
- #to_address — Ethereum::PublicKey
- #to_bitcoin_address — Ethereum::PrivateKey
- #to_bitcoin_address — Ethereum::PublicKey
- #to_bytes — Ethereum::Address
- #to_h — Ethereum::Block
- #to_h — Ethereum::BlockHeader
- #to_h — Ethereum::Log
- #to_h — Ethereum::SecureTrie
- #to_h — Ethereum::Transaction
- #to_h — Ethereum::Trie
- #to_hash — Ethereum::Trie
- #to_hex — Ethereum::Address
- #to_pubkey — Ethereum::PrivateKey
- #to_s — Ethereum::Block
- #to_s — Ethereum::BlockHeader
- #to_s — Ethereum::DB::LevelDB
- #to_s — Ethereum::FastVM::Message
- #to_s — Ethereum::Log
- #to_s — Ethereum::Transaction
- #to_s — Ethereum::VM::Message
- #to_signed — Ethereum::Utils
- #to_string — Ethereum::Trie::NibbleKey
- #trace — Ethereum::Tester::State
- #transaction_count — Ethereum::Block
- #transaction_count — Ethereum::Chain
- #transaction_list — Ethereum::Block
- #transfer_value — Ethereum::Block
- #transient_trie_exception — Ethereum::TransientTrie
- #trie_root — Ethereum::Sedes
- #true? — Object
- #turing — Numeric
- #tx_gasprice — Ethereum::ExternalCall
- #tx_list_root — Ethereum::Block
- #tx_list_root — Ethereum::BlockHeader
- #tx_list_root= — Ethereum::Block
- #tx_list_root= — Ethereum::BlockHeader
- #tx_origin — Ethereum::ExternalCall
- #uncles_hash — Ethereum::Block
- #update_and_delete_storage — Ethereum::Trie
- #update_blocknumbers — Ethereum::Index
- #update_head — Ethereum::Chain
- #update_head_candidate — Ethereum::Chain
- #update_kv_node — Ethereum::Trie
- #update_node — Ethereum::Trie
- #update_root_hash — Ethereum::Trie
- #validate_block! — Ethereum::Block
- #validate_fields — Ethereum::Block
- #validate_parent! — Ethereum::Block
- #validate_transaction — Ethereum::Block
- #validate_uncles — Ethereum::Block
- #value — Ethereum::PrivateKey
- #value — Ethereum::PublicKey
- #verifyspv — Ethereum::Tester::State
- #vm_exception — Ethereum::FastVM
- #vm_exception — Ethereum::VM
- #wei — Numeric
- #zpad — Ethereum::EthashRuby::Utils
- #zpad — Ethereum::Utils
- #zpad_hex — Ethereum::Utils
- #zpad_int — Ethereum::Utils
- #zunpad — Ethereum::Utils