Skip to content

Commit aa299e5

Browse files
bmzigpxrl
andauthored
feat: upgrade spokes to v3.5 (#889)
* feat: upgrade spokes to v3.5 Signed-off-by: bennett <[email protected]> --------- Signed-off-by: bennett <[email protected]> Co-authored-by: Paul <[email protected]>
1 parent 3b23cfb commit aa299e5

36 files changed

+24677
-6019
lines changed

deployments/alephzero/AlephZero_SpokePool.json

+1,209-269
Large diffs are not rendered by default.

deployments/alephzero/solcInputs/79f521c5c02b08116b0da91c514961c5.json

+244
Large diffs are not rendered by default.

deployments/arbitrum/Arbitrum_SpokePool.json

+987-824
Large diffs are not rendered by default.

deployments/arbitrum/solcInputs/e42c92fa535be2916847382129ae3cd1.json

+159
Large diffs are not rendered by default.

deployments/base/Base_SpokePool.json

+988-144
Large diffs are not rendered by default.

deployments/base/solcInputs/2c21bd72329fdc3ce90842f2753dceaf.json

+168
Large diffs are not rendered by default.

deployments/blast/Blast_SpokePool.json

+988-144
Large diffs are not rendered by default.

deployments/blast/solcInputs/0359ae529e7dd2a151481cddaf163489.json

+168
Large diffs are not rendered by default.

deployments/doctorwho/DoctorWho_SpokePool.json

+988-144
Large diffs are not rendered by default.

deployments/ink/Ink_SpokePool.json

+988-144
Large diffs are not rendered by default.

deployments/ink/solcInputs/33f4f7ede23f751f9e4d046d2509056b.json

+171
Large diffs are not rendered by default.

deployments/linea/Linea_SpokePool.json

+987-861
Large diffs are not rendered by default.

deployments/linea/solcInputs/102a218700f3eb5bcb27dfec5474337e.json

+150
Large diffs are not rendered by default.

deployments/lisk/Lisk_SpokePool.json

+988-144
Large diffs are not rendered by default.

deployments/lisk/solcInputs/b069736b58f66e846ca3a68eac0d2505.json

+168
Large diffs are not rendered by default.

deployments/mainnet/Ethereum_SpokePool.json

+1,196-256
Large diffs are not rendered by default.

deployments/mainnet/solcInputs/eea2df5b63f61c7babf22e32933d54cc.json

+625
Large diffs are not rendered by default.

deployments/mode/Mode_SpokePool.json

+988-144
Large diffs are not rendered by default.

deployments/mode/solcInputs/929103dc648d41531daa7794112cb67d.json

+168
Large diffs are not rendered by default.

deployments/optimism/Optimism_SpokePool.json

+988-144
Large diffs are not rendered by default.

deployments/optimism/solcInputs/3b8eb1e64518c11ae6553c983d04a2e3.json

+168
Large diffs are not rendered by default.

deployments/polygon/Polygon_SpokePool.json

+1,208-268
Large diffs are not rendered by default.

deployments/polygon/solcInputs/eea2df5b63f61c7babf22e32933d54cc.json

+625
Large diffs are not rendered by default.

deployments/redstone/Redstone_SpokePool.json

+988-144
Large diffs are not rendered by default.

deployments/redstone/solcInputs/176ff656a45526682e85ee9c4c0b69e5.json

+168
Large diffs are not rendered by default.

deployments/scroll/Scroll_SpokePool.json

+987-842
Large diffs are not rendered by default.

deployments/scroll/solcInputs/f961b6be2e8e4ff9b3df0a853695c709.json

+150
Large diffs are not rendered by default.

deployments/soneium/Cher_SpokePool.json

+988-144
Large diffs are not rendered by default.

deployments/soneium/solcInputs/559c8f55eb0f1551430042c24faabeb5.json

+171
Large diffs are not rendered by default.

deployments/worldchain/WorldChain_SpokePool.json

+988-144
Large diffs are not rendered by default.

deployments/worldchain/solcInputs/9ca5938cf4c090d09521d58c1a5ad038.json

+171
Large diffs are not rendered by default.

deployments/zksync/ZkSync_SpokePool.json

+2,981-1,108
Large diffs are not rendered by default.

deployments/zksync/solcInputs/a2b5602aff3457253a4864427693a771.json

+603
Large diffs are not rendered by default.

deployments/zora/Zora_SpokePool.json

+988-144
Large diffs are not rendered by default.

deployments/zora/solcInputs/0cc1bfb3cc89a1d95d72261223547ad4.json

+168
Large diffs are not rendered by default.

hardhat.config.ts

+9-7
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,8 @@ const config: HardhatUserConfig = {
7979
// See https://docs.linea.build/build-on-linea/ethereum-differences#evm-opcodes
8080
version: "0.8.19",
8181
},
82+
"contracts/Arbitrum_SpokePool.sol": LARGE_CONTRACT_COMPILER_SETTINGS,
83+
"contracts/Scroll_SpokePool.sol": LARGE_CONTRACT_COMPILER_SETTINGS,
8284
"contracts/Blast_SpokePool.sol": LARGE_CONTRACT_COMPILER_SETTINGS,
8385
"contracts/Lisk_SpokePool.sol": LARGE_CONTRACT_COMPILER_SETTINGS,
8486
"contracts/Redstone_SpokePool.sol": LARGE_CONTRACT_COMPILER_SETTINGS,
@@ -347,11 +349,11 @@ const config: HardhatUserConfig = {
347349
"scroll-sepolia": process.env.SCROLL_ETHERSCAN_API_KEY!,
348350
"polygon-zk-evm": process.env.POLYGON_ZK_EVM_ETHERSCAN_API_KEY!,
349351
"polygon-zk-evm-testnet": process.env.POLYGON_ZK_EVM_ETHERSCAN_API_KEY!,
350-
mode: process.env.MODE_ETHERSCAN_API_KEY!,
351-
"mode-sepolia": process.env.MODE_ETHERSCAN_API_KEY!,
352-
lisk: process.env.LISK_ETHERSCAN_API_KEY!,
353-
"lisk-sepolia": process.env.LISK_ETHERSCAN_API_KEY!,
354-
redstone: process.env.REDSTONE_ETHERSCAN_API_KEY!,
352+
mode: "blockscout",
353+
"mode-sepolia": "blockscout",
354+
lisk: "blockscout",
355+
"lisk-sepolia": "blockscout",
356+
redstone: "blockscout",
355357
blast: process.env.BLAST_ETHERSCAN_API_KEY!,
356358
"blast-sepolia": process.env.BLAST_ETHERSCAN_API_KEY!,
357359
zora: "routescan",
@@ -407,7 +409,7 @@ const config: HardhatUserConfig = {
407409
chainId: CHAIN_IDs.LINEA,
408410
urls: {
409411
apiURL: "https://api.lineascan.build/api",
410-
browserURL: "https://lineascan.org",
412+
browserURL: "https://lineascan.build",
411413
},
412414
},
413415
{
@@ -423,7 +425,7 @@ const config: HardhatUserConfig = {
423425
chainId: CHAIN_IDs.SCROLL,
424426
urls: {
425427
apiURL: "https://api.scrollscan.com/api",
426-
browserURL: "https://api.scrollscan.com",
428+
browserURL: "https://scrollscan.com",
427429
},
428430
},
429431
{

0 commit comments

Comments
 (0)