Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: deprecate polygon mumbai #1477

Merged
merged 10 commits into from
May 3, 2024
1 change: 0 additions & 1 deletion .env.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ declare global {
ETH_HOLESKY_RPC: string;
OPTIMISM_SEPOLIA_RPC: string;
BSC_TESTNET_RPC: string;
POLYGON_MUMBAI_RPC: string;
POLYGON_AMOY_RPC: string;
ARBITRUM_SEPOLIA_RPC: string;
BASE_SEPOLIA_RPC: string;
Expand Down
7 changes: 0 additions & 7 deletions src/core/references/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ import {
optimism,
optimismSepolia,
polygon,
polygonMumbai,
zora,
zoraSepolia,
} from 'viem/chains';
Expand Down Expand Up @@ -171,7 +170,6 @@ export const NATIVE_ASSETS_PER_CHAIN: Record<ChainId, AddressOrEth> = {
[ChainId.zora]: ETH_ZORA_ADDRESS as Address,
[ChainId.zoraSepolia]: AddressZero as Address,
[ChainId.polygon]: MATIC_POLYGON_ADDRESS as Address,
[ChainId.polygonMumbai]: AddressZero as Address,
[ChainId.avalanche]: AVAX_AVALANCHE_ADDRESS as Address,
[ChainId.avalancheFuji]: AddressZero as Address,
[ChainId.blast]: AddressZero as Address,
Expand All @@ -198,7 +196,6 @@ export const NATIVE_ASSETS_MAP_PER_CHAIN: Record<ChainId, AddressOrEth> = {
[ChainId.zora]: ETH_ADDRESS,
[ChainId.zoraSepolia]: ETH_ADDRESS,
[ChainId.polygon]: MATIC_MAINNET_ADDRESS,
[ChainId.polygonMumbai]: MATIC_MAINNET_ADDRESS,
[ChainId.avalanche]: ETH_ADDRESS,
[ChainId.avalancheFuji]: ETH_ADDRESS,
[ChainId.blast]: ETH_ADDRESS,
Expand Down Expand Up @@ -244,7 +241,6 @@ export const SUPPORTED_CHAINS: Chain[] = [
sepolia,
optimismSepolia,
bscTestnet,
polygonMumbai,
arbitrumSepolia,
baseSepolia,
zoraSepolia,
Expand All @@ -263,7 +259,6 @@ export const SUPPORTED_TESTNET_CHAINS: Chain[] = [
sepolia,
optimismSepolia,
bscTestnet,
polygonMumbai,
arbitrumSepolia,
baseSepolia,
zoraSepolia,
Expand Down Expand Up @@ -299,8 +294,6 @@ export const getDefaultRPC = (chainId: ChainId) => {
return { http: process.env.OPTIMISM_SEPOLIA_RPC };
case ChainId.bscTestnet:
return { http: process.env.BSC_TESTNET_RPC };
case ChainId.polygonMumbai:
return { http: process.env.POLYGON_MUMBAI_RPC };
case ChainId.arbitrumSepolia:
return { http: process.env.ARBITRUM_SEPOLIA_RPC };
case ChainId.baseSepolia:
Expand Down
5 changes: 0 additions & 5 deletions src/core/types/chains.ts
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,6 @@ export enum ChainName {
sepolia = 'sepolia',
optimismSepolia = 'optimism-sepolia',
bscTestnet = 'bsc-testnet',
polygonMumbai = 'polygon-mumbai',
baseSepolia = 'base-sepolia',
zoraSepolia = 'zora-sepolia',
polygonAmoy = 'polygon-amoy',
Expand Down Expand Up @@ -171,7 +170,6 @@ export enum ChainId {
holesky = chain.holesky.id,
optimismSepolia = chain.optimismSepolia.id,
bscTestnet = chain.bscTestnet.id,
polygonMumbai = chain.polygonMumbai.id,
arbitrumSepolia = chain.arbitrumSepolia.id,
baseSepolia = chain.baseSepolia.id,
zoraSepolia = chain.zoraSepolia.id,
Expand Down Expand Up @@ -208,7 +206,6 @@ export const chainNameToIdMapping: {
[ChainName.sepolia]: ChainId.sepolia,
[ChainName.optimismSepolia]: ChainId.optimismSepolia,
[ChainName.bscTestnet]: ChainId.bscTestnet,
[ChainName.polygonMumbai]: ChainId.polygonMumbai,
[ChainName.baseSepolia]: ChainId.baseSepolia,
[ChainName.zoraSepolia]: ChainId.zoraSepolia,
[ChainName.blast]: ChainId.blast,
Expand Down Expand Up @@ -246,7 +243,6 @@ export const chainIdToNameMapping: {
[ChainId.sepolia]: ChainName.sepolia,
[ChainId.optimismSepolia]: ChainName.optimismSepolia,
[ChainId.bscTestnet]: ChainName.bscTestnet,
[ChainId.polygonMumbai]: ChainName.polygonMumbai,
[ChainId.baseSepolia]: ChainName.baseSepolia,
[ChainId.zoraSepolia]: ChainName.zoraSepolia,
[ChainId.polygonAmoy]: ChainName.polygonAmoy,
Expand Down Expand Up @@ -278,7 +274,6 @@ export const ChainNameDisplay = {
[ChainId.holesky]: chain.holesky.name,
[ChainId.optimismSepolia]: chain.optimismSepolia.name,
[ChainId.bscTestnet]: 'BSC Testnet',
[ChainId.polygonMumbai]: chain.polygonMumbai.name,
[ChainId.arbitrumSepolia]: chain.arbitrumSepolia.name,
[ChainId.baseSepolia]: chain.baseSepolia.name,
[ChainId.zoraSepolia]: 'Zora Sepolia',
Expand Down
1 change: 0 additions & 1 deletion src/core/types/nfts.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ export enum SimpleHashChain {
PolygonZkEVM = 'polygon-zkevm',
Rari = 'rari',
Scroll = 'scroll',
PolygonMumbai = 'polygon-mumbai',
ArbitrumSepolia = 'arbitrum-sepolia',
BaseSepolia = 'base-sepolia',
OptimismSepolia = 'optimism-sepolia',
Expand Down
5 changes: 0 additions & 5 deletions src/core/utils/chains.ts
Original file line number Diff line number Diff line change
Expand Up @@ -191,7 +191,6 @@ export const getSimpleHashSupportedChainNames = () => {
export const getSimpleHashSupportedTestnetChainNames = () => {
return [
'ethereum-sepolia',
ChainName.polygonMumbai,
ChainName.arbitrumSepolia,
ChainName.baseSepolia,
ChainName.blastSepolia,
Expand Down Expand Up @@ -347,10 +346,6 @@ export const deriveChainIdByHostname = (hostname: string) => {
return ChainId.mainnet;
case 'arbiscan.io':
return ChainId.arbitrum;
case 'explorer-mumbai.maticvigil.com':
case 'explorer-mumbai.matic.today':
case 'mumbai.polygonscan.com':
return ChainId.polygonMumbai;
case 'amoy.polygonscan.com':
case 'oklink.com/amoy':
return ChainId.polygonAmoy;
Expand Down
1 change: 0 additions & 1 deletion src/core/utils/faucets.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ export const TestnetFaucet = {
[ChainId.holesky]: 'https://faucet.quicknode.com/ethereum/holesky',
[ChainId.optimismSepolia]: 'https://app.optimism.io/faucet',
[ChainId.bscTestnet]: 'https://www.bnbchain.org/en/testnet-faucet',
[ChainId.polygonMumbai]: 'https://faucet.polygon.technology',
[ChainId.arbitrumSepolia]: 'https://faucet.quicknode.com/arbitrum/sepolia',
[ChainId.baseSepolia]: 'https://app.optimism.io/faucet',
[ChainId.zoraSepolia]: 'https://app.optimism.io/faucet',
Expand Down
2 changes: 0 additions & 2 deletions src/core/utils/nfts.ts
Original file line number Diff line number Diff line change
Expand Up @@ -74,8 +74,6 @@ export function getNetworkFromSimpleHashChain(
return ChainName.rari;
case SimpleHashChain.Scroll:
return ChainName.scroll;
case SimpleHashChain.PolygonMumbai:
return ChainName.polygonMumbai;
case SimpleHashChain.ArbitrumSepolia:
return ChainName.arbitrumSepolia;
case SimpleHashChain.BaseSepolia:
Expand Down
5 changes: 2 additions & 3 deletions src/core/utils/userChains.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ import {
optimism,
optimismSepolia,
polygon,
polygonMumbai,
zora,
zoraSepolia,
} from 'viem/chains';
Expand Down Expand Up @@ -47,7 +46,7 @@ export const chainIdMap: Record<
[ChainId.mainnet]: [mainnet.id, sepolia.id, holesky.id],
[ChainId.optimism]: [optimism.id, optimismSepolia.id],
[ChainId.arbitrum]: [arbitrum.id, arbitrumSepolia.id],
[ChainId.polygon]: [polygon.id, polygonMumbai.id, chainPolygonAmoy.id],
[ChainId.polygon]: [polygon.id, chainPolygonAmoy.id],
[ChainId.base]: [base.id, baseSepolia.id],
[ChainId.bsc]: [bsc.id, bscTestnet.id],
[ChainId.zora]: [zora.id, zoraSepolia.id],
Expand All @@ -74,7 +73,7 @@ export const chainLabelMap: Record<
],
[ChainId.optimism]: [ChainNameDisplay[optimismSepolia.id]],
[ChainId.arbitrum]: [ChainNameDisplay[arbitrumSepolia.id]],
[ChainId.polygon]: [ChainNameDisplay[polygonMumbai.id]],
[ChainId.polygon]: [ChainNameDisplay[chainPolygonAmoy.id]],
[ChainId.base]: [ChainNameDisplay[baseSepolia.id]],
[ChainId.bsc]: [ChainNameDisplay[bscTestnet.id]],
[ChainId.zora]: [ChainNameDisplay[zoraSepolia.id]],
Expand Down
1 change: 0 additions & 1 deletion src/entries/iframe/notification.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ const ASSET_SOURCE = {
[ChainId.holesky]: 'assets/badges/[email protected]',
[ChainId.optimismSepolia]: 'assets/badges/[email protected]',
[ChainId.bscTestnet]: 'assets/badges/[email protected]',
[ChainId.polygonMumbai]: 'assets/badges/[email protected]',
[ChainId.polygonAmoy]: 'assets/badges/[email protected]',
[ChainId.arbitrumSepolia]: 'assets/badges/[email protected]',
[ChainId.baseSepolia]: 'assets/badges/[email protected]',
Expand Down
1 change: 0 additions & 1 deletion src/entries/popup/components/ChainBadge/ChainBadge.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,6 @@ const networkBadges = {
[ChainId.holesky]: EthereumBadge,
[ChainId.optimismSepolia]: OptimismBadge,
[ChainId.bscTestnet]: BscBadge,
[ChainId.polygonMumbai]: PolygonBadge,
[ChainId.polygonAmoy]: PolygonBadge,
[ChainId.arbitrumSepolia]: ArbitrumBadge,
[ChainId.baseSepolia]: BaseBadge,
Expand Down
2 changes: 1 addition & 1 deletion static/allowlist.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,14 +30,14 @@
"https://*.live.ledger.com",
"https://falling-wandering-film.base-mainnet.quiknode.pro",
"https://data-seed-prebsc-1-s1.binance.org:8545",
"https://matic-mumbai.chainstacklabs.com",
"https://goerli-rollup.arbitrum.io/rpc",
"https://rpc.zora.energy",
"https://testnet.rpc.zora.energy",
"https://sepolia.rpc.zora.energy",
"https://proportionate-newest-mountain.arbitrum-goerli.quiknode.pro",
"https://bitter-prettiest-vineyard.ethereum-holesky.quiknode.pro",
"https://alien-lively-thunder.optimism-sepolia.quiknode.pro",
"https://rpc-amoy.polygon.technology",
"https://nftp.rainbow.me/",
"https://api.thegraph.com/subgraphs/name/ensdomains/ens"
]
Expand Down