Added Sepolia network (#3325).

This commit is contained in:
Richard Moore 2022-09-13 20:36:43 -04:00
parent 01b5badbb6
commit d083522374
3 changed files with 12 additions and 1 deletions

View File

@ -49,7 +49,7 @@ function ethDefaultProvider(network: string | Network): Renetworkable {
// network does not handle the Berlin hardfork, which is
// live on these ones.
// @TODO: This goes away once Pocket has upgraded their nodes
const skip = [ "goerli", "ropsten", "rinkeby" ];
const skip = [ "goerli", "ropsten", "rinkeby", "sepolia" ];
try {
const provider = new providers.PocketProvider(network, options.pocket);
if (provider.network && skip.indexOf(provider.network.name) === -1) {
@ -166,6 +166,12 @@ const networks: { [name: string]: Network } = {
kintsugi: { chainId: 1337702, name: "kintsugi" },
sepolia: {
chainId: 11155111,
name: "sepolia",
_defaultProvider: ethDefaultProvider("sepolia")
},
// ETC (See: #351)
classic: {

View File

@ -179,6 +179,8 @@ export class EtherscanProvider extends BaseProvider{
return "https:/\/api-kovan.etherscan.io";
case "goerli":
return "https:/\/api-goerli.etherscan.io";
case "sepolia":
return "https:/\/api-sepolia.etherscan.io";
case "optimism":
return "https:/\/api-optimistic.etherscan.io";
case "optimism-kovan":

View File

@ -99,6 +99,9 @@ export class InfuraProvider extends UrlJsonRpcProvider {
case "goerli":
host = "goerli.infura.io";
break;
case "sepolia":
host = "sepolia.infura.io";
break;
case "matic":
host = "polygon-mainnet.infura.io";
break;