Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[2.0.0]#25

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
GoodforGod merged 44 commits intomasterfromdev
May 17, 2023
Merged

[2.0.0]#25

GoodforGod merged 44 commits intomasterfromdev
May 17, 2023

Conversation

@GoodforGod
Copy link
Owner

@GoodforGodGoodforGod commentedMay 13, 2023
edited
Loading

Features:

  • New refactored and extendable API
  • Custom API domain support
  • Builders for all models
  • More EtherScan APIs support

GoodforGodand others added17 commitsMarch 29, 2022 16:19
All dependencies updatedProject structured, codestyle, layout updatedJunit -> JupiterCodestyle updated
Package refactoringAPI refactoringContracts renamedLogQuery refactoredEtherScanAPI refactored & builder added
added support for txsToken with contract address too
Merge branch 'dev' ofhttps://github.com/GoodforGod/java-etherscan-api into dev# Conflicts:#src/main/java/io/api/etherscan/core/impl/EtherScanApi.java#src/main/java/io/goodforgod/api/etherscan/AccountAPIProvider.java#src/main/java/io/goodforgod/api/etherscan/GasTrackerApiProvider.java#src/main/java/io/goodforgod/api/etherscan/IGasTrackerApi.java#src/main/java/io/goodforgod/api/etherscan/model/response/GasOracleResponseTO.java
GasTrackerAPI refactored to new APIEthHttpClient package refactoring
Models builders added
GasEstimate added to GasTrackerAPI#estimate
RequestQueueManager values renamed
TxErc1155 addedAccountAPI#txsErc1155 addedAccountAPI#txsErc721 with contract added
EthHttpClient contract and package refactoring
Javadoc improved
LogQueryBuilderImpl address validation added
@GoodforGodGoodforGod added the enhancementNew feature or request labelMay 13, 2023
@GoodforGodGoodforGod added this to thev2.0.0 milestoneMay 13, 2023
@GoodforGodGoodforGod self-assigned thisMay 13, 2023
GoodforGodand others added7 commitsMay 14, 2023 02:57
CI Report only for Java 17 (avoid rate limiter)
EthNetworks cleanup
SemaphoreRequestQueueManager improved
Refactoring of token transfers- Inclusion of tokenID in Erc721 transfers- Support for Erc1155 transfers(cherry picked from commitca4b7d5)
Refactoring of token transfers- Inclusion of tokenID in Erc721 transfers- Support for Erc1155 transfers(cherry picked from commitca4b7d5)
Javadoc improvements
Tx Responses restoredGasOracle refactored and improvedModelBuilderTests added
CI key env fixed
Builders NPE fixesHashcode & Equals improved
Balance contract improvedWei contract improvedSupply constructor addedProxyAPI contract refactored to Wei
README.md updatedBalance & TokenBalance constructor improved
EthHttpClient contract refactored to response with byte[]Converter contract refactored to receive byte[]
EtherScanLogQueryException name fixedEtherScanResponseException response entity addedStringResponseTO#builder addedBasicProvider error handling improved
Default converter parsing optimized
EthSupply for StatisticAPI#supplyTotal addedJavadoc fixed
1010L->1015L reset time
Gas related fields replaced to Wei
RequestQueueManager static consts -> static method to produce uniq request queue managersTests manager provision fixed
Test asserts fixedLog contract improvedTests reinforced
1005L->1015L
Tests reinforced
Log simplifiedTests reinforced
Release prepared
Release prepared
Tx refactored and simplified and common parts moved to BlockTxComparable for multiple models addedGasOracle simplified and reinforcedPrice reinforcedGasEstimate.java removed as useless
BasicProvider simplifiedStatisticPriceApiTests assert fixed
Javadoc improved
@sonarqubecloud
Copy link

@GoodforGodGoodforGod merged commitfdf0f98 intomasterMay 17, 2023
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

No reviews

Assignees

@GoodforGodGoodforGod

Labels

enhancementNew feature or request

Projects

None yet

Milestone

v2.0.0

Development

Successfully merging this pull request may close these issues.

Please add support for testnet sepolia Refactore structure to be extendable JUnit -> Jupiter

4 participants

@GoodforGod@abhaygupta1999@guggio

[8]ページ先頭

©2009-2025 Movatter.jp