0x7ace26e3e788f65c92b2fe908fcbd7ba446dbb69
Verified contract
Proxy
Active on
Ethereum with 2 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
Balances ($0.00)
No balances found for "0x7ace26e3e788f65c92b2fe908fcbd7ba446dbb69"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21418643 | 2 days ago | | | 0 | 0.00098367157 | |
| 21418640 | 2 days ago | | | 0 | 0.0016535257 |
ABI
ABI objects
Getter at block 21430764
absolutePrestate() view returns (bytes32 absolutePrestate_)
0x00000000deaddeaddeaddeaddeaddeaddeaddeaddeaddeaddeaddeaddeaddead
anchorStateRegistry() view returns (address registry_)
0x318a642db9e24a85318b8bf18efd5287ba38643b
challenger() view returns (address challenger_)
0x53504e26f0425c2deb77fb0725cb746a14cee434
claimDataLen() view returns (uint256 len_)
1
clockExtension() view returns (uint64 clockExtension_)
10800
createdAt() view returns (uint64)
1734092519
extraData() pure returns (bytes extraData_)
0x000000000000000000000000000000000000000000000000000000000032ffea
gameCreator() pure returns (address creator_)
0xd5f0e2912c70771c589cd8bb087ede0dab4afa9a
gameData() view returns (uint32 gameType_, bytes32 rootClaim_, bytes extraData_)
(gameType_=1, rootClaim_=0x7426906fe19fbea3bd65f7b46e30936fd5fc5b66da00fcc8318cbeb9d5843d56, extraData_=0x000000000000000000000000000000000000000000000000000000000032ffea)
gameType() view returns (uint32 gameType_)
1
l1Head() pure returns (bytes32 l1Head_)
0x02d832b11670bc11d586163ae0a4ad3a45600d227e3f3c34adfe0275a356c357
l2BlockNumber() pure returns (uint256 l2BlockNumber_)
3342314
l2BlockNumberChallenged() view returns (bool)
false
l2BlockNumberChallenger() view returns (address)
0x0000000000000000000000000000000000000000
l2ChainId() view returns (uint256 l2ChainId_)
130
maxClockDuration() view returns (uint64 maxClockDuration_)
302400
maxGameDepth() view returns (uint256 maxGameDepth_)
73
proposer() view returns (address proposer_)
0xd5f0e2912c70771c589cd8bb087ede0dab4afa9a
resolvedAt() view returns (uint64)
1734394991
rootClaim() pure returns (bytes32 rootClaim_)
0x7426906fe19fbea3bd65f7b46e30936fd5fc5b66da00fcc8318cbeb9d5843d56
splitDepth() view returns (uint256 splitDepth_)
30
startingBlockNumber() view returns (uint256 startingBlockNumber_)
3035248
startingOutputRoot() view returns (bytes32 root, uint256 l2BlockNumber)
(root=0x84f92a8f03733d6bce6fa2aea9111577996b821be22e76a9e46274b246684069, l2BlockNumber=3035248)
startingRootHash() view returns (bytes32 startingRootHash_)
0x84f92a8f03733d6bce6fa2aea9111577996b821be22e76a9e46274b246684069
status() view returns (uint8)
2
version() view returns (string)
1.3.0
vm() view returns (address vm_)
0x16e83ce5ce29bf90ad9da06d2fe6a15d5f344ce4
weth() view returns (address weth_)
0x7d8ea656d7417229f420b0c87f6428baa8499d70
Read-only
claimData(uint256) view returns (uint32 parentIndex, address counteredBy, address claimant, uint128 bond, bytes32 claim, uint128 position, uint128 clock)
claims(bytes32) view returns (bool)
credit(address) view returns (uint256)
getChallengerDuration(uint256 _claimIndex) view returns (uint64 duration_)
getNumToResolve(uint256 _claimIndex) view returns (uint256 numRemainingChildren_)
getRequiredBond(uint128 _position) view returns (uint256 requiredBond_)
resolutionCheckpoints(uint256) view returns (bool initialCheckpointComplete, uint32 subgameIndex, uint128 leftmostPosition, address counteredBy)
resolvedSubgames(uint256) view returns (bool)
subgames(uint256, uint256) view returns (uint256)
State-modifying
Events addLocalData(uint256 _ident, uint256 _execLeafIdx, uint256 _partOffset)
attack(bytes32 _disputed, uint256 _parentIndex, bytes32 _claim) payable
challengeRootL2Block(struct TypesOutputRootProof _outputRootProof, bytes _headerRLP)
claimCredit(address _recipient)
defend(bytes32 _disputed, uint256 _parentIndex, bytes32 _claim) payable
initialize() payable
move(bytes32 _disputed, uint256 _challengeIndex, bytes32 _claim, bool _isAttack) payable
resolve() returns (uint8 status_)
resolveClaim(uint256 _claimIndex, uint256 _numToResolve)
step(uint256 _claimIndex, bool _isAttack, bytes _stateData, bytes _proof)
Move(uint256 indexed parentIndex, bytes32 indexed claim, address indexed claimant)
Resolved(uint8 indexed status)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
AlreadyInitialized()
AnchorRootNotFound()
BadAuth()
BlockNumberMatches()
BondTransferFailed()
CannotDefendRootClaim()
ClaimAboveSplit()
ClaimAlreadyExists()
ClaimAlreadyResolved()
ClockNotExpired()
ClockTimeExceeded()
ContentLengthMismatch()
DuplicateStep()
EmptyItem()
GameDepthExceeded()
GameNotInProgress()
IncorrectBondAmount()
InvalidChallengePeriod()
InvalidClockExtension()
InvalidDataRemainder()
InvalidDisputedClaimIndex()
InvalidHeader()
InvalidHeaderRLP()
InvalidLocalIdent()
InvalidOutputRootProof()
InvalidParent()
InvalidPrestate()
InvalidSplitDepth()
L2BlockNumberChallenged()
MaxDepthTooLarge()
NoCreditToClaim()
OutOfOrderResolution()
UnexpectedList()
UnexpectedRootClaim(bytes32 rootClaim)
UnexpectedString()
ValidStep()