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 69,207 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"

0x9e0b207a4991040d30618b82e706a8804e0f888654a4eee055c1312a0ab45de6
0x2f6feb93d88c36ab12d053837ce13a02bee7969365407514c9cb49777f0aceb1
0x2b70d42347d93b049fea4dc86ca7d98cec45e2455720f1990709b2c0095cd5ed
0x341db2642c51fb7d16da91db66bd9994c68f0cd7e673c0349a328dcb8f0353a5
0x9e179a7410e74b32668759b74bc98b0ffa867d8edbef293123efbc54744744f5
0x982350ab7711a2cc078e01cf38a250a94611667d88ca31df9b8f78ada4a5ccc0
0xd3e7420b07761328cceb2dabb43a461d3410ef0ee191f2d19eca13f23827f771
0x0a94871bc78da0b5ed2962942089596ce725adcd3821a66efb353aa2c05a0a98
0x6470d1ffc3654eb66e60f9bb3076c336b220374ba3c592e6567a5517c186429d
0x3da86d38700cda91a41eda22a178a596de04d53a1bab227054a6f85fab2b6d14

Functions
Getter at block 20791798
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