From 36783ec22a98f22969d9ed75fb2700f0fab3af78 Mon Sep 17 00:00:00 2001 From: Sam MacPherson Date: Wed, 19 Feb 2025 14:00:29 -0700 Subject: [PATCH] add warps on each fork select --- src/proposals/20250220/SparkEthereum_20250220.t.sol | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/proposals/20250220/SparkEthereum_20250220.t.sol b/src/proposals/20250220/SparkEthereum_20250220.t.sol index 098c72e4..24ceeecf 100644 --- a/src/proposals/20250220/SparkEthereum_20250220.t.sol +++ b/src/proposals/20250220/SparkEthereum_20250220.t.sol @@ -296,6 +296,7 @@ contract SparkEthereum_20250220Test is SparkTestBase { assertApproxEqAbs(arbSUsds.balanceOf(Arbitrum.PSM3), susdsDepositShares, 1); // $10m chainSpellMetadata[ChainIdUtils.Ethereum()].domain.selectFork(); + vm.warp(mainnetTimestamp); // --- Step 2: Mint and bridge 10m USDC to Arbitrum --- @@ -312,6 +313,7 @@ contract SparkEthereum_20250220Test is SparkTestBase { vm.stopPrank(); chainSpellMetadata[ChainIdUtils.ArbitrumOne()].domain.selectFork(); + vm.warp(mainnetTimestamp); assertEq(arbUsdc.balanceOf(Arbitrum.ALM_PROXY), 0); assertEq(arbUsdc.balanceOf(Arbitrum.PSM3), usdcSeed); @@ -358,6 +360,7 @@ contract SparkEthereum_20250220Test is SparkTestBase { assertEq(IERC20(Arbitrum.USDC).balanceOf(Arbitrum.ALM_PROXY), 0); chainSpellMetadata[ChainIdUtils.Ethereum()].domain.selectFork(); + vm.warp(mainnetTimestamp); uint256 usdcPrevBalance = IERC20(Ethereum.USDC).balanceOf(Ethereum.ALM_PROXY);