Proxy

Verified contract

Proxy

Active on Ethereum with 24,483 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,681,561,481.07
ERC-20
Value $6.28
ERC-20
Value $3.81
ERC-20
Value $0.15
ERC-20
Value $0.01
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x50184b0ba0e645ac47ff6810d3e5c94b87b7c8b5fae09c8d75133feb7effd019
0x234093112ad522e9c6e3baf1acb1884d08294835ffb1ff426389f2a69ef831de
0x4a4178b5c6536487a6adf8f2cf1cda6c32143ffd518ad436902aa7f01447545e
0x634d1e83a296fddb94a25e81c0a0831cd3899420edae126202b5cfa1c222e852
0xfdf9f3583135cc5516a0f2a9e29d59b13223d04d609c7169ff32f0c360b781af
0x69049eb536f236cc8145e58cb1e5fce08c686a0c78bbb921a272022afbf666b7
0x9019d8241dfd552913263d312f71704c6f035af95fe43ab7674b68226b557245
0x6561c33459ea1ad3bda91a6093986266be7ac91fcb1d3f02b5a2bc9171ec3caa
0x733a76719bb09d2c6ecbac958d90b157192e128092b93f5a686d7559abd6c6f3
0xbd4427d760239174c92f3cd0050991e8ba89330e690abd166acf87340a50cb47

Functions
Getter at block 21245748
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=491822, prevBlockNum=21245719)
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(