Class BasicUtils

java.lang.Object
io.goodforgod.api.etherscan.util.BasicUtils

public final class BasicUtils extends Object
Basic utils for library
Since:
28.10.2018
  • Method Details

    • isEmpty

      public static boolean isEmpty(String value)
    • isBlank

      public static boolean isBlank(String value)
    • isEmpty

      public static <T> boolean isEmpty(Collection<T> collection)
    • compensateBlocks

      public static BlockParam compensateBlocks(long startBlock, long endBlock)
    • compensateMinBlock

      public static long compensateMinBlock(long blockNumber)
    • compensateMaxBlock

      public static long compensateMaxBlock(long blockNumber)
    • isNotAddress

      public static boolean isNotAddress(String value)
    • isNotTxHash

      public static boolean isNotTxHash(String value)
    • isNotHex

      public static boolean isNotHex(String value)
    • parseHex

      public static BigInteger parseHex(String hex)
    • validateAddress

      public static void validateAddress(String address)
    • validateTxHash

      public static void validateTxHash(String txhash)
    • validateTxResponse

      public static <T extends BaseResponseTO> void validateTxResponse(T response)
    • validateAddresses

      public static void validateAddresses(List<String> addresses)
    • partition

      @NotNull public static @NotNull List<List<String>> partition(List<String> list, int pairSize)
    • toAddressParam

      public static String toAddressParam(List<String> addresses)