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.

ERC1967Proxy

Verified contract

Proxy

Active on Base with 326 txns
Deployed by via 0x9a1d6c82 at 18829159
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 2 additional slots
Native
Value $10.35
 (#99)
ERC-721
--
0x36e2d27c32af1e1eadd2a4b940a26cdde7b99c988133da21e78d925cceeb8e61
0xc28551feee0ed92c66f2e984abff2ff6c220f2e7a80924e3113c1a4df0a43b2e
0x73f45e36157450dac98d50a77644a3720ffe81f8cd25473b0a52cfe8c6a49c47
0x2851cb8e860c25d12b2da3b481b4406d0858debd1a2df008bc6d624c224be7ae
0x561a5ef809798fb674210fb939ffdea974687ea1f183fa2fa60b68e5ffd69d02
0xb83425df4f330cd5d43c3e0c537cb71add3c52858e710f8d9086f6ca03bcbbb8
0x665da28629706116e64faa884e894d7f7bba4bba363ec637bad9aedc52d581e8
0xee91039d32de5548b61d802c59d31d959e7882d3572f158d7fc6e2fceb716b93
0x5df76a5d78b0bac73c2c4a4f90b580410d3b720ece7b1807fb34010ad211169c
0x0a936b488ae0ad93e5f4546646e03d687dfe6b337156516975b1212ad43efda7

Functions
Getter at block 22900275
REWARDS_REASON(view returns (bytes4)
0x0b411de6
auction(view returns (uint256 tokenIduint256 highestBidaddress highestBidderuint40 startTimeuint40 endTimebool settled)
(tokenId=99, highestBid=3000000000000000, highestBidder=0xd77f55cc0671fe0ee799ff85351d2ca48223b1c0, startTime=1732562351, endTime=1732648751, settled=false)
builderRewardsBPS(view returns (uint16)
250
contractVersion(pure returns (string)
2.0.0
currentBidReferral(view returns (address)
0x0000000000000000000000000000000000000000
duration(view returns (uint256)
86400
founderReward(view returns (address recipientuint16 percentBps)
(recipient=0x0000000000000000000000000000000000000000, percentBps=0)
minBidIncrement(view returns (uint256)
10
owner(view returns (address)
0x393641b71800ff691d29d58b3d9c447aba462f84
paused(view returns (bool)
false
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
 
proxiableUUID(view returns (bytes32)
referralRewardsBPS(view returns (uint16)
250
reservePrice(view returns (uint256)
500000000000000
timeBuffer(view returns (uint256)
300
token(view returns (address)
0xd7d40e5afceabc923b70dd299206155fb330f5ff
treasury(view returns (address)
0x393641b71800ff691d29d58b3d9c447aba462f84
Read-only

This contract contains no read-only function objects.

State-modifying
acceptOwnership(
cancelOwnershipTransfer(
createBid(uint256 _tokenIdpayable 
createBidWithReferral(uint256 _tokenIdaddress _referralpayable 
initialize(address _tokenaddress _founderaddress _treasuryuint256 _durationuint256 _reservePriceaddress _founderRewardRecipientuint16 _founderRewardBps
pause(
safeTransferOwnership(address _newOwner
setDuration(uint256 _duration
setFounderReward(struct AuctionTypesV2FounderReward reward
setMinimumBidIncrement(uint256 _percentage
setReservePrice(uint256 _reservePrice
setTimeBuffer(uint256 _timeBuffer
settleAuction(
settleCurrentAndCreateNewAuction(
transferOwnership(address _newOwner
unpause(
upgradeTo(address _newImpl
upgradeToAndCall(address _newImplbytes _datapayable 
Events
Upgraded(address impl
AuctionBid(uint256 tokenIdaddress bidderuint256 amountbool extendeduint256 endTime
AuctionCreated(uint256 tokenIduint256 startTimeuint256 endTime
AuctionSettled(uint256 tokenIdaddress winneruint256 amount
DurationUpdated(uint256 duration
FounderRewardUpdated(struct AuctionTypesV2FounderReward reward
Initialized(uint256 version
MinBidIncrementPercentageUpdated(uint256 minBidIncrementPercentage
OwnerCanceled(address indexed owneraddress indexed canceledOwner
OwnerPending(address indexed owneraddress indexed pendingOwner
OwnerUpdated(address indexed prevOwneraddress indexed newOwner
Paused(address user
ReservePriceUpdated(uint256 reservePrice
TimeBufferUpdated(uint256 timeBuffer
Unpaused(address user
Upgraded(address impl
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
DELEGATE_CALL_FAILED(
INVALID_TARGET(
INVALID_UPGRADE(address impl
ONLY_UUPS(
UNSUPPORTED_UUID(
ADDRESS_ZERO(
ALREADY_INITIALIZED(
AUCTION_ACTIVE(
AUCTION_CREATE_FAILED_TO_LAUNCH(
AUCTION_NOT_STARTED(
AUCTION_OVER(
AUCTION_SETTLED(
CANNOT_CREATE_AUCTION(
DELEGATE_CALL_FAILED(
FAILING_WETH_TRANSFER(
INITIALIZING(
INSOLVENT(
INVALID_REWARDS_BPS(
INVALID_REWARDS_RECIPIENT(
INVALID_REWARD_TOTAL(
INVALID_TARGET(
INVALID_TOKEN_ID(
INVALID_UPGRADE(address impl
MINIMUM_BID_NOT_MET(
MIN_BID_INCREMENT_1_PERCENT(
NOT_INITIALIZING(
ONLY_CALL(
ONLY_DELEGATECALL(
ONLY_MANAGER(
ONLY_OWNER(
ONLY_PENDING_OWNER(
ONLY_PROXY(
ONLY_UUPS(
PAUSED(
REENTRANCY(
RESERVE_PRICE_NOT_MET(
UNPAUSED(
UNSAFE_CAST(
UNSUPPORTED_UUID(