Skip to content

Commit

Permalink
chore(multicall3): Drop explicit OP stack entries
Browse files Browse the repository at this point in the history
OP stack entries are not required here because Multicall3 is assumed to
be deployed at the standard address.

https://specs.optimism.io/protocol/preinstalls.html#multicall3
  • Loading branch information
pxrl committed Jan 2, 2025
1 parent 0c71440 commit a5f2bb4
Showing 1 changed file with 1 addition and 6 deletions.
7 changes: 1 addition & 6 deletions src/utils/Multicall.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,20 +21,15 @@ const NON_DETERMINISTIC_MULTICALL_ADDRESSES = {
[CHAIN_IDs.ZK_SYNC]: "0xF9cda624FBC7e059355ce98a31693d299FACd963",
};

// Multicall3 is an OP stack predeploy, so don't specify it here.
// @notice Multicall3 is an OP stack preinstall, so don't specify it here.
const DETERMINISTIC_MULTICALL_CHAINS = [
CHAIN_IDs.ALEPH_ZERO,
CHAIN_IDs.ARBITRUM,
CHAIN_IDs.INK,
CHAIN_IDs.LINEA,
CHAIN_IDs.MAINNET,
CHAIN_IDs.POLYGON,
CHAIN_IDs.SCROLL,
CHAIN_IDs.ZORA,
// Testnet:
CHAIN_IDs.BASE_SEPOLIA,
CHAIN_IDs.BLAST_SEPOLIA,
CHAIN_IDs.INK_SEPOLIA,
CHAIN_IDs.POLYGON_AMOY,
CHAIN_IDs.SCROLL_SEPOLIA,
CHAIN_IDs.SEPOLIA,
Expand Down

0 comments on commit a5f2bb4

Please sign in to comment.