Skip to content

Commit 2a3a2e1

Browse files
committed
Update testnets for third-party providers (#3320, #3323, #3340, #3358, #3423).
1 parent 44cbc7f commit 2a3a2e1

File tree

3 files changed

+15
-37
lines changed

3 files changed

+15
-37
lines changed

packages/providers/src.ts/alchemy-provider.ts

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -58,17 +58,8 @@ export class AlchemyProvider extends UrlJsonRpcProvider {
5858
case "homestead":
5959
host = "eth-mainnet.alchemyapi.io/v2/";
6060
break;
61-
case "ropsten":
62-
host = "eth-ropsten.alchemyapi.io/v2/";
63-
break;
64-
case "rinkeby":
65-
host = "eth-rinkeby.alchemyapi.io/v2/";
66-
break;
6761
case "goerli":
68-
host = "eth-goerli.alchemyapi.io/v2/";
69-
break;
70-
case "kovan":
71-
host = "eth-kovan.alchemyapi.io/v2/";
62+
host = "eth-goerli.g.alchemyapi.io/v2/";
7263
break;
7364
case "matic":
7465
host = "polygon-mainnet.g.alchemy.com/v2/";
@@ -79,18 +70,12 @@ export class AlchemyProvider extends UrlJsonRpcProvider {
7970
case "arbitrum":
8071
host = "arb-mainnet.g.alchemy.com/v2/";
8172
break;
82-
case "arbitrum-rinkeby":
83-
host = "arb-rinkeby.g.alchemy.com/v2/";
84-
break;
8573
case "arbitrum-goerli":
8674
host = "arb-goerli.g.alchemy.com/v2/";
8775
break;
8876
case "optimism":
8977
host = "opt-mainnet.g.alchemy.com/v2/";
9078
break;
91-
case "optimism-kovan":
92-
host = "opt-kovan.g.alchemy.com/v2/";
93-
break;
9479
case "optimism-goerli":
9580
host = "opt-goerli.g.alchemy.com/v2/"
9681
break;

packages/providers/src.ts/etherscan-provider.ts

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -171,20 +171,22 @@ export class EtherscanProvider extends BaseProvider{
171171
switch(this.network ? this.network.name: "invalid") {
172172
case "homestead":
173173
return "https:/\/api.etherscan.io";
174-
case "ropsten":
175-
return "https:/\/api-ropsten.etherscan.io";
176-
case "rinkeby":
177-
return "https:/\/api-rinkeby.etherscan.io";
178-
case "kovan":
179-
return "https:/\/api-kovan.etherscan.io";
180174
case "goerli":
181175
return "https:/\/api-goerli.etherscan.io";
182176
case "sepolia":
183177
return "https:/\/api-sepolia.etherscan.io";
178+
case "matic":
179+
return "https:/\/api.polygonscan.com";
180+
case "maticmum":
181+
return "https:/\/api-testnet.polygonscan.com";
182+
case "arbitrum":
183+
return "https:/\/api.arbiscan.io";
184+
case "arbitrum-goerli":
185+
return "https:/\/api-goerli.arbiscan.io";
184186
case "optimism":
185187
return "https:/\/api-optimistic.etherscan.io";
186-
case "optimism-kovan":
187-
return "https:/\/api-kovan-optimistic.etherscan.io";
188+
case "optimism-goerli":
189+
return "https:/\/api-goerli-optimistic.etherscan.io";
188190
default:
189191
}
190192

packages/providers/src.ts/infura-provider.ts

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -87,15 +87,6 @@ export class InfuraProvider extends UrlJsonRpcProvider {
8787
case "homestead":
8888
host = "mainnet.infura.io";
8989
break;
90-
case "ropsten":
91-
host = "ropsten.infura.io";
92-
break;
93-
case "rinkeby":
94-
host = "rinkeby.infura.io";
95-
break;
96-
case "kovan":
97-
host = "kovan.infura.io";
98-
break;
9990
case "goerli":
10091
host = "goerli.infura.io";
10192
break;
@@ -111,14 +102,14 @@ export class InfuraProvider extends UrlJsonRpcProvider {
111102
case "optimism":
112103
host = "optimism-mainnet.infura.io";
113104
break;
114-
case "optimism-kovan":
115-
host = "optimism-kovan.infura.io";
105+
case "optimism-goerli":
106+
host = "optimism-goerli.infura.io";
116107
break;
117108
case "arbitrum":
118109
host = "arbitrum-mainnet.infura.io";
119110
break;
120-
case "arbitrum-rinkeby":
121-
host = "arbitrum-rinkeby.infura.io";
111+
case "arbitrum-goerli":
112+
host = "arbitrum-goerli.infura.io";
122113
break;
123114
default:
124115
logger.throwError("unsupported network", Logger.errors.INVALID_ARGUMENT, {

0 commit comments

Comments
 (0)