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.

0x77777775c5074b74540d9cc63dd840a8c692b4b5

Unverified contract

Proxy

Active on Base with 13,118 txns
Deployed by via 0x31eea6f6 at 21426002
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 3 additional slots
-
variable spans 3 additional slots

No balances found for "0x77777775c5074b74540d9cc63dd840a8c692b4b5"

0x1a8b05b17563ca47fb995f21a25e7fb1cb5e29e68f143f325cddc177e3c042bb
0xab4103c8b9411bd4c2db0933bffd15fa808865d3772324db36df73ab01922ffd
0x254c0612c22ed10fbe1ff965a4033b16462c2d1342015da58791278dfe2bcf97
0x752adc4e6464cc31fd4ce4387120c0ddb1e968f7589fe0949b6167371d9a811a
0x8076b6dc6e0b0869f8e72b46b84f7be576e0dffdc4cdf949a6849981871983e0
0x46523a9a7b2a487a8f30d918d40a706ded4b36c3c53964920211bd72692badea
0xec66a8fe4de5787275519d5cfffa25a3f672d22fe4cd1de004a63f1c55e9c1a9
0x852e6183014a2da4e90d1a1b5acc258b33903bf56ef9b52b3fabaec8360c46de
0x866bb62b5b25e806b5df61d7c54541fef320d76165328bb9a5298a6c698d7010
0xf8f5403b4c9fb2d9ef1aacf0804927c85056666c544ad571c75267a7b66e0545

Functions
Getter at block 22737285
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
comments(view returns (address)
0x7777777c2b3132e03a65721a41745c07170a5877
contractName(pure returns (string)
Caller and Commenter
contractVersion(pure returns (string)
0.0.2
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=CallerAndCommenter, version=1, chainId=8453, verifyingContract=0x77777775c5074b74540d9cc63dd840a8c692b4b5, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
owner(view returns (address)
0x004d6611884b4a661749b64b2adc78505c3e1ab3
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
 
proxiableUUID(view returns (bytes32)
secondarySwap(view returns (address)
0x777777edf27ac61671e3d5718b10bf6a8802f9f1
sparkValue(view returns (uint256)
1000000000000
zoraTimedSale(view returns (address)
0x777777722d078c97c6ad07d9f36801e653e356ae
Read-only
hashPermitBuyOnSecondaryAndComment(struct ICallerAndCommenterPermitBuyOnSecondaryAndComment permitview returns (bytes32)
hashPermitTimedSaleMintAndComment(struct ICallerAndCommenterPermitTimedSaleMintAndComment permitview returns (bytes32)
nonceUsed(address ownerbytes32 nonceview returns (bool)
State-modifying
acceptOwnership(
buyOnSecondaryAndComment(address commenteruint256 quantityaddress collectionuint256 tokenIdaddress excessRefundRecipientuint256 maxEthToSpenduint160 sqrtPriceLimitX96string commentpayable returns (struct ICommentsCommentIdentifier)
initialize(address owner
permitBuyOnSecondaryAndComment(struct ICallerAndCommenterPermitBuyOnSecondaryAndComment permitbytes signaturepayable returns (struct ICommentsCommentIdentifier)
permitTimedSaleMintAndComment(struct ICallerAndCommenterPermitTimedSaleMintAndComment permitbytes signaturepayable returns (struct ICommentsCommentIdentifier)
renounceOwnership(
sellOnSecondaryAndComment(address commenteruint256 quantityaddress collectionuint256 tokenIdaddress recipientuint256 minEthToAcquireuint160 sqrtPriceLimitX96string commentpayable returns (struct ICommentsCommentIdentifier commentIdentifier)
timedSaleMintAndComment(address commenteruint256 quantityaddress collectionuint256 tokenIdaddress mintReferralstring commentpayable returns (struct ICommentsCommentIdentifier)
transferOwnership(address newOwner
upgradeToAndCall(address newImplementationbytes datapayable 
Events
EIP712DomainChanged(
Initialized(uint64 version
MintedAndCommented(bytes32 indexed commentIdstruct ICommentsCommentIdentifier commentIdentifieruint256 quantitystring text
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SwappedOnSecondaryAndCommented(bytes32 indexed commentIdstruct ICommentsCommentIdentifier commentIdentifieruint256 indexed quantitystring commentuint8 indexed swapDirection
Upgraded(address indexed implementation
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
CommenterMismatch(address expectedaddress actual
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
ERC2612ExpiredSignature(uint256 deadline
FailedInnerCall(
IncorrectDestinationChain(uint256 wrongDestinationChainId
InvalidAccountNonce(address accountbytes32 currentNonce
InvalidInitialization(
InvalidSignature(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
SaleNotSet(address collectionuint256 tokenId
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot
UpgradeToMismatchedContractName(string currentNamestring newName
WrongValueSent(uint256 expecteduint256 actual