ERC721LA

Verified contract

Implementation

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

No balances found for "ERC721LA"

No transactions found for "ERC721LA"


Functions
Getter at block 21274440
AIRDROP_MAX_BATCH_SIZE(view returns (uint256)
100
COLLECTION_ADMIN_ROLE(view returns (bytes32)
0xea8e1b953cb200117b202dd78c6958f9c14d952d5bdaa146141d2a5f9ee220db
DEFAULT_EDITION_TOKEN_MULTIPLIER(view returns (uint24)
1000000
 
EDITION_MAX_SIZE(view returns (uint24)
EDITION_TOKEN_MULTIPLIER(view returns (uint24)
0
IERC165_INTERFACE(view returns (bytes32)
0x01ffc9a700000000000000000000000000000000000000000000000000000000
IERC2981_INTERFACE(view returns (bytes32)
0x2a55205a00000000000000000000000000000000000000000000000000000000
IERC4906_INTERFACE(view returns (bytes32)
0x4906490600000000000000000000000000000000000000000000000000000000
IERC721METADATA_INTERFACE(view returns (bytes32)
0x5b5e139f00000000000000000000000000000000000000000000000000000000
IERC721_INTERFACE(view returns (bytes32)
0x80ac58cd00000000000000000000000000000000000000000000000000000000
MAINNET_LOGIC_CONTRACT(view returns (address)
0xe291354a3aeb7eb49da0f1333d667f17fa33f1c5
SEPOLIA_LOGIC_CONTRACT(view returns (address)
0x87d59a09ec4053c208980e4e63fcb4de97d2c7bd
balance(view returns (uint256)
0
burnAddress(view returns (address)
0x000000000000000000000000000000000000dead
getStakingContractAddress(view returns (address)
0x0000000000000000000000000000000000000000
getXCardContractAddress(view returns (address)
0x0000000000000000000000000000000000000000
name(view returns (string)
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
royaltyRegistryAddress(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
 
totalEditions(view returns (uint256 total)
totalSupply(view returns (uint256)
0
Read-only
balanceOf(address ownerview returns (uint256 tokenBalance)
editionMintedTokens(uint256 editionIdview returns (uint256 supply)
editionedTokenId(uint256 editionIduint256 tokenNumberview returns (uint256 tokenId)
getApproved(uint256 tokenIdview returns (address)
getEdition(uint256 _editionIdview returns (struct ERC721StateEdition)
getEditionPrintData(uint256 _editionIdview returns (struct ERC721StateEditionWithPrintData editionPrintData)
getEditionWithURI(uint256 _editionIdview returns (struct ERC721StateEditionWithURI editionWithURI)
getMintedCount(uint256 _editionIdaddress _recipientview returns (uint256)
getWLConfig(uint256 editionIduint8 amountuint24 mintPriceInFinneyuint24 mintPriceWithPrintInFinneyview returns (struct WhitelistableStateWhitelistConfig)
hasRole(bytes32 roleaddress accountview returns (bool)
isAdmin(address theAddressview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
isBurned(uint256 tokenIdview returns (bool)
isPublicMintStarted(uint256 editionIdview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
parseEditionFromTokenId(uint256 tokenIdview returns (uint256 editionIduint256 tokenNumber)
primaryRoyaltyInfo(uint256 tokenIdview returns (address[]uint256[])
royaltyInfo(uint256 _tokenIduint256 _valueview returns (address _receiveruint256 _royaltyAmount)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
addWinterWallet(address newAddress
adminMint(uint256 _editionIduint24 _quantityaddress _recipient
airdrop(uint256 editionIdaddress[] recipientsuint24 quantityPerAddress
approve(address touint256 tokenId
batchSafeTransferFrom(address fromaddress touint256[] tokenIds
burn(uint256 tokenId
burnMultiple(uint256[] tokenIds
burnRedeemEditionTokens(uint256 _editionIduint24 _quantityuint256[] tokenIdsToBurn
createEdition(string _baseURIuint24 _maxSupplyuint24 _publicMintPriceInFinneyuint32 _publicMintStartTSuint32 _publicMintEndTSuint8 _maxMintPerWalletbool _perTokenMetadatauint8 _burnableEditionIduint8 _amountToBurnreturns (uint256)
deleteWinterWallet(address newAddress
grantRole(bytes32 roleaddress account
initOperatorRegsitry(
initialize(string _namestring _symboladdress _collectionAdminaddress _royaltyRegistryaddress _xcardAddress
mintEditionTokens(uint256 _editionIduint24 _quantityaddress _recipientpayable 
mintEditionTokensWithPrints(uint256 _editionIduint24 _quantityaddress _recipientpayable 
pauseContract(
registerCollectionRoyaltyReceivers(struct RoyaltiesStateRoyaltyReceiver[] royaltyReceivers
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setLogicContractAddress(address newAddress
setRoyaltyRegistryAddress(address _royaltyRegistry
setStakingContractAddress(address stakingContractAddress
setWLConfig(uint256 _editionIduint8 amountuint24 mintPriceInFinneyuint32 mintStartTSuint32 mintEndTSbytes32 merkleRootuint24 mintPriceWithPrintInFinney
setXCardContractAddress(address xCardContractAddress
toggleStakingByEdition(uint256 editionId
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
unpauseContract(
updateEdition(uint256 editionIduint24 _publicMintPriceInFinneyuint32 _publicMintStartTSuint32 _publicMintEndTSuint8 _maxMintPerWalletuint24 _maxSupplybool _perTokenMetadata
updateEditionBaseURI(uint256 editionIdstring _baseURI
updateEditionPrintData(uint256 _editionIdaddress _newPrintVoucherAddressuint24 _newPublicMintPriceWithPrintInFinney
updateOperatorFilterRegistryAddress(address newRegistry
updateWLConfig(uint256 _editionIduint8 _amountuint24 mintPriceInFinneyuint8 newAmountuint24 newMintPriceInFinneyuint32 newMintStartTSuint32 newMintEndTSbytes32 newMerkleRootuint24 mintPriceWithPrintInFinneyuint24 newMintPriceWithPrintInFinney
whitelistMint(uint256 _editionIduint8 _maxAmountuint24 _mintPriceInFinneybytes32[] _merkleProofuint24 _quantityaddress _recipientuint24 _xCardTokenIduint24 _mintPriceWithPrintInFinneypayable 
whitelistMintWithPrint(uint256 _editionIduint8 _maxAmountuint24 _mintPriceInFinneybytes32[] _merkleProofuint24 _quantityaddress _recipientuint24 _xCardTokenIduint24 _mintPriceWithPrintInFinneypayable 
withdrawAll(address recipient
withdrawAmount(address recipientuint256 amount
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BatchMetadataUpdate(uint256 _fromTokenIduint256 _toTokenId
EditionCreated(address indexed contractAddressuint256 editionIduint24 maxSupplystring baseURIuint24 contractMintPricebool perTokenMetadata
EditionUpdated(address indexed contractAddressuint256 editionIduint256 maxSupplystring baseURI
MetadataUpdate(uint256 _tokenId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unpaused(address account
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccessControlNotAllowed(
AlreadyInitialized(
BitMapHeadNotFound(
BurnRedeemNotAvailable(
CallerIsNotOwner(
FundTransferError(
InsufficientFunds(
InvalidEditionId(
InvalidMintData(
InvalidMintDuration(
InvalidPrintData(
MaxSupplyError(
MaximumMintAmountReached(
MintClosed(
NewOwnerIsZeroAddress(
NotAllowed(
NotERC721Receiver(
NotFound(
NotWhitelisted(
TokenNotFound(
TokenStaked(
TooManyAddresses(
TransferError(
WhiteListAlreadyExists(