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.

ERC1155SeaDropConfigurer

Verified contract

Active on Ethereum with 83,708 txns
Deployed by via 0xfe63f1ba at 19565499
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "ERC1155SeaDropConfigurer"

0xd802328296b07aeb11108aa9f6f0bf18713645ba627698e360d546ce26ff1991
0x56f1e12cc831f6baaca3521523bdf163cdbb90583e533ab029ae5731a98b0631
0x9796db1ba12bc1176f78bc45ae8ef0b5b4f33e34c20f97535d0faf4d1a85930d
0x0fd290c11fe8a13f2002dceb7df032abeec7b593727067a48bad8793a69f416b
0xb666247b0ab8ff93c894c395e55ac9aee21333f065f8899da56f820276cc7284
0x398576bbb77491d4c5b0e1f7193b3296045365db3384cebb988bd420d075e7d0
0x263d8d249b36ddea549befe80d9e5f61eacaa9608a496db03d78a17070001891
0x9a39f1b4697837e7c427e68cad9742efd09273fa777db337e1c1b97149f6cd5a
0xd72d10a748c8da15462277338da53cc67254a1d0db4b48b14880cf655063969b
0xa6ea81f15343e895a843fb62460cd1d6273ce613d43b8f52b73a2f4d2f268909

Functions
Getter at block 21248778
DELEGATION_REGISTRY(view returns (address)
0x00000000000076a84fef008cdabe6409d2fe638b
getSeaportMetadata(pure returns (string namestruct Schema[] schemas)
(name=ERC1155SeaDrop, schemas=[(12, 0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002)])
Read-only
previewOrder(addressaddress fulfillerstruct SpentItem[] minimumReceivedstruct SpentItem[]bytes contextview returns (struct SpentItem[] offerstruct ReceivedItem[] consideration)
State-modifying
generateOrder(address fulfillerstruct SpentItem[] minimumReceivedstruct SpentItem[]bytes contextreturns (struct SpentItem[] offerstruct ReceivedItem[] consideration)
multiConfigure(address tokenstruct MultiConfigureStruct config
updateAllowList(struct AllowListData allowListData
updateAllowedFeeRecipient(address feeRecipientbool allowed
updateAllowedSeaport(address[] allowedSeaport
updateCreatorPayouts(struct CreatorPayout[] creatorPayouts
updateDropURI(string dropURI
updatePayer(address payerbool allowed
updatePublicDrop(struct PublicDrop publicDropuint256 index
updateSigner(address signerbool allowed
Events
AllowListUpdated(bytes32 indexed previousMerkleRootbytes32 indexed newMerkleRootstring[] publicKeyURIstring allowListURI
AllowedFeeRecipientUpdated(address indexed feeRecipientbool indexed allowed
AllowedSeaportUpdated(address[] allowedSeaport
CreatorPayoutsUpdated(struct CreatorPayout[] creatorPayouts
DropURIUpdated(string newDropURI
PayerUpdated(address indexed payerbool indexed allowed
PublicDropUpdated(struct PublicDrop publicDropuint256 index
SeaDropMint(address payeruint256 dropStageIndex
SeaDropTokenDeployed(uint8 tokenType
SignerUpdated(address indexed signerbool indexed allowed
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
Errors
AllowedSeaportCannotBeZeroAddress(
CreatorPayoutAddressCannotBeZeroAddress(
CreatorPayoutBasisPointsCannotBeZero(
CreatorPayoutsNotSet(
DuplicateFeeRecipient(
DuplicatePayer(
DuplicateSigner(
FeeRecipientCannotBeZeroAddress(
FeeRecipientNotAllowed(address got
FeeRecipientNotPresent(
InvalidCallerOnlyAllowedSeaport(address caller
InvalidCreatorPayoutBasisPoints(uint256 totalReceivedBasisPoints
InvalidCreatorPayoutTotalBasisPoints(uint256 totalReceivedBasisPoints
InvalidExtraDataEncoding(uint8 version
InvalidFeeBps(uint256 feeBps
InvalidFromAndToTokenId(uint256 fromTokenIduint256 toTokenId
InvalidProof(
InvalidSignature(
InvalidSignedEndTime(uint256 gotuint256 maximum
InvalidSignedFeeBps(uint256 gotuint256 minimumOrMaximum
InvalidSignedFromTokenId(uint256 gotuint256 minimum
InvalidSignedMaxTokenSupplyForStage(uint256 gotuint256 maximum
InvalidSignedMaxTotalMintableByWallet(uint256 gotuint256 maximum
InvalidSignedMaxTotalMintableByWalletPerToken(uint256 gotuint256 maximum
InvalidSignedMintPrice(address paymentTokenuint256 gotuint256 minimum
InvalidSignedPaymentToken(address gotaddress want
InvalidSignedStartTime(uint256 gotuint256 minimum
InvalidSignedToTokenId(uint256 gotuint256 maximum
InvalidStartAndEndTime(uint256 startTimeuint256 endTime
InvalidSubstandard(uint8 substandard
MaxSupplyMismatch(
MintAmountsMismatch(
MintQuantityExceedsMaxMintedPerWallet(uint256 totaluint256 allowed
MintQuantityExceedsMaxMintedPerWalletForTokenId(uint256 tokenIduint256 totaluint256 allowed
MintQuantityExceedsMaxSupply(uint256 totaluint256 maxSupply
MintQuantityExceedsMaxTokenSupplyForStage(uint256 totaluint256 maxTokenSupplyForStage
MustSpecifyERC1155ConsiderationItemForSeaDropMint(
NoBalanceToWithdraw(
NotActive(uint256 currentTimestampuint256 startTimestampuint256 endTimestamp
OfferContainsDuplicateTokenId(uint256 tokenId
OnlyDelegateCalled(
PayerCannotBeZeroAddress(
PayerNotAllowed(address got
PayerNotPresent(
PublicDropStageNotPresent(
PublicDropsMismatch(
SignatureAlreadyUsed(
SignedMintsMustRestrictFeeRecipients(
SignerCannotBeZeroAddress(
SignerNotPresent(
TokenIdNotWithinDropStageRange(uint256 tokenIduint256 startTokenIduint256 endTokenId
Unauthorized(
UnsupportedExtraDataVersion(uint8 version
UnsupportedFunctionSelector(bytes4 selector