diff --git a/CHANGELOG.md b/CHANGELOG.md index 181928f23..dabd7041e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,21 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -# [4.12.1]() (Upcoming) +# [4.12.2]() (Upcoming) + +### Bug Fixes + +* + +### Features + +* bump snapshot version to 4.12.2 [#2093](https://github.com/hyperledger/web3j/pull/2093) + +### BREAKING CHANGES + +* + +# [4.12.1](https://github.com/hyperledger/web3j/releases/tag/v4.12.1) (2024-08-14) ### Bug Fixes diff --git a/README.md b/README.md index 8a2cf970e..c22a2e2e1 100644 --- a/README.md +++ b/README.md @@ -118,7 +118,7 @@ Java: org.web3j core - 4.12.0 + 4.12.1 ``` @@ -141,7 +141,7 @@ Gradle Java: ```groovy -implementation ('org.web3j:core:4.12.0') +implementation ('org.web3j:core:4.12.1') ``` Android: diff --git a/build.gradle b/build.gradle index de26630a3..f525c7fb7 100644 --- a/build.gradle +++ b/build.gradle @@ -30,7 +30,7 @@ ext { // test dependencies equalsverifierVersion = '3.16.1' junitVersion = '5.5.2' - web3jUnitVersion = '4.12.0' + web3jUnitVersion = '4.12.1' junitBenchmarkVersion = '0.7.2' logbackVersion = '1.5.6' mockitoJunitVersion = '3.1.0' diff --git a/gradle.properties b/gradle.properties index 6f1a039bc..62f9d5507 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,2 +1,2 @@ group=org.web3j -version=4.12.1-SNAPSHOT +version=4.12.2-SNAPSHOT diff --git a/integration-tests/src/test/java/org/web3j/protocol/scenarios/FastRawTransactionManagerIT.java b/integration-tests/src/test/java/org/web3j/protocol/scenarios/FastRawTransactionManagerIT.java index 08b3a4575..b01279814 100644 --- a/integration-tests/src/test/java/org/web3j/protocol/scenarios/FastRawTransactionManagerIT.java +++ b/integration-tests/src/test/java/org/web3j/protocol/scenarios/FastRawTransactionManagerIT.java @@ -12,9 +12,20 @@ */ package org.web3j.protocol.scenarios; +import java.math.BigDecimal; +import java.math.BigInteger; +import java.util.Iterator; +import java.util.LinkedList; +import java.util.List; +import java.util.Map; +import java.util.concurrent.ConcurrentHashMap; +import java.util.concurrent.ConcurrentLinkedQueue; +import java.util.concurrent.Future; + import com.carrotsearch.junitbenchmarks.BenchmarkOptions; import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.Test; + import org.web3j.EVMTest; import org.web3j.NodeType; import org.web3j.protocol.Web3j; @@ -27,16 +38,6 @@ import org.web3j.tx.response.QueuingTransactionReceiptProcessor; import org.web3j.utils.Convert; -import java.math.BigDecimal; -import java.math.BigInteger; -import java.util.Iterator; -import java.util.LinkedList; -import java.util.List; -import java.util.Map; -import java.util.concurrent.ConcurrentHashMap; -import java.util.concurrent.ConcurrentLinkedQueue; -import java.util.concurrent.Future; - import static org.junit.jupiter.api.Assertions.*; import static org.web3j.tx.TransactionManager.DEFAULT_POLLING_ATTEMPTS_PER_TX_HASH; @@ -74,11 +75,11 @@ public void testTransactionPolling() throws Exception { } for (int i = 0; - i < DEFAULT_POLLING_ATTEMPTS_PER_TX_HASH && !transactionReceipts.isEmpty(); - i++) { + i < DEFAULT_POLLING_ATTEMPTS_PER_TX_HASH && !transactionReceipts.isEmpty(); + i++) { for (Iterator> iterator = transactionReceipts.iterator(); - iterator.hasNext(); ) { + iterator.hasNext(); ) { Future transactionReceiptFuture = iterator.next(); if (transactionReceiptFuture.isDone()) { @@ -140,8 +141,7 @@ public void accept(TransactionReceipt transactionReceipt) { } @Override - public void exception(Exception exception) { - } + public void exception(Exception exception) {} }, DEFAULT_POLLING_ATTEMPTS_PER_TX_HASH, POLLING_FREQUENCY)); @@ -156,8 +156,8 @@ public void exception(Exception exception) { } for (int i = 0; - i < DEFAULT_POLLING_ATTEMPTS_PER_TX_HASH && !pendingTransactions.isEmpty(); - i++) { + i < DEFAULT_POLLING_ATTEMPTS_PER_TX_HASH && !pendingTransactions.isEmpty(); + i++) { for (TransactionReceipt transactionReceipt : transactionReceipts) { assertFalse(transactionReceipt.getBlockHash().isEmpty()); pendingTransactions.remove(transactionReceipt.getTransactionHash());