diff --git a/.idea/compiler.xml b/.idea/compiler.xml
index 7be65d59e4..15e632f3d5 100644
--- a/.idea/compiler.xml
+++ b/.idea/compiler.xml
@@ -13,6 +13,7 @@
+
diff --git a/.idea/encodings.xml b/.idea/encodings.xml
index 048b938b7b..e6f78746cb 100644
--- a/.idea/encodings.xml
+++ b/.idea/encodings.xml
@@ -61,6 +61,8 @@
+
+
diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml
index c48ca7ce5f..da3c1d5f51 100644
--- a/.idea/jarRepositories.xml
+++ b/.idea/jarRepositories.xml
@@ -66,6 +66,11 @@
+
+
+
+
+
diff --git a/ethereum/.idea/.gitignore b/ethereum/.idea/.gitignore
new file mode 100644
index 0000000000..7d9a8e5127
--- /dev/null
+++ b/ethereum/.idea/.gitignore
@@ -0,0 +1,12 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Environment-dependent path to Maven home directory
+/mavenHomeManager.xml
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
+# Zeppelin ignored files
+/ZeppelinRemoteNotebooks/
diff --git a/ethereum/.idea/checkstyle-idea.xml b/ethereum/.idea/checkstyle-idea.xml
new file mode 100644
index 0000000000..87234f98cb
--- /dev/null
+++ b/ethereum/.idea/checkstyle-idea.xml
@@ -0,0 +1,16 @@
+
+
+
+ 10.23.0
+ JavaOnly
+ true
+
+
+
+
+
\ No newline at end of file
diff --git a/ethereum/.idea/compiler.xml b/ethereum/.idea/compiler.xml
new file mode 100644
index 0000000000..6e45650062
--- /dev/null
+++ b/ethereum/.idea/compiler.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ethereum/.idea/encodings.xml b/ethereum/.idea/encodings.xml
new file mode 100644
index 0000000000..aa00ffab78
--- /dev/null
+++ b/ethereum/.idea/encodings.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ethereum/.idea/jarRepositories.xml b/ethereum/.idea/jarRepositories.xml
new file mode 100644
index 0000000000..5f0d631852
--- /dev/null
+++ b/ethereum/.idea/jarRepositories.xml
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ethereum/.idea/misc.xml b/ethereum/.idea/misc.xml
new file mode 100644
index 0000000000..28488fdb82
--- /dev/null
+++ b/ethereum/.idea/misc.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ethereum/.idea/vcs.xml b/ethereum/.idea/vcs.xml
new file mode 100644
index 0000000000..6c0b863585
--- /dev/null
+++ b/ethereum/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ethereum/pom.xml b/ethereum/pom.xml
index 52f1d32d41..b1986e46fa 100644
--- a/ethereum/pom.xml
+++ b/ethereum/pom.xml
@@ -3,15 +3,14 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
- com.baeldung.ethereum
+ com.ossez.ethereum
ethereum
ethereum
- com.baeldung
- parent-spring-5
- 0.0.1-SNAPSHOT
- ../parent-spring-5
+ com.ossez
+ parent-modules
+ 0.0.2-SNAPSHOT
@@ -76,14 +75,15 @@
- javax.servlet
- jstl
- ${jstl.version}
+ jakarta.servlet.jsp.jstl
+ jakarta.servlet.jsp.jstl-api
+ 3.0.2
- javax.servlet
- javax.servlet-api
- ${javax.servlet-api.version}
+ jakarta.servlet
+ jakarta.servlet-api
+ 6.1.0
+ provided
javax.servlet.jsp.jstl
@@ -91,9 +91,10 @@
${jstl.version}
- javax.servlet.jsp
- javax.servlet.jsp-api
- ${javax.servlet.jsp-api.version}
+ jakarta.servlet.jsp
+ jakarta.servlet.jsp-api
+ 4.0.0
+ provided
@@ -113,19 +114,19 @@
org.springframework
spring-context
- ${spring.version}
+ 7.0.0-M4
org.springframework
spring-test
- ${spring.version}
+ 7.0.0-M4
test
org.mockito
mockito-core
- ${mockito.version}
+ 5.17.0
org.hamcrest
@@ -170,15 +171,16 @@
-
- Ethereum
- Ethereum
- https://dl.bintray.com/ethereum/maven/
-
+
+
+
+
+
- 1.5.0-RELEASE
+ 7.0.0-M4
+ 1.9.0-RELEASE
3.3.1
1.5.6.RELEASE
2.8.0
diff --git a/ethereum/src/main/java/com/baeldung/ethereumj/ApplicationMain.java b/ethereum/src/main/java/com/isharkfly/ethereumj/ApplicationMain.java
similarity index 83%
rename from ethereum/src/main/java/com/baeldung/ethereumj/ApplicationMain.java
rename to ethereum/src/main/java/com/isharkfly/ethereumj/ApplicationMain.java
index 4735548bd1..a77964a07d 100644
--- a/ethereum/src/main/java/com/baeldung/ethereumj/ApplicationMain.java
+++ b/ethereum/src/main/java/com/isharkfly/ethereumj/ApplicationMain.java
@@ -1,4 +1,4 @@
-package com.baeldung.ethereumj;
+package com.isharkfly.ethereumj;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
@@ -8,7 +8,7 @@ import org.springframework.boot.web.support.SpringBootServletInitializer;
@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})
@SpringBootApplication
-public class ApplicationMain extends SpringBootServletInitializer {
+public abstract class ApplicationMain extends SpringBootServletInitializer {
public static void main(String[] args) {
SpringApplication.run(ApplicationMain.class, args);
diff --git a/ethereum/src/main/java/com/baeldung/ethereumj/Constants.java b/ethereum/src/main/java/com/isharkfly/ethereumj/Constants.java
similarity index 87%
rename from ethereum/src/main/java/com/baeldung/ethereumj/Constants.java
rename to ethereum/src/main/java/com/isharkfly/ethereumj/Constants.java
index 919958be35..da230ac0a8 100644
--- a/ethereum/src/main/java/com/baeldung/ethereumj/Constants.java
+++ b/ethereum/src/main/java/com/isharkfly/ethereumj/Constants.java
@@ -1,4 +1,4 @@
-package com.baeldung.ethereumj;
+package com.isharkfly.ethereumj;
public class Constants {
diff --git a/ethereum/src/main/java/com/baeldung/ethereumj/beans/EthBean.java b/ethereum/src/main/java/com/isharkfly/ethereumj/beans/EthBean.java
similarity index 85%
rename from ethereum/src/main/java/com/baeldung/ethereumj/beans/EthBean.java
rename to ethereum/src/main/java/com/isharkfly/ethereumj/beans/EthBean.java
index 7680473c6e..47783803d2 100644
--- a/ethereum/src/main/java/com/baeldung/ethereumj/beans/EthBean.java
+++ b/ethereum/src/main/java/com/isharkfly/ethereumj/beans/EthBean.java
@@ -1,6 +1,6 @@
-package com.baeldung.ethereumj.beans;
+package com.isharkfly.ethereumj.beans;
-import com.baeldung.ethereumj.listeners.EthListener;
+import com.isharkfly.ethereumj.listeners.EthListener;
import org.ethereum.core.Block;
import org.ethereum.facade.Ethereum;
import org.ethereum.facade.EthereumFactory;
diff --git a/ethereum/src/main/java/com/baeldung/ethereumj/config/EthConfig.java b/ethereum/src/main/java/com/isharkfly/ethereumj/config/EthConfig.java
similarity index 81%
rename from ethereum/src/main/java/com/baeldung/ethereumj/config/EthConfig.java
rename to ethereum/src/main/java/com/isharkfly/ethereumj/config/EthConfig.java
index 8180cc3ce2..c9e8b3782b 100644
--- a/ethereum/src/main/java/com/baeldung/ethereumj/config/EthConfig.java
+++ b/ethereum/src/main/java/com/isharkfly/ethereumj/config/EthConfig.java
@@ -1,6 +1,6 @@
-package com.baeldung.ethereumj.config;
+package com.isharkfly.ethereumj.config;
-import com.baeldung.ethereumj.beans.EthBean;
+import com.isharkfly.ethereumj.beans.EthBean;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
diff --git a/ethereum/src/main/java/com/baeldung/ethereumj/controllers/EthController.java b/ethereum/src/main/java/com/isharkfly/ethereumj/controllers/EthController.java
similarity index 86%
rename from ethereum/src/main/java/com/baeldung/ethereumj/controllers/EthController.java
rename to ethereum/src/main/java/com/isharkfly/ethereumj/controllers/EthController.java
index 8240d60e30..64c3af49a3 100644
--- a/ethereum/src/main/java/com/baeldung/ethereumj/controllers/EthController.java
+++ b/ethereum/src/main/java/com/isharkfly/ethereumj/controllers/EthController.java
@@ -1,8 +1,8 @@
-package com.baeldung.ethereumj.controllers;
+package com.isharkfly.ethereumj.controllers;
-import com.baeldung.ethereumj.Constants;
-import com.baeldung.ethereumj.beans.EthBean;
-import com.baeldung.ethereumj.transfer.EthResponse;
+import com.isharkfly.ethereumj.Constants;
+import com.isharkfly.ethereumj.beans.EthBean;
+import com.isharkfly.ethereumj.transfer.EthResponse;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/ethereum/src/main/java/com/baeldung/ethereumj/listeners/EthListener.java b/ethereum/src/main/java/com/isharkfly/ethereumj/listeners/EthListener.java
similarity index 98%
rename from ethereum/src/main/java/com/baeldung/ethereumj/listeners/EthListener.java
rename to ethereum/src/main/java/com/isharkfly/ethereumj/listeners/EthListener.java
index c3a5143fdb..e53ea5d367 100644
--- a/ethereum/src/main/java/com/baeldung/ethereumj/listeners/EthListener.java
+++ b/ethereum/src/main/java/com/isharkfly/ethereumj/listeners/EthListener.java
@@ -1,4 +1,4 @@
-package com.baeldung.ethereumj.listeners;
+package com.isharkfly.ethereumj.listeners;
import org.ethereum.core.Block;
import org.ethereum.core.TransactionReceipt;
diff --git a/ethereum/src/main/java/com/baeldung/ethereumj/transfer/EthResponse.java b/ethereum/src/main/java/com/isharkfly/ethereumj/transfer/EthResponse.java
similarity index 83%
rename from ethereum/src/main/java/com/baeldung/ethereumj/transfer/EthResponse.java
rename to ethereum/src/main/java/com/isharkfly/ethereumj/transfer/EthResponse.java
index e8cfb3113b..5c352dd99b 100644
--- a/ethereum/src/main/java/com/baeldung/ethereumj/transfer/EthResponse.java
+++ b/ethereum/src/main/java/com/isharkfly/ethereumj/transfer/EthResponse.java
@@ -1,4 +1,4 @@
-package com.baeldung.ethereumj.transfer;
+package com.isharkfly.ethereumj.transfer;
public class EthResponse {
diff --git a/ethereum/src/main/java/com/baeldung/web3j/Template.java b/ethereum/src/main/java/com/isharkfly/web3j/Template.java
similarity index 94%
rename from ethereum/src/main/java/com/baeldung/web3j/Template.java
rename to ethereum/src/main/java/com/isharkfly/web3j/Template.java
index 7d4867bf21..f9c1e80ad0 100644
--- a/ethereum/src/main/java/com/baeldung/web3j/Template.java
+++ b/ethereum/src/main/java/com/isharkfly/web3j/Template.java
@@ -1,6 +1,6 @@
-package com.baeldung.web3j;
+package com.isharkfly.web3j;
-import com.baeldung.web3j.contracts.Greeting;
+import com.isharkfly.web3j.contracts.Greeting;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.web3j.crypto.Credentials;
diff --git a/ethereum/src/main/java/com/baeldung/web3j/config/AppConfig.java b/ethereum/src/main/java/com/isharkfly/web3j/config/AppConfig.java
similarity index 96%
rename from ethereum/src/main/java/com/baeldung/web3j/config/AppConfig.java
rename to ethereum/src/main/java/com/isharkfly/web3j/config/AppConfig.java
index 75ef948f7a..7d17bd0f5e 100644
--- a/ethereum/src/main/java/com/baeldung/web3j/config/AppConfig.java
+++ b/ethereum/src/main/java/com/isharkfly/web3j/config/AppConfig.java
@@ -1,4 +1,4 @@
-package com.baeldung.web3j.config;
+package com.isharkfly.web3j.config;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
@@ -18,7 +18,7 @@ import java.util.concurrent.Executor;
@Configuration
@EnableWebMvc
@EnableAsync
-@ComponentScan("com.baeldung.web3j")
+@ComponentScan("com.isharkfly.web3j")
public class AppConfig implements WebMvcConfigurer {
public void addViewControllers(ViewControllerRegistry registry) {
diff --git a/ethereum/src/main/java/com/baeldung/web3j/config/WebAppInitializer.java b/ethereum/src/main/java/com/isharkfly/web3j/config/WebAppInitializer.java
similarity index 94%
rename from ethereum/src/main/java/com/baeldung/web3j/config/WebAppInitializer.java
rename to ethereum/src/main/java/com/isharkfly/web3j/config/WebAppInitializer.java
index 8a9a8cf8c1..7e22633830 100644
--- a/ethereum/src/main/java/com/baeldung/web3j/config/WebAppInitializer.java
+++ b/ethereum/src/main/java/com/isharkfly/web3j/config/WebAppInitializer.java
@@ -1,4 +1,4 @@
-package com.baeldung.web3j.config;
+package com.isharkfly.web3j.config;
import org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer;
diff --git a/ethereum/src/main/java/com/baeldung/web3j/constants/Constants.java b/ethereum/src/main/java/com/isharkfly/web3j/constants/Constants.java
similarity index 94%
rename from ethereum/src/main/java/com/baeldung/web3j/constants/Constants.java
rename to ethereum/src/main/java/com/isharkfly/web3j/constants/Constants.java
index 005e4263cd..09c17f4ae2 100644
--- a/ethereum/src/main/java/com/baeldung/web3j/constants/Constants.java
+++ b/ethereum/src/main/java/com/isharkfly/web3j/constants/Constants.java
@@ -1,4 +1,4 @@
-package com.baeldung.web3j.constants;
+package com.isharkfly.web3j.constants;
public class Constants {
diff --git a/ethereum/src/main/java/com/baeldung/web3j/contracts/Example.java b/ethereum/src/main/java/com/isharkfly/web3j/contracts/Example.java
similarity index 98%
rename from ethereum/src/main/java/com/baeldung/web3j/contracts/Example.java
rename to ethereum/src/main/java/com/isharkfly/web3j/contracts/Example.java
index 6909ca3e0c..75922829c9 100644
--- a/ethereum/src/main/java/com/baeldung/web3j/contracts/Example.java
+++ b/ethereum/src/main/java/com/isharkfly/web3j/contracts/Example.java
@@ -1,4 +1,4 @@
-package com.baeldung.web3j.contracts;
+package com.isharkfly.web3j.contracts;
import java.math.BigInteger;
import java.util.Arrays;
diff --git a/ethereum/src/main/java/com/baeldung/web3j/contracts/Greeting.java b/ethereum/src/main/java/com/isharkfly/web3j/contracts/Greeting.java
similarity index 99%
rename from ethereum/src/main/java/com/baeldung/web3j/contracts/Greeting.java
rename to ethereum/src/main/java/com/isharkfly/web3j/contracts/Greeting.java
index f4f4f90760..59b94b0a9c 100644
--- a/ethereum/src/main/java/com/baeldung/web3j/contracts/Greeting.java
+++ b/ethereum/src/main/java/com/isharkfly/web3j/contracts/Greeting.java
@@ -1,4 +1,4 @@
-package com.baeldung.web3j.contracts;
+package com.isharkfly.web3j.contracts;
import java.math.BigInteger;
import java.util.Arrays;
diff --git a/ethereum/src/main/java/com/baeldung/web3j/controllers/EthereumRestController.java b/ethereum/src/main/java/com/isharkfly/web3j/controllers/EthereumRestController.java
similarity index 92%
rename from ethereum/src/main/java/com/baeldung/web3j/controllers/EthereumRestController.java
rename to ethereum/src/main/java/com/isharkfly/web3j/controllers/EthereumRestController.java
index 3238a19ff9..f65e01768a 100644
--- a/ethereum/src/main/java/com/baeldung/web3j/controllers/EthereumRestController.java
+++ b/ethereum/src/main/java/com/isharkfly/web3j/controllers/EthereumRestController.java
@@ -1,9 +1,9 @@
-package com.baeldung.web3j.controllers;
+package com.isharkfly.web3j.controllers;
-import com.baeldung.web3j.constants.Constants;
-import com.baeldung.web3j.helpers.TimeHelper;
-import com.baeldung.web3j.services.Web3Service;
-import com.baeldung.web3j.transfers.ResponseTransfer;
+import com.isharkfly.web3j.constants.Constants;
+import com.isharkfly.web3j.helpers.TimeHelper;
+import com.isharkfly.web3j.services.Web3Service;
+import com.isharkfly.web3j.transfers.ResponseTransfer;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
@@ -17,7 +17,7 @@ import java.time.Instant;
import java.util.concurrent.CompletableFuture;
import java.util.concurrent.Future;
-import static com.baeldung.web3j.constants.Constants.GENERIC_EXCEPTION;
+import static com.isharkfly.web3j.constants.Constants.GENERIC_EXCEPTION;
@RestController
public class EthereumRestController {
diff --git a/ethereum/src/main/java/com/baeldung/web3j/helpers/TimeHelper.java b/ethereum/src/main/java/com/isharkfly/web3j/helpers/TimeHelper.java
similarity index 88%
rename from ethereum/src/main/java/com/baeldung/web3j/helpers/TimeHelper.java
rename to ethereum/src/main/java/com/isharkfly/web3j/helpers/TimeHelper.java
index 360fe088ba..7bdef5b776 100644
--- a/ethereum/src/main/java/com/baeldung/web3j/helpers/TimeHelper.java
+++ b/ethereum/src/main/java/com/isharkfly/web3j/helpers/TimeHelper.java
@@ -1,4 +1,4 @@
-package com.baeldung.web3j.helpers;
+package com.isharkfly.web3j.helpers;
import java.time.Duration;
import java.time.Instant;
diff --git a/ethereum/src/main/java/com/baeldung/web3j/services/Web3Service.java b/ethereum/src/main/java/com/isharkfly/web3j/services/Web3Service.java
similarity index 93%
rename from ethereum/src/main/java/com/baeldung/web3j/services/Web3Service.java
rename to ethereum/src/main/java/com/isharkfly/web3j/services/Web3Service.java
index 4b7d01e52b..441e74a520 100644
--- a/ethereum/src/main/java/com/baeldung/web3j/services/Web3Service.java
+++ b/ethereum/src/main/java/com/isharkfly/web3j/services/Web3Service.java
@@ -1,6 +1,6 @@
-package com.baeldung.web3j.services;
+package com.isharkfly.web3j.services;
-import com.baeldung.web3j.contracts.Example;
+import com.isharkfly.web3j.contracts.Example;
import org.springframework.scheduling.annotation.Async;
import org.springframework.stereotype.Service;
import org.web3j.abi.FunctionEncoder;
@@ -22,11 +22,10 @@ import java.io.File;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
-import java.util.concurrent.CompletableFuture;
-import static com.baeldung.web3j.constants.Constants.DEFAULT_ADDRESS;
-import static com.baeldung.web3j.constants.Constants.GENERIC_EXCEPTION;
-import static com.baeldung.web3j.constants.Constants.PLEASE_SUPPLY_REAL_DATA;
+import static com.isharkfly.web3j.constants.Constants.DEFAULT_ADDRESS;
+import static com.isharkfly.web3j.constants.Constants.GENERIC_EXCEPTION;
+import static com.isharkfly.web3j.constants.Constants.PLEASE_SUPPLY_REAL_DATA;
@Service
public class Web3Service {
diff --git a/ethereum/src/main/java/com/baeldung/web3j/transfers/ResponseTransfer.java b/ethereum/src/main/java/com/isharkfly/web3j/transfers/ResponseTransfer.java
similarity index 92%
rename from ethereum/src/main/java/com/baeldung/web3j/transfers/ResponseTransfer.java
rename to ethereum/src/main/java/com/isharkfly/web3j/transfers/ResponseTransfer.java
index 9c5d1799ff..c8fb4c5ddc 100644
--- a/ethereum/src/main/java/com/baeldung/web3j/transfers/ResponseTransfer.java
+++ b/ethereum/src/main/java/com/isharkfly/web3j/transfers/ResponseTransfer.java
@@ -1,4 +1,4 @@
-package com.baeldung.web3j.transfers;
+package com.isharkfly.web3j.transfers;
import java.time.Duration;
diff --git a/ethereum/src/test/java/com/baeldung/ethereumj/controllers/EthControllerLiveTest.java b/ethereum/src/test/java/com/isharkfly/ethereumj/controllers/EthControllerLiveTest.java
similarity index 93%
rename from ethereum/src/test/java/com/baeldung/ethereumj/controllers/EthControllerLiveTest.java
rename to ethereum/src/test/java/com/isharkfly/ethereumj/controllers/EthControllerLiveTest.java
index 7676b99224..f6fae941f1 100644
--- a/ethereum/src/test/java/com/baeldung/ethereumj/controllers/EthControllerLiveTest.java
+++ b/ethereum/src/test/java/com/isharkfly/ethereumj/controllers/EthControllerLiveTest.java
@@ -1,4 +1,4 @@
-package com.baeldung.ethereumj.controllers;
+package com.isharkfly.ethereumj.controllers;
import static junit.framework.TestCase.assertTrue;
import static org.junit.Assert.assertNotNull;
@@ -17,9 +17,9 @@ import org.springframework.test.context.TestPropertySource;
import org.springframework.test.context.junit4.SpringRunner;
import org.springframework.web.client.RestTemplate;
-import com.baeldung.ethereumj.ApplicationMain;
-import com.baeldung.ethereumj.Constants;
-import com.baeldung.ethereumj.transfer.EthResponse;
+import com.isharkfly.ethereumj.ApplicationMain;
+import com.isharkfly.ethereumj.Constants;
+import com.isharkfly.ethereumj.transfer.EthResponse;
@RunWith(SpringRunner.class)
@SpringBootTest(classes = ApplicationMain.class, webEnvironment = SpringBootTest.WebEnvironment.DEFINED_PORT)
diff --git a/ethereum/src/test/java/com/baeldung/web3j/controllers/EthereumRestControllerIntegrationTest.java b/ethereum/src/test/java/com/isharkfly/web3j/controllers/EthereumRestControllerIntegrationTest.java
similarity index 94%
rename from ethereum/src/test/java/com/baeldung/web3j/controllers/EthereumRestControllerIntegrationTest.java
rename to ethereum/src/test/java/com/isharkfly/web3j/controllers/EthereumRestControllerIntegrationTest.java
index ee78ab17c2..12b94a2441 100644
--- a/ethereum/src/test/java/com/baeldung/web3j/controllers/EthereumRestControllerIntegrationTest.java
+++ b/ethereum/src/test/java/com/isharkfly/web3j/controllers/EthereumRestControllerIntegrationTest.java
@@ -1,8 +1,8 @@
-package com.baeldung.web3j.controllers;
+package com.isharkfly.web3j.controllers;
-import com.baeldung.web3j.config.AppConfig;
-import com.baeldung.web3j.constants.Constants;
+import com.isharkfly.web3j.config.AppConfig;
+import com.isharkfly.web3j.constants.Constants;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
diff --git a/ethereum/src/test/java/com/baeldung/web3j/controllers/EthereumRestControllerUnitTest.java b/ethereum/src/test/java/com/isharkfly/web3j/controllers/EthereumRestControllerUnitTest.java
similarity index 93%
rename from ethereum/src/test/java/com/baeldung/web3j/controllers/EthereumRestControllerUnitTest.java
rename to ethereum/src/test/java/com/isharkfly/web3j/controllers/EthereumRestControllerUnitTest.java
index 4ceed870f8..dc2b1cdedc 100644
--- a/ethereum/src/test/java/com/baeldung/web3j/controllers/EthereumRestControllerUnitTest.java
+++ b/ethereum/src/test/java/com/isharkfly/web3j/controllers/EthereumRestControllerUnitTest.java
@@ -1,7 +1,7 @@
-package com.baeldung.web3j.controllers;
+package com.isharkfly.web3j.controllers;
-import com.baeldung.web3j.constants.Constants;
-import com.baeldung.web3j.services.Web3Service;
+import com.isharkfly.web3j.constants.Constants;
+import com.isharkfly.web3j.services.Web3Service;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
diff --git a/ethereum/src/test/java/com/baeldung/web3j/services/EthereumContractUnitTest.java b/ethereum/src/test/java/com/isharkfly/web3j/services/EthereumContractUnitTest.java
similarity index 93%
rename from ethereum/src/test/java/com/baeldung/web3j/services/EthereumContractUnitTest.java
rename to ethereum/src/test/java/com/isharkfly/web3j/services/EthereumContractUnitTest.java
index ff02659bd5..30028ca27b 100644
--- a/ethereum/src/test/java/com/baeldung/web3j/services/EthereumContractUnitTest.java
+++ b/ethereum/src/test/java/com/isharkfly/web3j/services/EthereumContractUnitTest.java
@@ -1,4 +1,4 @@
-package com.baeldung.web3j.services;
+package com.isharkfly.web3j.services;
import org.junit.After;
import org.junit.Before;
diff --git a/pom.xml b/pom.xml
index c0ee250fd5..deea60dd64 100644
--- a/pom.xml
+++ b/pom.xml
@@ -41,6 +41,7 @@
apache
core-java-modules
+ ethereum
image-compressing
image-processing
libraries-jackson
@@ -75,8 +76,6 @@
1.4
2.11.0
-
-
31.1-jre
1.18.28
@@ -84,6 +83,7 @@
1.2.0
3.0.3
5.0.9
+ 1.2
3.2.0-M2