From 7085344ef2df951c8b4161816fd19c65ffbac86d Mon Sep 17 00:00:00 2001 From: acuilab <45508740+acuilab@users.noreply.github.com> Date: Sat, 9 Jul 2022 19:50:10 +0800 Subject: [PATCH] .. --- src/main/java/io/api/etherscan/core/impl/EtherScanApi.java | 3 ++- src/main/java/io/api/etherscan/model/EthNetwork.java | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/io/api/etherscan/core/impl/EtherScanApi.java b/src/main/java/io/api/etherscan/core/impl/EtherScanApi.java index ba5dd83..b78582d 100644 --- a/src/main/java/io/api/etherscan/core/impl/EtherScanApi.java +++ b/src/main/java/io/api/etherscan/core/impl/EtherScanApi.java @@ -85,7 +85,8 @@ public EtherScanApi(final String apiKey, // EtherScan 1request\5sec limit support by queue manager final IHttpExecutor executor = executorSupplier.get(); - final String ending = EthNetwork.TOBALABA.equals(network) ? "com" : "io"; + // MAINNET_CN: https://api-cn.etherscan.com/ + final String ending = EthNetwork.TOBALABA.equals(network) || EthNetwork.MAINNET_CN.equals(network) ? "com" : "io"; final String baseUrl = "https://" + network.getDomain() + ".etherscan." + ending + "/api" + "?apikey=" + apiKey; this.queueManager = queue; diff --git a/src/main/java/io/api/etherscan/model/EthNetwork.java b/src/main/java/io/api/etherscan/model/EthNetwork.java index f7b91de..a7258df 100644 --- a/src/main/java/io/api/etherscan/model/EthNetwork.java +++ b/src/main/java/io/api/etherscan/model/EthNetwork.java @@ -9,6 +9,7 @@ public enum EthNetwork { MAINNET("api"), + MAINNET_CN("api-cn"), ROPSTEN("api-ropsten"), KOVAN("api-kovan"), TOBALABA("api-tobalaba"),