Package io.goodforgod.api.etherscan
Class EtherScanAPIProvider
java.lang.Object
io.goodforgod.api.etherscan.EtherScanAPIProvider
- All Implemented Interfaces:
EtherScanAPI,AutoCloseable
EtherScan full API Description ...
- Since:
- 28.10.2018
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.goodforgod.api.etherscan.EtherScanAPI
EtherScanAPI.Builder -
Constructor Summary
ConstructorsConstructorDescriptionEtherScanAPIProvider(String apiKey, EthNetwork network, RequestQueueManager queue, EthHttpClient ethHttpClient, Converter converter, int retryCount) -
Method Summary
Modifier and TypeMethodDescription@NotNull AccountAPIaccount()@NotNull BlockAPIblock()voidclose()@NotNull ContractAPIcontract()@NotNull GasTrackerAPI@NotNull LogsAPIlogs()@NotNull ProxyAPIproxy()@NotNull StatisticAPIstats()@NotNull TransactionAPItxs()
-
Constructor Details
-
EtherScanAPIProvider
public EtherScanAPIProvider(String apiKey, EthNetwork network, RequestQueueManager queue, EthHttpClient ethHttpClient, Converter converter, int retryCount)
-
-
Method Details
-
account
- Specified by:
accountin interfaceEtherScanAPI
-
contract
- Specified by:
contractin interfaceEtherScanAPI
-
txs
- Specified by:
txsin interfaceEtherScanAPI
-
block
- Specified by:
blockin interfaceEtherScanAPI
-
logs
- Specified by:
logsin interfaceEtherScanAPI
-
proxy
- Specified by:
proxyin interfaceEtherScanAPI
-
stats
- Specified by:
statsin interfaceEtherScanAPI
-
gasTracker
- Specified by:
gasTrackerin interfaceEtherScanAPI
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-