OptimismPortal2

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xd3b25498 at 19884570
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 47 additional slots

No balances found for "OptimismPortal2"

No transactions found for "OptimismPortal2"


Functions
Getter at block 21177608
disputeGameFactory(view returns (address)
0x0000000000000000000000000000000000000000
disputeGameFinalityDelaySeconds(view returns (uint256)
302400
 
guardian(view returns (address)
l2Sender(view returns (address)
0x000000000000000000000000000000000000dead
params(view returns (uint128 prevBaseFeeuint64 prevBoughtGasuint64 prevBlockNum)
(prevBaseFee=1000000000, prevBoughtGas=0, prevBlockNum=19884570)
 
paused(view returns (bool)
proofMaturityDelaySeconds(view returns (uint256)
604800
respectedGameType(view returns (uint32)
0
respectedGameTypeUpdatedAt(view returns (uint64)
1715887055
superchainConfig(view returns (address)
0x0000000000000000000000000000000000000000
systemConfig(view returns (address)
0x0000000000000000000000000000000000000000
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
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
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(uint256 _proofMaturityDelaySecondsuint256 _disputeGameFinalityDelaySeconds
Fallback and receive
receive(
Errors
BadTarget(
CallPaused(
ContentLengthMismatch(
EmptyItem(
GasEstimation(
InvalidDataRemainder(
InvalidHeader(
LargeCalldata(
OutOfGas(
SmallGasLimit(
Unauthorized(
UnexpectedList(
UnexpectedString(