Legendary: Heroes Unchained Loyalty Pass

Verified contract

Active on Ethereum with 9,503 txns
Deployed by via 0x90e7a369 at 16856943
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Legendary: Heroes Unchained Loyalty Pass"

0xce0107a7a365d5b9af756e7bc3807acd316046690b8e5426465b173ccc77d0cd
0xf0765996b052c619a2189ae86c75f305b36e15cdb36172d099294018150b568e
0xbebe83362b0dcb5b4220e84efcc97a41b2cd4ef3eea1fd777ace69dad7298a3a
0xfba09ece57f7fb131585be607dda85e2055de3bf483c0daa53ec58ed9bb4f6e7
0xd95a34a57924ab9013bd295e430ff431c26cc0d961e75e9fcbee4bdbd0239bbc
0xe743c0dcf3792839be31b1d408be7188b44bcdfbe71f1135bb3c5535158023ba
0x25cedf53535403b4f5efa7865b0eaae31a3486725d083f830bb4c344a5cba2e9
0x7538ade616e52329dfb725d74cb6cace825e80ecdbd1315fb70011c4cae16270
0xa0209583020effc1f098908cbc96f5c57703a89ef9b96dfbdaf66e3d34a8d150
0x539261d449c32d17afadf50ead2fddf6d82fc43175d1420cd9e17c0e5a0a050d

Functions
Getter at block 21398338
getCosigner(view returns (address)
0x194ea7ce80b510d6b872b1d221c6230ebf83bff9
getCrossmintAddress(view returns (address)
0x0000000000000000000000000000000000000000
getGlobalWalletLimit(view returns (uint256)
0
getMaxMintableSupply(view returns (uint256)
5000
getMintable(view returns (bool)
true
getNumberStages(view returns (uint256)
3
getTimestampExpirySeconds(view returns (uint64)
120
getTokenURISuffix(view returns (string)
.json
name(view returns (string)
Legendary: Heroes Unchained Loyalty Pass
owner(view returns (address)
0xfec54077b253719947c73ccce07df683c7e6f1a3
symbol(view returns (string)
legendary_heroes_unchained
totalSupply(view returns (uint256)
5000
Read-only
assertValidCosign(address minteruint32 qtyuint64 timestampbytes signatureview 
balanceOf(address ownerview returns (uint256)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721ATokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721ATokenOwnership[])
getActiveStageFromTimestamp(uint64 timestampview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getCosignDigest(address minteruint32 qtyuint64 timestampview returns (bytes32)
getCosignNonce(address minterview returns (uint256)
getStageInfo(uint256 indexview returns (struct IERC721MMintStageInfouint32uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
totalMintedByAddress(address aview returns (uint256)
State-modifying
approve(address touint256 tokenIdpayable 
crossmint(uint32 qtyaddress tobytes32[] proofuint64 timestampbytes signaturepayable 
mint(uint32 qtybytes32[] proofuint64 timestampbytes signaturepayable 
ownerMint(uint32 qtyaddress to
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string baseURI
setBaseURIPermanent(
setCosigner(address cosigner
setCrossmintAddress(address crossmintAddress
setGlobalWalletLimit(uint256 globalWalletLimit
setMaxMintableSupply(uint256 maxMintableSupply
setMintable(bool mintable
setStages(struct IERC721MMintStageInfo[] newStages
setTimestampExpirySeconds(uint64 expiry
setTokenURISuffix(string suffix
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
updateStage(uint256 indexuint80 priceuint32 walletLimitbytes32 merkleRootuint24 maxStageSupplyuint64 startTimeUnixSecondsuint64 endTimeUnixSeconds
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PermanentBaseURI(string baseURI
SetActiveStage(uint256 activeStage
SetBaseURI(string baseURI
SetCosigner(address cosigner
SetCrossmintAddress(address crossmintAddress
SetGlobalWalletLimit(uint256 globalWalletLimit
SetMaxMintableSupply(uint256 maxMintableSupply
SetMintable(bool mintable
SetTimestampExpirySeconds(uint64 expiry
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
UpdateStage(uint256 stageuint80 priceuint32 walletLimitbytes32 merkleRootuint24 maxStageSupplyuint64 startTimeUnixSecondsuint64 endTimeUnixSeconds
Withdraw(uint256 value
Constructor
constructor(string collectionNamestring collectionSymbolstring tokenURISuffixuint256 maxMintableSupplyuint256 globalWalletLimitaddress cosigneruint64 timestampExpirySeconds
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
CannotIncreaseMaxMintableSupply(
CannotUpdatePermanentBaseURI(
CosignerNotSet(
CrossmintAddressNotSet(
CrossmintOnly(
GlobalWalletLimitOverflow(
InsufficientStageTimeGap(
InvalidCosignSignature(
InvalidProof(
InvalidQueryRange(
InvalidStage(
InvalidStageArgsLength(
InvalidStartAndEndTimestamp(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
Mintable(
NoSupplyLeft(
NotEnoughValue(
NotMintable(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
StageSupplyExceeded(
TimestampExpired(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
WalletGlobalLimitExceeded(
WalletStageLimitExceeded(
WithdrawFailed(