diff --git a/.changeset/sour-fans-tan.md b/.changeset/sour-fans-tan.md new file mode 100644 index 000000000..6bd9ebe5f --- /dev/null +++ b/.changeset/sour-fans-tan.md @@ -0,0 +1,5 @@ +--- +"@graphprotocol/graph-cli": minor +--- + +added boba, fuse blockexplorer diff --git a/packages/cli/src/command-helpers/abi.ts b/packages/cli/src/command-helpers/abi.ts index 15d6276b8..9645a9988 100644 --- a/packages/cli/src/command-helpers/abi.ts +++ b/packages/cli/src/command-helpers/abi.ts @@ -324,6 +324,16 @@ const getEtherscanLikeAPIUrl = (network: string) => { return 'https://scan.chiliz.com/api'; case 'chiliz-testnet': return 'https://spicy-explorer.chiliz.com/api'; + case 'boba': + return 'https://api.routescan.io/v2/network/mainnet/evm/288/etherscan/api'; + case 'boba-testnet': + return 'https://api.routescan.io/v2/network/testnet/evm/28882/etherscan/api'; + case 'boba-bnb': + return 'https://api.routescan.io/v2/network/mainnet/evm/56288/etherscan/api'; + case 'boba-bnb-testnet': + return 'https://api.routescan.io/v2/network/testnet/evm/9728/etherscan/api'; + case 'fuse-testnet': + return 'https://explorer.fusespark.io/api'; default: return `https://api-${network}.etherscan.io/api`; } @@ -462,6 +472,16 @@ const getPublicRPCEndpoint = (network: string) => { return 'https://rpc.ankr.com/chiliz'; case 'chiliz-testnet': return 'https://spicy-rpc.chiliz.com'; + case 'boba': + return 'https://boba-eth.drpc.org'; + case 'boba-testnet': + return 'https://sepolia.boba.network'; + case 'boba-bnb': + return 'https://bnb.boba.network'; + case 'boba-bnb-testnet': + return 'https://testnet.bnb.boba.network'; + case 'fuse-testnet': + return 'https://rpc.fusespark.io'; default: throw new Error(`Unknown network: ${network}`); }