Releases: GoodforGod/java-etherscan-api
Releases · GoodforGod/java-etherscan-api
v2.1.0
Features:
- Retry on Limit reach option added
- Contract creation endpoint added #27
v2.0.0
Features:
- New refactored and extendable API
- Custom API domain support
- Builders for all models
- More EtherScan APIs support
v1.2.1
Features:
- TxInternal traceId possible 1_0 value when type is long fixed (internal type changed to String and getter for string added)
- LocalDate & LocalDateTime adopters registered as Gson try to scan and fail on such types on newer JDKs (Java 16+)
v1.2.0
Features:
- Support for ERC-721 (NFT) tokens API
- Gson updated to 2.8.9
v1.1.1
Features:
- QueueManager improved and new constructors introduced
- IQueueManager & EtherScanApi as AutoClosable
- Gson updated to 2.8.8
- Dependencies updated, project structure updated
v1.1.0
Features:
- Improved error handling
- RateLimitException for rate limit request handling.
- HttpExecutor error handling improved.
- QueueManager improved
- Gradle 6.7 instead of Maven
- GitHub CI
- Sonarcloud analyzer
- Dependencies updated for JUnit and Gson.
- Codestyle added.
Fixes:
- QueueManager provided for token user and non token one fixed.
- QueueManager non token impl fixed.
- Tests fixed and reinforced.
v1.0.2
- Minor http client post improvements
- Tests fixes and coverage improvements
v1.0.1
Improvements:
- Gorli & Tobalabala network support
- Minor improvements
v1.0.0
Initial release:
- All ethereum networks supported from etherscan.
- All API endpoints supported (according to etherscan)
- Test coverage for all API
- JavaDoc for all API methods
- HttpClient modification supported