Class EtherScanApi

  • All Implemented Interfaces:
    java.lang.AutoCloseable

    public class EtherScanApi
    extends java.lang.Object
    implements java.lang.AutoCloseable
    EtherScan full API Description https://etherscan.io/apis
    Since:
    28.10.2018
    • Constructor Detail

      • EtherScanApi

        public EtherScanApi()
      • EtherScanApi

        public EtherScanApi​(EthNetwork network)
      • EtherScanApi

        public EtherScanApi​(java.lang.String apiKey)
      • EtherScanApi

        public EtherScanApi​(EthNetwork network,
                            java.util.function.Supplier<IHttpExecutor> executorSupplier)
      • EtherScanApi

        public EtherScanApi​(java.lang.String apiKey,
                            EthNetwork network)
      • EtherScanApi

        public EtherScanApi​(java.lang.String apiKey,
                            EthNetwork network,
                            java.util.function.Supplier<IHttpExecutor> executorSupplier)
    • Method Detail

      • account

        @NotNull
        public @NotNull IAccountApi account()
      • contract

        @NotNull
        public @NotNull IContractApi contract()
      • block

        @NotNull
        public @NotNull IBlockApi block()
      • logs

        @NotNull
        public @NotNull ILogsApi logs()
      • proxy

        @NotNull
        public @NotNull IProxyApi proxy()
      • close

        public void close()
                   throws java.lang.Exception
        Specified by:
        close in interface java.lang.AutoCloseable
        Throws:
        java.lang.Exception