Skip to content

Commit ef7a933

Browse files
mslipperclabby
andauthored
fix(ctb): L2 genesis - History storage address (#14844) (#14848)
Co-authored-by: clabby <[email protected]>
1 parent 6f68dc3 commit ef7a933

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/contracts-bedrock/src/libraries/Preinstalls.sol

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,13 +59,13 @@ library Preinstalls {
5959

6060
/// @notice Address of history storage contract, introduced in the Prague upgrade.
6161
/// See HISTORY_STORAGE_ADDRESS in EIP-2935.
62-
/// This contract is introduced in L2 through an Ecotone upgrade transaction, if not already in genesis.
63-
address internal constant HistoryStorage = 0x0F792be4B0c0cb4DAE440Ef133E90C0eCD48CCCC;
62+
/// This contract is introduced in L2 through an Isthmus upgrade transaction, if not already in genesis.
63+
address internal constant HistoryStorage = 0x0000F90827F1C53a10cb7A02335B175320002935;
6464

6565
/// @notice See https://eips.ethereum.org/EIPS/eip-2935, this is the address of the sender of the deployment tx.
6666
/// The nonce of this account must be non-zero, to ensure the Ishtmus upgrade tx is still successful
6767
/// if the code is already in place.
68-
address internal constant HistoryStorageSender = 0xE9f0662359Bb2c8111840eFFD73B9AFA77CbDE10;
68+
address internal constant HistoryStorageSender = 0x3462413Af4609098e1E27A490f554f260213D685;
6969

7070
// @notice Permit2 code is templated. The template is a copy of the Mainnet Ethereum L1 Permit2 deployment.
7171
// This deployed bytecode contains two immutable values _CACHED_CHAIN_ID and _CACHED_DOMAIN_SEPARATOR,

0 commit comments

Comments
 (0)