Module: Eth

Defined in:
lib/eth.rb,
lib/eth/tx.rb,
lib/eth/abi.rb,
lib/eth/api.rb,
lib/eth/ens.rb,
lib/eth/key.rb,
lib/eth/rlp.rb,
lib/eth/unit.rb,
lib/eth/util.rb,
lib/eth/chain.rb,
lib/eth/client.rb,
lib/eth/eip712.rb,
lib/eth/address.rb,
lib/eth/version.rb,
lib/eth/abi/type.rb,
lib/eth/constant.rb,
lib/eth/contract.rb,
lib/eth/solidity.rb,
lib/eth/abi/event.rb,
lib/eth/rlp/sedes.rb,
lib/eth/signature.rb,
lib/eth/tx/legacy.rb,
lib/eth/client/ipc.rb,
lib/eth/tx/eip1559.rb,
lib/eth/tx/eip2930.rb,
lib/eth/tx/eip7702.rb,
lib/eth/abi/decoder.rb,
lib/eth/abi/encoder.rb,
lib/eth/client/http.rb,
lib/eth/rlp/decoder.rb,
lib/eth/rlp/encoder.rb,
lib/eth/ens/resolver.rb,
lib/eth/ens/coin_type.rb,
lib/eth/key/decrypter.rb,
lib/eth/key/encrypter.rb,
lib/eth/contract/event.rb,
lib/eth/rlp/sedes/list.rb,
lib/eth/rlp/sedes/binary.rb,
lib/eth/contract/function.rb,
lib/eth/abi/packed/encoder.rb,
lib/eth/contract/initializer.rb,
lib/eth/contract/function_input.rb,
lib/eth/contract/function_output.rb,
lib/eth/rlp/sedes/big_endian_int.rb

Overview

Provides the Eth module.

Defined Under Namespace

Modules: Abi, Api, Chain, Constant, Eip712, Ens, Rlp, Signature, Tx, Unit, Util Classes: Address, Client, Contract, Key, Solidity

Constant Summary collapse

MAJOR =

Defines the major version of the Eth module.

0.freeze
MINOR =

Defines the minor version of the Eth module.

5.freeze
PATCH =

Defines the patch version of the Eth module.

15.freeze
VERSION =

Defines the version string of the Eth module.

[MAJOR, MINOR, PATCH].join(".").freeze