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.

0xd87da9675da0955e126ac549441dc63fcb32c0ff

Unverified contract

Proxy

Active on Ethereum with 4 txns
Deployed by via 0xbe2924f8 at 20678731
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
7 additional variables

No balances found for "0xd87da9675da0955e126ac549441dc63fcb32c0ff"

0xb3c603fa559a774efcd4d26c41e205dc87cd5289cd6609c399879fb9de05ec44
0x2d3f85060d73072a09a2b3e57400815cdad8f68d4176da98b32578171179360a
0x7e63c581a2b2a91f1c1d55ede5e928ca523d2baf3e14aa89371543e63618bf66
0x636f2da51fa2165a2eabfb072a31386e1f2defe6823d8dc635d5cb4781704206

Functions
Getter at block 20854505
ADMIN_ROLE(view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
AUCTIONEER_ROLE(view returns (bytes32)
0xc1df76f4e50bdb95676f782d4b88b23904c5346d8bc7c986ae26f7e10e601891
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DEVOPS_ROLE(view returns (bytes32)
0x793a6c9b7e0a9549c74edc2f9ae0dc50903dfaa9a56fb0116b27a8c71de3e2c6
INITIALIZER_ROLE(view returns (bytes32)
0x30d41a597cac127d8249d31298b50e481ee82c3f4a49ff93c76a22735aa9f3ad
MAX_OFFER_COUNT(view returns (uint256)
150
MAX_OFFER_PRICE(view returns (uint256)
100000000000000000000
auctionEndTime(view returns (uint256)
1726765200
auctionStartTime(view returns (uint256)
1726164000
lockingPaused(view returns (bool)
false
minimumTenderAmount(view returns (uint256)
500000000000000000
offerCount(view returns (uint256)
0
 
proxiableUUID(view returns (bytes32)
purchaseToken(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
revealTime(view returns (uint256)
1726765200
termAuctionId(view returns (bytes32)
0xb3dc35d84071d3a40e3a23d4ea46de4036e37e7cc1f188fd4e82b5e90d02e3f6
termRepoId(view returns (bytes32)
0x422f83faa75e5b833905c0a9306d5644995ba56e6c8626088732b0c960c8e0ce
termRepoServicer(view returns (address)
0x9321ffcc8504b53615c29384a75ac2a9c6316289
unlockingPaused(view returns (bool)
false
version(view returns (string)
0.9.0
Read-only
collateralTokens(addressview returns (bool)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
lockedOffer(bytes32 idview returns (struct TermAuctionOffer)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
getAllOffers(bytes32[] revealedOffersbytes32[] unrevealedOffersreturns (struct TermAuctionRevealedOffer[]struct TermAuctionOffer[])
grantRole(bytes32 roleaddress account
initialize(string termRepoId_string auctionId_uint256 auctionStartTime_uint256 revealTime_uint256 auctionEndTime_uint256 minimumTenderAmount_address purchaseToken_address[] collateralTokens_address termInitializer_
lockOffers(struct TermAuctionOfferSubmission[] offerSubmissionsreturns (bytes32[])
lockOffersWithReferral(struct TermAuctionOfferSubmission[] offerSubmissionsaddress referralAddressreturns (bytes32[])
pairTermContracts(address termAuction_address emitter_address termRepoServicer_address devopsMultisig_address adminWallet_
pauseLocking(
pauseUnlocking(
renounceRole(bytes32 roleaddress account
revealOffers(bytes32[] idsuint256[] pricesuint256[] nonces
revokeRole(bytes32 roleaddress account
unlockOfferPartial(bytes32 idaddress offeroruint256 amount
unlockOffers(bytes32[] ids
unpauseLocking(
unpauseUnlocking(
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Initialized(uint8 version
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Upgraded(address indexed implementation
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyTermContractPaired(
AuctionNotClosed(
AuctionNotOpen(
AuctionNotRevealing(
AuctionRevealsAfterEnd(uint256 revealuint256 end
AuctionStartsAfterReveal(uint256 startuint256 reveal
CollateralTokenNotApproved(address token
GeneratingExistingOffer(bytes32 offerId
InvalidSelfReferral(
LockingPaused(
MaxOfferCountReached(
NoOfferToUnlock(
NonExistentOffer(bytes32 id
OfferAlreadyRevealed(
OfferAmountTooLow(uint256 amount
OfferCountIncorrect(uint256 offerCount
OfferNotOwned(
OfferNotRevealed(bytes32 id
OfferPriceModified(
OfferRevealed(bytes32 id
PurchaseTokenNotApproved(address token
RevealedOffersNotSorted(
TenderPriceTooHigh(bytes32 iduint256 maxPrice
UnlockingPaused(