diff --git a/Eth.html b/Eth.html index d8c9d576..0ede8aef 100644 --- a/Eth.html +++ b/Eth.html @@ -195,7 +195,7 @@

diff --git a/Eth/Abi.html b/Eth/Abi.html index 2386f3ea..0645517f 100644 --- a/Eth/Abi.html +++ b/Eth/Abi.html @@ -936,7 +936,7 @@

diff --git a/Eth/Abi/Decoder.html b/Eth/Abi/Decoder.html index 9390cdfc..83cf3017 100644 --- a/Eth/Abi/Decoder.html +++ b/Eth/Abi/Decoder.html @@ -1116,7 +1116,7 @@

diff --git a/Eth/Abi/DecodingError.html b/Eth/Abi/DecodingError.html index a912df1f..44c82f23 100644 --- a/Eth/Abi/DecodingError.html +++ b/Eth/Abi/DecodingError.html @@ -125,7 +125,7 @@

Overview

diff --git a/Eth/Abi/Encoder.html b/Eth/Abi/Encoder.html index 2575e2c4..835b90bd 100644 --- a/Eth/Abi/Encoder.html +++ b/Eth/Abi/Encoder.html @@ -1044,7 +1044,7 @@

diff --git a/Eth/Abi/EncodingError.html b/Eth/Abi/EncodingError.html index b7e983c0..096fdf31 100644 --- a/Eth/Abi/EncodingError.html +++ b/Eth/Abi/EncodingError.html @@ -125,7 +125,7 @@

Overview

diff --git a/Eth/Abi/Event.html b/Eth/Abi/Event.html index 1d884af3..b5ec06ae 100644 --- a/Eth/Abi/Event.html +++ b/Eth/Abi/Event.html @@ -1490,7 +1490,7 @@

diff --git a/Eth/Abi/Event/LogDescription.html b/Eth/Abi/Event/LogDescription.html index e2382b1f..acbf6afe 100644 --- a/Eth/Abi/Event/LogDescription.html +++ b/Eth/Abi/Event/LogDescription.html @@ -682,7 +682,7 @@

diff --git a/Eth/Abi/Type.html b/Eth/Abi/Type.html index cdff0558..c4a2b07a 100644 --- a/Eth/Abi/Type.html +++ b/Eth/Abi/Type.html @@ -1470,7 +1470,7 @@

diff --git a/Eth/Abi/Type/ParseError.html b/Eth/Abi/Type/ParseError.html index 9f94533c..475e3657 100644 --- a/Eth/Abi/Type/ParseError.html +++ b/Eth/Abi/Type/ParseError.html @@ -125,7 +125,7 @@

Overview

diff --git a/Eth/Abi/ValueOutOfBounds.html b/Eth/Abi/ValueOutOfBounds.html index 1ec12985..0e2260bf 100644 --- a/Eth/Abi/ValueOutOfBounds.html +++ b/Eth/Abi/ValueOutOfBounds.html @@ -125,7 +125,7 @@

Overview

diff --git a/Eth/Address.html b/Eth/Address.html index ac00b8b4..00fc1ff2 100644 --- a/Eth/Address.html +++ b/Eth/Address.html @@ -129,7 +129,7 @@

