Skip to content

Commit

Permalink
Require EXCLUDED_SOURCES to be manually updated for a new chain
Browse files Browse the repository at this point in the history
  • Loading branch information
kyu-c committed Aug 8, 2022
1 parent 6cc040e commit b5c8169
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions src/config.ts
Expand Up @@ -524,20 +524,19 @@ const EXCLUDED_SOURCES = (() => {
ERC20BridgeSource.Mooniswap,
]);
return allERC20BridgeSources.filter((s) => !supportedRopstenSources.has(s));
case ChainId.Ganache:
return allERC20BridgeSources.filter((s) => s !== ERC20BridgeSource.Native);
case ChainId.BSC:
return [ERC20BridgeSource.MultiBridge, ERC20BridgeSource.Native];
case ChainId.Polygon:
return [ERC20BridgeSource.MultiBridge, ERC20BridgeSource.Native];
case ChainId.Avalanche:
return [ERC20BridgeSource.MultiBridge, ERC20BridgeSource.Native];
case ChainId.Celo:
return [ERC20BridgeSource.MultiBridge, ERC20BridgeSource.Native];
case ChainId.Fantom:
return [ERC20BridgeSource.MultiBridge, ERC20BridgeSource.Native];
case ChainId.Optimism:
case ChainId.Goerli:
case ChainId.PolygonMumbai:
return [ERC20BridgeSource.MultiBridge, ERC20BridgeSource.Native];
default:
return allERC20BridgeSources.filter((s) => s !== ERC20BridgeSource.Native);
throw new Error(`Excluded sources not specified for ${CHAIN_ID}`);
}
})();

Expand Down

0 comments on commit b5c8169

Please sign in to comment.