Skip to content

Commit

Permalink
test: remove unneeded logic from integration test setup (#1023)
Browse files Browse the repository at this point in the history
  • Loading branch information
wadealexc authored and ypatil12 committed Feb 20, 2025
1 parent 5bf9a2c commit 2607140
Show file tree
Hide file tree
Showing 3 changed files with 195 additions and 429 deletions.
12 changes: 4 additions & 8 deletions src/test/integration/IntegrationBase.t.sol
Original file line number Diff line number Diff line change
Expand Up @@ -147,21 +147,17 @@ abstract contract IntegrationBase is IntegrationDeployer {
emit log("_upgradeEigenLayerContracts: upgrading mainnet to slashing");
_upgradeMainnetContracts();

// Unpause EigenPodManager
cheats.prank(eigenLayerPauserReg.unpauser());
eigenPodManager.unpause(0);

// Bump block.timestamp forward to allow verifyWC proofs for migrated pods
emit log("advancing block time to start of next epoch:");

beaconChain.advanceEpoch_NoRewards();

emit log("======");

isUpgraded = true;
emit log("_upgradeEigenLayerContracts: slashing upgrade complete");
} else if (forkType == HOLESKY) {
require(!isUpgraded, "_upgradeEigenLayerContracts: already performed slashing upgrade");

emit log("_upgradeEigenLayerContracts: upgrading holesky to slashing");
_upgradeHoleskyContracts();

isUpgraded = true;
emit log("_upgradeEigenLayerContracts: slashing upgrade complete");
}
Expand Down
Loading

0 comments on commit 2607140

Please sign in to comment.