Skip to content
This repository has been archived by the owner on Jul 20, 2023. It is now read-only.

Commit

Permalink
fix(etherscan): fix base URLs
Browse files Browse the repository at this point in the history
  • Loading branch information
Rubilmax committed Aug 30, 2022
1 parent 2065506 commit 08aadcb
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 11 deletions.
4 changes: 4 additions & 0 deletions .github/workflows/release.yml
Expand Up @@ -9,6 +9,10 @@ on:
NPM_TOKEN:
required: true

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
release:
runs-on: ubuntu-latest
Expand Down
2 changes: 1 addition & 1 deletion package.json
@@ -1,6 +1,6 @@
{
"name": "etherscan-abi",
"version": "2.3.1",
"version": "2.3.2",
"description": "⏬🚀 Fetch the most up-to-date ABI of a verified Smart Contract from Etherscan in seconds!",
"main": "./lib/index.js",
"bin": "./lib/cli.js",
Expand Down
22 changes: 12 additions & 10 deletions src/etherscan.ts
Expand Up @@ -13,31 +13,33 @@ export const getEtherscanBaseUrl = (chainId: number) => {
case 10:
return "https://api-optimistic.etherscan.io";
case 25:
return "https://api.cronoscan.com/";
return "https://api.cronoscan.com";
case 42:
return "https://api-kovan.etherscan.io";
case 56:
return "https://api.bscscan.com/";
return "https://api.bscscan.com";
case 69:
return "https://api-kovan-optimistic.etherscan.io";
case 97:
return "https://api-testnet.bscscan.com/";
return "https://api-testnet.bscscan.com";
case 100:
return "https://api.gnosisscan.io/";
return "https://api.gnosisscan.io";
case 137:
return "https://api.polygonscan.com/";
return "https://api.polygonscan.com";
case 250:
return "https://api.ftmscan.com/";
return "https://api.ftmscan.com";
case 420:
return "https://api-goerli-optimistic.etherscan.io";
case 1285:
return "https://api-moonriver.moonscan.io";
case 4002:
return "https://api-testnet.ftmscan.com/";
return "https://api-testnet.ftmscan.com";
case 42161:
return "https://api.arbiscan.io/";
return "https://api.arbiscan.io";
case 43114:
return "https://api.snowtrace.io/";
return "https://api.snowtrace.io";
case 80001:
return "https://api-testnet.polygonscan.com/";
return "https://api-testnet.polygonscan.com";
default:
}

Expand Down

0 comments on commit 08aadcb

Please sign in to comment.