HeyMintERC721AReference

Verified contract

Active on Ethereum with 4 txns
Deployed by via 0x1f740412 at 16995746
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000
Native
Value $69.99
0x0384f26c12161064ad08d3d5f6d068a258381f33d9dd04320de319f7616240b8
0x94b572d182993d1c6e78b18486835a350bcb918f818969a6508b02dc30f4e73d
0x071b0cf69e646f118920bb996eb9abd25e02e5a242d192257f7e7111a3e12815
0x0d72349532238a9309415f85a7b226123ee8a69a4ab8eb4f81f58c765719bc44

Functions
Getter at block 20934865
CORI_SUBSCRIPTION_ADDRESS(view returns (address)
0x0000000000000000000000000000000000000000
EMPTY_SUBSCRIPTION_ADDRESS(view returns (address)
0x0000000000000000000000000000000000000000
baseTokenURI(view returns (string)
burnAddress(view returns (address)
0x0000000000000000000000000000000000000000
burnPaymentInWei(view returns (uint256)
0
defaultHeymintFeePerToken(view returns (uint256)
0
fundingTargetInWei(view returns (uint256)
0
getDefaultCreditCardMintAddresses(pure returns (address[5])
[0x0000000000000000000000000000000000000000, 0x0000000000000000000000000000000000000000, 0x0000000000000000000000000000000000000000, 0x0000000000000000000000000000000000000000, 0x0000000000000000000000000000000000000000]
getSettings(view returns (struct HeyMintERC721AReferenceBaseConfigstruct HeyMintERC721AReferenceAdvancedConfigstruct HeyMintERC721AReferenceBurnToken[]boolboolbooluint256)
((false, false, false, false, false, false, false, false, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, , 0x0000000000000000000000000000000000000000, 0, 0, 0, 0, 0, 0), (false, false, false, 0, 0x0000000000000000000000000000000000000000, false, false, 0, 0, false, 0, 0, false, false, false, 0, 0x0000000000000000000000000000000000000000, 0x0000000000000000000000000000000000000000000000000000000000000000, [], [], 0x0000000000000000000000000000000000000000, 0x0000000000000000000000000000000000000000, 0x0000000000000000000000000000000000000000, 0x0000000000000000000000000000000000000000), [], false, false, false, 0)
heymintAdminAddress(view returns (address)
0x0000000000000000000000000000000000000000
heymintFeePerToken(view returns (uint256)
0
heymintPayoutAddress(view returns (address)
0x0000000000000000000000000000000000000000
isOperatorFilterRegistryRevoked(view returns (bool)
false
name(view returns (string)
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
presalePriceInWei(view returns (uint256)
0
presaleTimeIsActive(view returns (bool)
false
publicPriceInWei(view returns (uint256)
0
publicSaleTimeIsActive(view returns (bool)
false
refundGuaranteeActive(view returns (bool)
false
refundPriceInWei(view returns (uint256)
0
remainingDepositPaymentInWei(view returns (uint256)
0
symbol(view returns (string)
totalLoaned(view returns (uint256)
0
totalSupply(view returns (uint256)
0
Read-only
balanceOf(address _ownerview returns (uint256)
checkFreeClaimEligibility(uint256[] _tokenIDsview returns (bool[])
currentTokenStakeTime(uint256 _tokenIdview returns (uint256)
explicitOwnershipOf(uint256 tokenIdview returns (struct HeyMintERC721AReferenceTokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct HeyMintERC721AReferenceTokenOwnership[])
getApproved(uint256 tokenIdview returns (address)
getRandomHashes(uint256[] _tokenIDsview returns (bytes32[])
isApprovedForAll(address _owneraddress operatorview returns (bool)
loanedBalanceOf(address _ownerview returns (uint256)
loanedTokensByAddress(address _ownerview returns (uint256[])
numberMinted(address _ownerview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256uint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address _ownerview returns (uint256[])
tokensOfOwnerIn(address _owneruint256 startuint256 stopview returns (uint256[])
totalTokenStakeTime(uint256 _tokenIdview returns (uint256)
userExpires(uint256 tokenIdview returns (uint256)
userOf(uint256 tokenIdview returns (address)
State-modifying
adminRetrieveLoan(uint256 _tokenId
adminUnstake(uint256 _tokenId
approve(address touint256 tokenIdpayable 
burnDepositTokensToMint(uint256[] _tokenIdsbytes32[][] _merkleProofspayable 
burnToMint(address[] _contractsuint256[][] _tokenIdsuint256 _tokensToMintpayable 
burnToRefund(uint256[] _tokenIds
creditCardMint(uint256 _numTokensaddress _topayable 
determineFundingSuccess(
disableSoulbindAdminTransfersPermanently(
freeClaim(uint256[] _tokenIDspayable 
freezeMetadata(
freezePayoutAddresses(
gift(address[] _receiversuint256[] _mintNumberpayable 
increaseRefundEndsAt(uint32 _newRefundEndsAt
initialize(string _namestring _symbolstruct HeyMintERC721AReferenceBaseConfig _config
loan(uint256 _tokenIdaddress _receiver
pause(
presaleMint(bytes32 _messageHashbytes _signatureuint256 _numTokensuint256 _maximumAllowedMintspayable 
publicMint(uint256 _numTokenspayable 
reduceMaxSupply(uint16 _newMaxSupply
reducePresaleMaxSupply(uint16 _newPresaleMaxSupply
refund(uint256 _tokenId
renounceOwnership(
retrieveLoan(uint256 _tokenId
revokeOperatorFilterRegistry(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string _newBaseURI
setBurnClaimState(bool _burnClaimActive
setCreditCardMintAddress(address _creditCardMintAddress
setDepositClaimState(bool _depositClaimActive
setDepositContractAddress(address _depositContractAddress
setDepositMerkleRoot(bytes32 _depositMerkleRoot
setFreeClaimContractAddress(address _freeClaimContractAddress
setFreeClaimState(bool _freeClaimActive
setGenerateRandomHashState(bool _randomHashActive
setHeymintFeePerToken(uint256 _heymintFeePerToken
setLoaningActive(bool _loaningActive
setPresaleEndTime(uint32 _presaleEndTime
setPresaleMintsAllowedPerAddress(uint8 _mintsAllowed
setPresaleMintsAllowedPerTransaction(uint8 _mintsAllowed
setPresalePrice(uint32 _presalePrice
setPresaleSignerAddress(address _presaleSignerAddress
setPresaleStartTime(uint32 _presaleStartTime
setPresaleState(bool _saleActiveState
setPublicMintsAllowedPerAddress(uint8 _mintsAllowed
setPublicMintsAllowedPerTransaction(uint8 _mintsAllowed
setPublicPrice(uint32 _publicPrice
setPublicSaleEndTime(uint32 _publicSaleEndTime
setPublicSaleStartTime(uint32 _publicSaleStartTime
setPublicSaleState(bool _saleActiveState
setRefundAddress(address _refundAddress
setRemainingDepositPayment(uint32 _remainingDepositPayment
setRoyaltyBasisPoints(uint16 _royaltyBps
setRoyaltyPayoutAddress(address _royaltyPayoutAddress
setSoulbindingState(bool _soulbindingActive
setSoulboundAdminAddress(address _adminAddress
setStakingState(bool _stakingState
setTokenURIs(uint256[] _tokenIdsstring[] _newURIs
setUseBurnTokenIdForMetadata(bool _useBurnTokenIdForMetadata
setUsePresaleTimes(bool _usePresaleTimes
setUsePublicSaleTimes(bool _usePublicSaleTimes
setUser(uint256 tokenIdaddress useruint64 expires
soulboundAdminTransfer(address _fromaddress _touint256 _tokenId
stakeTokens(uint256[] _tokenIds
stakingTransfer(address _fromaddress _touint256 _tokenId
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
unpause(
unstakeTokens(uint256[] _tokenIds
updateAdvancedConfig(struct HeyMintERC721AReferenceAdvancedConfig _advancedConfig
updateBaseConfig(struct HeyMintERC721AReferenceBaseConfig _baseConfig
updateBurnTokens(struct HeyMintERC721AReferenceBurnToken[] _burnTokens
updateMintsPerBurn(uint8 _mintsPerBurn
updateMintsPerFreeClaim(uint8 _mintsPerFreeClaim
updatePaymentPerBurn(uint32 _burnPayment
updatePayoutAddressesAndBasisPoints(address[] _payoutAddressesuint16[] _payoutBasisPoints
withdraw(
Events

This contract contains no event objects.

Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.