Bytecode-generated storage layout

We've generated a storage layout (with no variable labels) from this contract's bytecode. We've also started a backfill to track the inferred variables and it is currently at block 21441131.

0x1b0ba616130607c6be54349b30d3bff1059817a6

Verified contract

Proxy

Active on Ethereum with 2 txns
Deployed by via 0x21706be4 at 21406534
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot

No balances found for "0x1b0ba616130607c6be54349b30d3bff1059817a6"

0x140f8b199595dde82c361a7567ff695a750b95c9b8d36cf8ea1ddfdffc2a9155
0xf354a9ff7ed18fe361718ed658d90bf88ed4df9e6858ee87ab9bebe3390f9896

Functions
Getter at block 21441218
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)
1734248963
extraData(pure returns (bytes extraData_)
0x00000000000000000000000000000000000000000000000000000000003564b6
gameCreator(pure returns (address creator_)
0xd5f0e2912c70771c589cd8bb087ede0dab4afa9a
gameData(view returns (uint32 gameType_bytes32 rootClaim_bytes extraData_)
(gameType_=1, rootClaim_=0x3630a86903ab639601c67e3a8f4a41030e487092caded3fae9e97441ef6606b3, extraData_=0x00000000000000000000000000000000000000000000000000000000003564b6)
gameType(view returns (uint32 gameType_)
1
l1Head(pure returns (bytes32 l1Head_)
0x7744af5da9d709dfe98f14abd047a088d97b6bd0f23cd95f1be9d0a8cf00dba5
l2BlockNumber(pure returns (uint256 l2BlockNumber_)
3499190
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)
1734551447
rootClaim(pure returns (bytes32 rootClaim_)
0x3630a86903ab639601c67e3a8f4a41030e487092caded3fae9e97441ef6606b3
splitDepth(view returns (uint256 splitDepth_)
30
startingBlockNumber(view returns (uint256 startingBlockNumber_)
3192412
startingOutputRoot(view returns (bytes32 rootuint256 l2BlockNumber)
(root=0xcb7721f1fe5855bc3420ffe324dd27b9e10299f07e4a1706130c87a69b8aa5fc, l2BlockNumber=3192412)
startingRootHash(view returns (bytes32 startingRootHash_)
0xcb7721f1fe5855bc3420ffe324dd27b9e10299f07e4a1706130c87a69b8aa5fc
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(uint256view returns (uint32 parentIndexaddress counteredByaddress claimantuint128 bondbytes32 claimuint128 positionuint128 clock)
claims(bytes32view returns (bool)
credit(addressview returns (uint256)
getChallengerDuration(uint256 _claimIndexview returns (uint64 duration_)
getNumToResolve(uint256 _claimIndexview returns (uint256 numRemainingChildren_)
getRequiredBond(uint128 _positionview returns (uint256 requiredBond_)
resolutionCheckpoints(uint256view returns (bool initialCheckpointCompleteuint32 subgameIndexuint128 leftmostPositionaddress counteredBy)
resolvedSubgames(uint256view returns (bool)
subgames(uint256uint256view returns (uint256)
State-modifying
addLocalData(uint256 _identuint256 _execLeafIdxuint256 _partOffset
attack(bytes32 _disputeduint256 _parentIndexbytes32 _claimpayable 
challengeRootL2Block(struct TypesOutputRootProof _outputRootProofbytes _headerRLP
claimCredit(address _recipient
defend(bytes32 _disputeduint256 _parentIndexbytes32 _claimpayable 
initialize(payable 
move(bytes32 _disputeduint256 _challengeIndexbytes32 _claimbool _isAttackpayable 
resolve(returns (uint8 status_)
resolveClaim(uint256 _claimIndexuint256 _numToResolve
step(uint256 _claimIndexbool _isAttackbytes _stateDatabytes _proof
Events
Move(uint256 indexed parentIndexbytes32 indexed claimaddress indexed claimant
Resolved(uint8 indexed status
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
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(