-
NULL = +
ZERO =
"0x0000000000000000000000000000000000000000"
@@ -240,7 +240,7 @@

  • - #null? ⇒ Boolean + #valid? ⇒ Boolean @@ -255,7 +255,7 @@

    -

    Checks that the address is the null address.

    +

    Checks that the address is valid.

  • @@ -264,7 +264,7 @@

  • - #valid? ⇒ Boolean + #zero? ⇒ Boolean @@ -279,7 +279,7 @@

    -

    Checks that the address is valid.

    +

    Checks that the address is the zero address.

  • @@ -508,9 +508,9 @@

    -

    +

    - #null?Boolean + #valid?Boolean @@ -519,7 +519,7 @@

    -

    Checks that the address is the null address.

    +

    Checks that the address is valid.

    @@ -538,7 +538,7 @@

    -

    true if the address is the null address.

    +

    true if valid address.

    @@ -551,15 +551,27 @@

     
     
    -58
    -59
    -60
    +45 +46 +47 +48 +49 +50 +51 +52 +53 -
    # File 'lib/eth/address.rb', line 58
    +      
    # File 'lib/eth/address.rb', line 45
     
    -def null?
    -  address == NULL
    +def valid?
    +  if !matches_any_format?
    +    false
    +  elsif not_checksummed?
    +    true
    +  else
    +    checksum_matches?
    +  end
     end
    @@ -567,9 +579,9 @@

    -

    +

    - #valid?Boolean + #zero?Boolean @@ -578,7 +590,7 @@

    -

    Checks that the address is valid.

    +

    Checks that the address is the zero address.

    @@ -597,7 +609,7 @@

    -

    true if valid address.

    +

    true if the address is the zero address.

    @@ -610,27 +622,15 @@

     
     
    -45
    -46
    -47
    -48
    -49
    -50
    -51
    -52
    -53
    +58 +59 +60 -
    # File 'lib/eth/address.rb', line 45
    +      
    # File 'lib/eth/address.rb', line 58
     
    -def valid?
    -  if !matches_any_format?
    -    false
    -  elsif not_checksummed?
    -    true
    -  else
    -    checksum_matches?
    -  end
    +def zero?
    +  address == ZERO
     end
    @@ -642,7 +642,7 @@

    diff --git a/Eth/Address/CheckSumError.html b/Eth/Address/CheckSumError.html index 5b329440..dc3cb281 100644 --- a/Eth/Address/CheckSumError.html +++ b/Eth/Address/CheckSumError.html @@ -125,7 +125,7 @@

    Overview

    diff --git a/Eth/Api.html b/Eth/Api.html index 9aaa771e..9a9641df 100644 --- a/Eth/Api.html +++ b/Eth/Api.html @@ -325,7 +325,7 @@

    diff --git a/Eth/Chain.html b/Eth/Chain.html index 53bf892e..5c2f9805 100644 --- a/Eth/Chain.html +++ b/Eth/Chain.html @@ -1995,7 +1995,7 @@

    diff --git a/Eth/Chain/ReplayProtectionError.html b/Eth/Chain/ReplayProtectionError.html index 5020e4cb..87cfa30d 100644 --- a/Eth/Chain/ReplayProtectionError.html +++ b/Eth/Chain/ReplayProtectionError.html @@ -125,7 +125,7 @@

    Overview

    diff --git a/Eth/Client.html b/Eth/Client.html index 6d51934e..a54cc446 100644 --- a/Eth/Client.html +++ b/Eth/Client.html @@ -3865,7 +3865,7 @@

    diff --git a/Eth/Client/ContractExecutionError.html b/Eth/Client/ContractExecutionError.html index 4c94257f..dcd8a686 100644 --- a/Eth/Client/ContractExecutionError.html +++ b/Eth/Client/ContractExecutionError.html @@ -125,7 +125,7 @@

    Overview

    diff --git a/Eth/Client/Http.html b/Eth/Client/Http.html index 03be5ebd..d6faee7c 100644 --- a/Eth/Client/Http.html +++ b/Eth/Client/Http.html @@ -756,7 +756,7 @@

    diff --git a/Eth/Client/Ipc.html b/Eth/Client/Ipc.html index fe839c26..2105bfb5 100644 --- a/Eth/Client/Ipc.html +++ b/Eth/Client/Ipc.html @@ -433,7 +433,7 @@

    diff --git a/Eth/Constant.html b/Eth/Constant.html index 39cc874f..f70aa531 100644 --- a/Eth/Constant.html +++ b/Eth/Constant.html @@ -373,7 +373,7 @@

    diff --git a/Eth/Contract.html b/Eth/Contract.html index b4bf7d9b..a38396cf 100644 --- a/Eth/Contract.html +++ b/Eth/Contract.html @@ -1891,7 +1891,7 @@

    diff --git a/Eth/Contract/Event.html b/Eth/Contract/Event.html index 6b3b62ac..9028ea9c 100644 --- a/Eth/Contract/Event.html +++ b/Eth/Contract/Event.html @@ -757,7 +757,7 @@

    diff --git a/Eth/Contract/Function.html b/Eth/Contract/Function.html index 1989171a..03323474 100644 --- a/Eth/Contract/Function.html +++ b/Eth/Contract/Function.html @@ -909,7 +909,7 @@

    diff --git a/Eth/Contract/FunctionInput.html b/Eth/Contract/FunctionInput.html index 3cbb34bd..63ae5cb3 100644 --- a/Eth/Contract/FunctionInput.html +++ b/Eth/Contract/FunctionInput.html @@ -519,7 +519,7 @@

    diff --git a/Eth/Contract/FunctionOutput.html b/Eth/Contract/FunctionOutput.html index 080ef539..f441f491 100644 --- a/Eth/Contract/FunctionOutput.html +++ b/Eth/Contract/FunctionOutput.html @@ -376,7 +376,7 @@

    diff --git a/Eth/Contract/Initializer.html b/Eth/Contract/Initializer.html index bac82850..3105cfeb 100644 --- a/Eth/Contract/Initializer.html +++ b/Eth/Contract/Initializer.html @@ -467,7 +467,7 @@

    diff --git a/Eth/Eip712.html b/Eth/Eip712.html index a043c449..af24a3a0 100644 --- a/Eth/Eip712.html +++ b/Eth/Eip712.html @@ -2296,7 +2296,7 @@

    diff --git a/Eth/Eip712/TypedDataError.html b/Eth/Eip712/TypedDataError.html index e229ee06..66d01a7d 100644 --- a/Eth/Eip712/TypedDataError.html +++ b/Eth/Eip712/TypedDataError.html @@ -125,7 +125,7 @@

    Overview

    diff --git a/Eth/Ens.html b/Eth/Ens.html index c5b9e33e..8dfca160 100644 --- a/Eth/Ens.html +++ b/Eth/Ens.html @@ -157,7 +157,7 @@

    diff --git a/Eth/Ens/CoinType.html b/Eth/Ens/CoinType.html index f3d43045..38d162ea 100644 --- a/Eth/Ens/CoinType.html +++ b/Eth/Ens/CoinType.html @@ -255,7 +255,7 @@

    diff --git a/Eth/Ens/Resolver.html b/Eth/Ens/Resolver.html index 1266cfbd..e04a2802 100644 --- a/Eth/Ens/Resolver.html +++ b/Eth/Ens/Resolver.html @@ -1090,7 +1090,7 @@

    diff --git a/Eth/Key.html b/Eth/Key.html index 40c022fc..fef3fae1 100644 --- a/Eth/Key.html +++ b/Eth/Key.html @@ -1400,7 +1400,7 @@

    diff --git a/Eth/Key/Decrypter.html b/Eth/Key/Decrypter.html index b6aa4eb3..a1017489 100644 --- a/Eth/Key/Decrypter.html +++ b/Eth/Key/Decrypter.html @@ -483,7 +483,7 @@

    diff --git a/Eth/Key/Decrypter/DecrypterError.html b/Eth/Key/Decrypter/DecrypterError.html index e095245c..511b991d 100644 --- a/Eth/Key/Decrypter/DecrypterError.html +++ b/Eth/Key/Decrypter/DecrypterError.html @@ -125,7 +125,7 @@

    Overview

    diff --git a/Eth/Key/Encrypter.html b/Eth/Key/Encrypter.html index eda17a46..2ca2fbc6 100644 --- a/Eth/Key/Encrypter.html +++ b/Eth/Key/Encrypter.html @@ -868,7 +868,7 @@

    diff --git a/Eth/Key/Encrypter/EncrypterError.html b/Eth/Key/Encrypter/EncrypterError.html index a0c84f3a..bb40308a 100644 --- a/Eth/Key/Encrypter/EncrypterError.html +++ b/Eth/Key/Encrypter/EncrypterError.html @@ -125,7 +125,7 @@

    Overview

    diff --git a/Eth/Rlp.html b/Eth/Rlp.html index 84cd1649..3ece44b7 100644 --- a/Eth/Rlp.html +++ b/Eth/Rlp.html @@ -574,7 +574,7 @@

    diff --git a/Eth/Rlp/Data.html b/Eth/Rlp/Data.html index e66ec3a7..b11068ec 100644 --- a/Eth/Rlp/Data.html +++ b/Eth/Rlp/Data.html @@ -125,7 +125,7 @@

    Overview

    diff --git a/Eth/Rlp/Decoder.html b/Eth/Rlp/Decoder.html index c92f42d5..3f941c95 100644 --- a/Eth/Rlp/Decoder.html +++ b/Eth/Rlp/Decoder.html @@ -422,7 +422,7 @@

    diff --git a/Eth/Rlp/DecodingError.html b/Eth/Rlp/DecodingError.html index c7936cb1..9a630196 100644 --- a/Eth/Rlp/DecodingError.html +++ b/Eth/Rlp/DecodingError.html @@ -129,7 +129,7 @@

    Overview

    diff --git a/Eth/Rlp/DeserializationError.html b/Eth/Rlp/DeserializationError.html index d9e5dfa7..f9044636 100644 --- a/Eth/Rlp/DeserializationError.html +++ b/Eth/Rlp/DeserializationError.html @@ -129,7 +129,7 @@

    Overview

    diff --git a/Eth/Rlp/Encoder.html b/Eth/Rlp/Encoder.html index 3766b6be..edaa751e 100644 --- a/Eth/Rlp/Encoder.html +++ b/Eth/Rlp/Encoder.html @@ -422,7 +422,7 @@

    diff --git a/Eth/Rlp/EncodingError.html b/Eth/Rlp/EncodingError.html index 1ce5113f..584edc31 100644 --- a/Eth/Rlp/EncodingError.html +++ b/Eth/Rlp/EncodingError.html @@ -129,7 +129,7 @@

    Overview

    diff --git a/Eth/Rlp/RlpException.html b/Eth/Rlp/RlpException.html index 5d2e5e11..530459d1 100644 --- a/Eth/Rlp/RlpException.html +++ b/Eth/Rlp/RlpException.html @@ -129,7 +129,7 @@

    Direct Known Subclasses

    diff --git a/Eth/Rlp/Sedes.html b/Eth/Rlp/Sedes.html index 44db97f1..7dfe10d9 100644 --- a/Eth/Rlp/Sedes.html +++ b/Eth/Rlp/Sedes.html @@ -517,7 +517,7 @@

    diff --git a/Eth/Rlp/Sedes/BigEndianInt.html b/Eth/Rlp/Sedes/BigEndianInt.html index 7a05fc9c..986fb87a 100644 --- a/Eth/Rlp/Sedes/BigEndianInt.html +++ b/Eth/Rlp/Sedes/BigEndianInt.html @@ -530,7 +530,7 @@

    diff --git a/Eth/Rlp/Sedes/Binary.html b/Eth/Rlp/Sedes/Binary.html index 73606bbc..86787a6c 100644 --- a/Eth/Rlp/Sedes/Binary.html +++ b/Eth/Rlp/Sedes/Binary.html @@ -894,7 +894,7 @@

    diff --git a/Eth/Rlp/Sedes/List.html b/Eth/Rlp/Sedes/List.html index e441d58e..8f46b8e6 100644 --- a/Eth/Rlp/Sedes/List.html +++ b/Eth/Rlp/Sedes/List.html @@ -573,7 +573,7 @@

    diff --git a/Eth/Rlp/SerializationError.html b/Eth/Rlp/SerializationError.html index 3d79e32c..d716d936 100644 --- a/Eth/Rlp/SerializationError.html +++ b/Eth/Rlp/SerializationError.html @@ -129,7 +129,7 @@

    Overview

    diff --git a/Eth/Signature.html b/Eth/Signature.html index bfb252a9..50311251 100644 --- a/Eth/Signature.html +++ b/Eth/Signature.html @@ -2109,7 +2109,7 @@

    diff --git a/Eth/Signature/SignatureError.html b/Eth/Signature/SignatureError.html index 039041c3..a954465f 100644 --- a/Eth/Signature/SignatureError.html +++ b/Eth/Signature/SignatureError.html @@ -125,7 +125,7 @@

    Overview

    diff --git a/Eth/Solidity.html b/Eth/Solidity.html index a0dbe135..9492856d 100644 --- a/Eth/Solidity.html +++ b/Eth/Solidity.html @@ -493,7 +493,7 @@

    diff --git a/Eth/Solidity/CompilerError.html b/Eth/Solidity/CompilerError.html index b7731181..65c365b9 100644 --- a/Eth/Solidity/CompilerError.html +++ b/Eth/Solidity/CompilerError.html @@ -125,7 +125,7 @@

    Overview

    diff --git a/Eth/Tx.html b/Eth/Tx.html index ceace11b..c86ce76b 100644 --- a/Eth/Tx.html +++ b/Eth/Tx.html @@ -3853,7 +3853,7 @@

    diff --git a/Eth/Tx/DecoderError.html b/Eth/Tx/DecoderError.html index 57068ec3..670446b5 100644 --- a/Eth/Tx/DecoderError.html +++ b/Eth/Tx/DecoderError.html @@ -125,7 +125,7 @@

    Overview

    diff --git a/Eth/Tx/Eip1559.html b/Eth/Tx/Eip1559.html index c3912e22..bf9a1d8b 100644 --- a/Eth/Tx/Eip1559.html +++ b/Eth/Tx/Eip1559.html @@ -2583,7 +2583,7 @@

    diff --git a/Eth/Tx/Eip2930.html b/Eth/Tx/Eip2930.html index e79286c8..ca17d30b 100644 --- a/Eth/Tx/Eip2930.html +++ b/Eth/Tx/Eip2930.html @@ -2486,7 +2486,7 @@

    diff --git a/Eth/Tx/Legacy.html b/Eth/Tx/Legacy.html index 39bc4ca9..7fd041da 100644 --- a/Eth/Tx/Legacy.html +++ b/Eth/Tx/Legacy.html @@ -2326,7 +2326,7 @@

    diff --git a/Eth/Tx/ParameterError.html b/Eth/Tx/ParameterError.html index 25aa0020..e4c0f718 100644 --- a/Eth/Tx/ParameterError.html +++ b/Eth/Tx/ParameterError.html @@ -125,7 +125,7 @@

    Overview

    diff --git a/Eth/Tx/TransactionTypeError.html b/Eth/Tx/TransactionTypeError.html index b0fc0365..f29104ee 100644 --- a/Eth/Tx/TransactionTypeError.html +++ b/Eth/Tx/TransactionTypeError.html @@ -125,7 +125,7 @@

    Overview

    diff --git a/Eth/Unit.html b/Eth/Unit.html index 89ea93bf..a234f550 100644 --- a/Eth/Unit.html +++ b/Eth/Unit.html @@ -255,7 +255,7 @@

    diff --git a/Eth/Util.html b/Eth/Util.html index 4f6018b9..dd0e5cfa 100644 --- a/Eth/Util.html +++ b/Eth/Util.html @@ -5234,7 +5234,7 @@

    diff --git a/_index.html b/_index.html index c4f42fe9..6d4c6290 100644 --- a/_index.html +++ b/_index.html @@ -657,7 +657,7 @@

    Namespace Listing A-Z

    diff --git a/file.README.html b/file.README.html index 095d1842..86845eab 100644 --- a/file.README.html +++ b/file.README.html @@ -131,7 +131,7 @@

    License and Credits

    diff --git a/index.html b/index.html index f123b0c5..22fc0d93 100644 --- a/index.html +++ b/index.html @@ -131,7 +131,7 @@

    License and Credits

    diff --git a/method_list.html b/method_list.html index 54456746..013b85a6 100644 --- a/method_list.html +++ b/method_list.html @@ -1328,14 +1328,6 @@

    Method List

  • -
    - #null? - Eth::Address -
    -
  • - - -
  • #outputs Eth::Contract::Function @@ -1343,7 +1335,7 @@

    Method List

  • -
  • +
  • #owner Eth::Ens::Resolver @@ -1351,7 +1343,7 @@

    Method List

  • -
  • +
  • #parse Eth::Abi::Type @@ -1359,7 +1351,7 @@

    Method List

  • -
  • +
  • #parsed_type Eth::Contract::FunctionInput @@ -1367,7 +1359,7 @@

    Method List

  • -
  • +
  • #path Eth::Client::Ipc @@ -1375,7 +1367,7 @@

    Method List

  • -
  • +
  • #payload Eth::Tx::Legacy @@ -1383,7 +1375,7 @@

    Method List

  • -
  • +
  • #payload Eth::Tx::Eip1559 @@ -1391,7 +1383,7 @@

    Method List

  • -
  • +
  • #payload Eth::Tx::Eip2930 @@ -1399,7 +1391,7 @@

    Method List

  • -
  • +
  • #perform Eth::Rlp::Decoder @@ -1407,7 +1399,7 @@

    Method List

  • -
  • +
  • #perform Eth::Rlp::Encoder @@ -1415,7 +1407,7 @@

    Method List

  • -
  • +
  • perform Eth::Key::Decrypter @@ -1423,7 +1415,7 @@

    Method List

  • -
  • +
  • #perform Eth::Key::Decrypter @@ -1431,7 +1423,7 @@

    Method List

  • -
  • +
  • perform Eth::Key::Encrypter @@ -1439,7 +1431,7 @@

    Method List

  • -
  • +
  • #perform Eth::Key::Encrypter @@ -1447,7 +1439,7 @@

    Method List

  • -
  • +
  • #personal_recover Eth::Signature @@ -1455,7 +1447,7 @@

    Method List

  • -
  • +
  • #personal_sign Eth::Key @@ -1463,7 +1455,7 @@

    Method List

  • -
  • +
  • #port Eth::Client::Http @@ -1471,7 +1463,7 @@

    Method List

  • -
  • +
  • #prefix_hex Eth::Util @@ -1479,7 +1471,7 @@

    Method List

  • -
  • +
  • #prefix_message Eth::Signature @@ -1487,7 +1479,7 @@

    Method List

  • -
  • +
  • #prefixed? Eth::Util @@ -1495,7 +1487,7 @@

    Method List

  • -
  • +
  • #primitive? Eth::Util @@ -1503,7 +1495,7 @@

    Method List

  • -
  • +
  • #primitive_type Eth::Abi::Decoder @@ -1511,7 +1503,7 @@

    Method List

  • -
  • +
  • #primitive_type Eth::Abi::Encoder @@ -1519,7 +1511,7 @@

    Method List

  • -
  • +
  • #private_bytes Eth::Key @@ -1527,7 +1519,7 @@

    Method List

  • -
  • +
  • #private_hex Eth::Key @@ -1535,7 +1527,7 @@

    Method List

  • -
  • +
  • #private_key Eth::Key @@ -1543,7 +1535,7 @@

    Method List

  • -
  • +
  • #public_bytes Eth::Key @@ -1551,7 +1543,7 @@

    Method List

  • -
  • +
  • #public_bytes_compressed Eth::Key @@ -1559,7 +1551,7 @@

    Method List

  • -
  • +
  • #public_hex Eth::Key @@ -1567,7 +1559,7 @@

    Method List

  • -
  • +
  • #public_hex_compressed Eth::Key @@ -1575,7 +1567,7 @@

    Method List

  • -
  • +
  • #public_key Eth::Key @@ -1583,7 +1575,7 @@

    Method List

  • -
  • +
  • #public_key_to_address Eth::Util @@ -1591,7 +1583,7 @@

    Method List

  • -
  • +
  • #raw_type Eth::Contract::FunctionInput @@ -1599,7 +1591,7 @@

    Method List

  • -
  • +
  • #recover Eth::Signature @@ -1607,7 +1599,7 @@

    Method List

  • -
  • +
  • #recover_typed_data Eth::Signature @@ -1615,7 +1607,7 @@

    Method List

  • -
  • +
  • #registry Eth::Ens::Resolver @@ -1623,7 +1615,7 @@

    Method List

  • -
  • +
  • #remove_hex_prefix Eth::Util @@ -1631,7 +1623,7 @@

    Method List

  • -
  • +
  • #reset_id Eth::Client @@ -1639,7 +1631,7 @@

    Method List

  • -
  • +
  • #resolve Eth::Ens::Resolver @@ -1647,7 +1639,7 @@

    Method List

  • -
  • +
  • #resolve_ens Eth::Client @@ -1655,7 +1647,7 @@

    Method List

  • -
  • +
  • #resolver Eth::Ens::Resolver @@ -1663,7 +1655,7 @@

    Method List

  • -
  • +
  • #sanitize_address Eth::Tx @@ -1671,7 +1663,7 @@

    Method List

  • -
  • +
  • #sanitize_amount Eth::Tx @@ -1679,7 +1671,7 @@

    Method List

  • -
  • +
  • #sanitize_chain Eth::Tx @@ -1687,7 +1679,7 @@

    Method List

  • -
  • +
  • #sanitize_data Eth::Tx @@ -1695,7 +1687,7 @@

    Method List

  • -
  • +
  • #sanitize_list Eth::Tx @@ -1703,7 +1695,7 @@

    Method List

  • -
  • +
  • sedes? Eth::Rlp::Sedes @@ -1711,7 +1703,7 @@

    Method List

  • -
  • +
  • #send_request Eth::Client::Ipc @@ -1719,7 +1711,7 @@

    Method List

  • -
  • +
  • #send_request Eth::Client::Http @@ -1727,7 +1719,7 @@

    Method List

  • -
  • +
  • #sender Eth::Tx::Legacy @@ -1735,7 +1727,7 @@

    Method List

  • -
  • +
  • #sender Eth::Tx::Eip1559 @@ -1743,7 +1735,7 @@

    Method List

  • -
  • +
  • #sender Eth::Tx::Eip2930 @@ -1751,7 +1743,7 @@

    Method List

  • -
  • +
  • #serialize Eth::Rlp::Sedes::List @@ -1759,7 +1751,7 @@

    Method List

  • -
  • +
  • #serialize Eth::Rlp::Sedes::Binary @@ -1767,7 +1759,7 @@

    Method List

  • -
  • +
  • #serialize Eth::Rlp::Sedes::BigEndianInt @@ -1775,7 +1767,7 @@

    Method List

  • -
  • +
  • #serialize_int_to_big_endian Eth::Util @@ -1783,7 +1775,7 @@

    Method List

  • -
  • +
  • #set_address Eth::Contract::Event @@ -1791,7 +1783,7 @@

    Method List

  • -
  • +
  • #sign Eth::Key @@ -1799,7 +1791,7 @@

    Method List

  • -
  • +
  • #sign Eth::Tx::Legacy @@ -1807,7 +1799,7 @@

    Method List

  • -
  • +
  • #sign Eth::Tx::Eip1559 @@ -1815,7 +1807,7 @@

    Method List

  • -
  • +
  • #sign Eth::Tx::Eip2930 @@ -1823,7 +1815,7 @@

    Method List

  • -
  • +
  • #sign_typed_data Eth::Key @@ -1831,7 +1823,7 @@

    Method List

  • -
  • +
  • #signature Eth::Abi::Event @@ -1839,7 +1831,7 @@

    Method List

  • -
  • +
  • #signature Eth::Abi::Event::LogDescription @@ -1847,7 +1839,7 @@

    Method List

  • -
  • +
  • #signature Eth::Contract::Event @@ -1855,7 +1847,7 @@

    Method List

  • -
  • +
  • #signature Eth::Contract::Function @@ -1863,7 +1855,7 @@

    Method List

  • -
  • +
  • #signature_r Eth::Tx::Legacy @@ -1871,7 +1863,7 @@

    Method List

  • -
  • +
  • #signature_r Eth::Tx::Eip1559 @@ -1879,7 +1871,7 @@

    Method List

  • -
  • +
  • #signature_r Eth::Tx::Eip2930 @@ -1887,7 +1879,7 @@

    Method List

  • -
  • +
  • #signature_s Eth::Tx::Legacy @@ -1895,7 +1887,7 @@

    Method List

  • -
  • +
  • #signature_s Eth::Tx::Eip1559 @@ -1903,7 +1895,7 @@

    Method List

  • -
  • +
  • #signature_s Eth::Tx::Eip2930 @@ -1911,7 +1903,7 @@

    Method List

  • -
  • +
  • #signature_v Eth::Tx::Legacy @@ -1919,7 +1911,7 @@

    Method List

  • -
  • +
  • #signature_y_parity Eth::Tx::Eip1559 @@ -1927,7 +1919,7 @@

    Method List

  • -
  • +
  • #signature_y_parity Eth::Tx::Eip2930 @@ -1935,7 +1927,7 @@

    Method List

  • -
  • +
  • #signed? Eth::Tx @@ -1943,7 +1935,7 @@

    Method List

  • -
  • +
  • #signer_nonce Eth::Tx::Legacy @@ -1951,7 +1943,7 @@

    Method List

  • -
  • +
  • #signer_nonce Eth::Tx::Eip1559 @@ -1959,7 +1951,7 @@

    Method List

  • -
  • +
  • #signer_nonce Eth::Tx::Eip2930 @@ -1967,7 +1959,7 @@

    Method List

  • -
  • +
  • #size Eth::Abi::Type @@ -1975,7 +1967,7 @@

    Method List

  • -
  • +
  • size_type Eth::Abi::Type @@ -1983,7 +1975,7 @@

    Method List

  • -
  • +
  • #ssl Eth::Client::Http @@ -1991,7 +1983,7 @@

    Method List

  • -
  • +
  • #str_to_bytes Eth::Util @@ -1999,7 +1991,7 @@

    Method List

  • -
  • +
  • #sub_type Eth::Abi::Type @@ -2007,7 +1999,7 @@

    Method List

  • -
  • +
  • #text Eth::Ens::Resolver @@ -2015,7 +2007,7 @@

    Method List

  • -
  • +
  • #to_chain_id Eth::Chain @@ -2023,7 +2015,7 @@

    Method List

  • -
  • +
  • #to_recovery_id Eth::Chain @@ -2031,7 +2023,7 @@

    Method List

  • -
  • +
  • #to_s Eth::Abi::Type @@ -2039,7 +2031,7 @@

    Method List

  • -
  • +
  • #to_v Eth::Chain @@ -2047,7 +2039,7 @@

    Method List

  • -
  • +
  • #topic Eth::Abi::Event::LogDescription @@ -2055,7 +2047,7 @@

    Method List

  • -
  • +
  • #transact Eth::Client @@ -2063,7 +2055,7 @@

    Method List

  • -
  • +
  • #transact_and_wait Eth::Client @@ -2071,7 +2063,7 @@

    Method List

  • -
  • +
  • #transfer Eth::Client @@ -2079,7 +2071,7 @@

    Method List

  • -
  • +
  • #transfer_and_wait Eth::Client @@ -2087,7 +2079,7 @@

    Method List

  • -
  • +
  • #transfer_erc20 Eth::Client @@ -2095,7 +2087,7 @@

    Method List

  • -
  • +
  • #transfer_erc20_and_wait Eth::Client @@ -2103,7 +2095,7 @@

    Method List

  • -
  • +
  • #tx_mined? Eth::Client @@ -2111,7 +2103,7 @@

    Method List

  • -
  • +
  • #tx_succeeded? Eth::Client @@ -2119,7 +2111,7 @@

    Method List

  • -
  • +
  • #type Eth::Abi::Event @@ -2127,7 +2119,7 @@

    Method List

  • -
  • +
  • #type Eth::Tx::Legacy @@ -2135,7 +2127,7 @@

    Method List

  • -
  • +
  • #type Eth::Tx::Eip1559 @@ -2143,7 +2135,7 @@

    Method List

  • -
  • +
  • #type Eth::Tx::Eip2930 @@ -2151,7 +2143,7 @@

    Method List

  • -
  • +
  • #type Eth::Abi::Decoder @@ -2159,7 +2151,7 @@

    Method List

  • -
  • +
  • #type Eth::Abi::Encoder @@ -2167,7 +2159,7 @@

    Method List

  • -
  • +
  • #type Eth::Contract::FunctionInput @@ -2175,7 +2167,7 @@

    Method List

  • -
  • +
  • #type Eth::Contract::FunctionOutput @@ -2183,7 +2175,7 @@

    Method List

  • -
  • +
  • #type_dependencies Eth::Eip712 @@ -2191,7 +2183,7 @@

    Method List

  • -
  • +
  • #unsigned_copy Eth::Tx @@ -2199,7 +2191,7 @@

    Method List

  • -
  • +
  • #unsigned_copy Eth::Tx::Legacy @@ -2207,7 +2199,7 @@

    Method List

  • -
  • +
  • #unsigned_copy Eth::Tx::Eip1559 @@ -2215,7 +2207,7 @@

    Method List

  • -
  • +
  • #unsigned_copy Eth::Tx::Eip2930 @@ -2223,7 +2215,7 @@

    Method List

  • -
  • +
  • #unsigned_encoded Eth::Tx::Legacy @@ -2231,7 +2223,7 @@

    Method List

  • -
  • +
  • #unsigned_encoded Eth::Tx::Eip1559 @@ -2239,7 +2231,7 @@

    Method List

  • -
  • +
  • #unsigned_encoded Eth::Tx::Eip2930 @@ -2247,7 +2239,7 @@

    Method List

  • -
  • +
  • #unsigned_hash Eth::Tx::Legacy @@ -2255,7 +2247,7 @@

    Method List

  • -
  • +
  • #unsigned_hash Eth::Tx::Eip1559 @@ -2263,7 +2255,7 @@

    Method List

  • -
  • +
  • #unsigned_hash Eth::Tx::Eip2930 @@ -2271,7 +2263,7 @@

    Method List

  • -
  • +
  • #uri Eth::Client::Http @@ -2279,7 +2271,7 @@

    Method List

  • -
  • +
  • #user Eth::Client::Http @@ -2287,7 +2279,7 @@

    Method List

  • -
  • +
  • #valid? Eth::Address @@ -2295,7 +2287,7 @@

    Method List

  • -
  • +
  • #valid_length? Eth::Rlp::Sedes::Binary @@ -2303,7 +2295,7 @@

    Method List

  • -
  • +
  • valid_type? Eth::Rlp::Sedes::Binary @@ -2311,7 +2303,7 @@

    Method List

  • -
  • +
  • #validate_eip1559_params Eth::Tx @@ -2319,7 +2311,7 @@

    Method List

  • -
  • +
  • #validate_legacy_params Eth::Tx @@ -2327,7 +2319,7 @@

    Method List

  • -
  • +
  • #validate_params Eth::Tx @@ -2335,7 +2327,7 @@

    Method List

  • -
  • +
  • #verify Eth::Signature @@ -2343,7 +2335,7 @@

    Method List

  • -
  • +
  • #wait_for_tx Eth::Client @@ -2351,6 +2343,14 @@

    Method List

  • +
  • +
    + #zero? + Eth::Address +
    +
  • + +
  • #zpad diff --git a/top-level-namespace.html b/top-level-namespace.html index 45f64d0d..d0883d7e 100644 --- a/top-level-namespace.html +++ b/top-level-namespace.html @@ -100,7 +100,7 @@

    Defined Under Namespace