Proxy

Verified contract

Proxy

Active on Ethereum with 23,934 txns
Deployed by via 0x8da6a943 at 17365802
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 47 additional slots
Native
Value $1,616,612,659.69
ERC-20
Value $6.48
ERC-20
Value $3.82
ERC-20
Value $0.24
ERC-20
Value $0.01
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xeb4e854841944057b65ad1bff95d554844fe1bf5171730106164898312180be8
0x3b718ef363cee8de39aa244f9cf7f6cd540f8565650842d300f4fcfea7d33b25
0x735a1d796f87de5bb9310ec8dd0284941e25a2b070df82aa5a635da62914b193
0xebef2d0818f16e47f8fa41c9520ce71e2fd89dcff637b74fe44f49b86a29d7f3
0x98494438dca0c8eff94151acb78bb5a6f1d62473e5cb76e990d699609a965e34
0x9b4deff491824e6b42e0d845e48e09610bf0a15e49bd03540c2acd0c86ec6227
0x63dfee5f29dd4e81923fd7f4d27104d2edb323dab6ed12d515f2fe2ee3b29706
0xbd40f2a688d64f3035ab4faf3fc66c3e6ef4e5ab5f671498dbd4f3e6b611f2d0
0x3f86527cb8e08b934467a2123da9a13d719e585acb5bed1815ff751136ff9f30
0x7b1d7b12f1c573effd0e9cbeb20f994cfb1e16042cf9d36b23060a24df5004f6

Functions
Getter at block 21160850
disputeGameFactory(view returns (address)
0xe5965ab5962edc7477c8520243a95517cd252fa9
disputeGameFinalityDelaySeconds(view returns (uint256)
302400
guardian(view returns (address)
0x09f7150d8c019bef34450d6920f6b3608cefdaf2
l2Sender(view returns (address)
0x000000000000000000000000000000000000dead
params(view returns (uint128 prevBaseFeeuint64 prevBoughtGasuint64 prevBlockNum)
(prevBaseFee=1000000000, prevBoughtGas=489262, prevBlockNum=21160837)
paused(view returns (bool)
false
proofMaturityDelaySeconds(view returns (uint256)
604800
respectedGameType(view returns (uint32)
0
respectedGameTypeUpdatedAt(view returns (uint64)
1726070915
superchainConfig(view returns (address)
0x95703e0982140d16f8eba6d158fccede42f04a4c
systemConfig(view returns (address)
0x229047fed2591dbec1ef1118d64f7af3db9eb290
version(view returns (string)
3.10.0
Read-only
checkWithdrawal(bytes32 _withdrawalHashaddress _proofSubmitterview 
disputeGameBlacklist(addressview returns (bool)
finalizedWithdrawals(bytes32view returns (bool)
minimumGasLimit(uint64 _byteCountpure returns (uint64)
numProofSubmitters(bytes32 _withdrawalHashview returns (uint256)
proofSubmitters(bytes32uint256view returns (address)
provenWithdrawals(bytes32addressview returns (address disputeGameProxyuint64 timestamp)
State-modifying
admin(returns (address)
changeAdmin(address _admin
implementation(returns (address)
upgradeTo(address _implementation
upgradeToAndCall(address _implementationbytes _datapayable returns (bytes)
blacklistDisputeGame(address _disputeGame
depositTransaction(address _touint256 _valueuint64 _gasLimitbool _isCreationbytes _datapayable 
donateETH(payable 
finalizeWithdrawalTransaction(struct TypesWithdrawalTransaction _tx
finalizeWithdrawalTransactionExternalProof(struct TypesWithdrawalTransaction _txaddress _proofSubmitter
initialize(address _disputeGameFactoryaddress _systemConfigaddress _superchainConfiguint32 _initialRespectedGameType
proveWithdrawalTransaction(struct TypesWithdrawalTransaction _txuint256 _disputeGameIndexstruct TypesOutputRootProof _outputRootProofbytes[] _withdrawalProof
setRespectedGameType(uint32 _gameType
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
DisputeGameBlacklisted(address indexed disputeGame
Initialized(uint8 version
RespectedGameTypeSet(uint32 indexed newGameTypeuint64 indexed updatedAt
TransactionDeposited(address indexed fromaddress indexed touint256 indexed versionbytes opaqueData
WithdrawalFinalized(bytes32 indexed withdrawalHashbool success
WithdrawalProven(bytes32 indexed withdrawalHashaddress indexed fromaddress indexed to
WithdrawalProvenExtension1(bytes32 indexed withdrawalHashaddress indexed proofSubmitter
Constructor
constructor(address _admin
Fallback and receive
fallback(
receive(
receive(
Errors
BadTarget(
CallPaused(
ContentLengthMismatch(
EmptyItem(
GasEstimation(
InvalidDataRemainder(
InvalidHeader(
LargeCalldata(
OutOfGas(
SmallGasLimit(
Unauthorized(
UnexpectedList(
UnexpectedString(