Pup's

Unverified contract

Proxy

Active on Ethereum with 44 txns
Deployed by via 0xf01cb1fb at 20651591
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
9 additional variables

No balances found for "Pup's"

0x18e24942f1fe0e11553145765c46f9bc6cd053af4a8cf849b2ec867042bf1d89
0xeee8862c30df4a506fdb1eb7613e5edfe7feddc5913ac951185e10aa68a1f290
0xb3d1b0d13142fd093da9f2c6386809ac3b89af80673338603f2335cf83fcdc21
0x5d45d6b750da45154d4bd6c7f722f298a7bcc66f5d6e70e64d09d2c3665bcfb7
0x38f45a76db36531baa64f8ff31c5e30c64922892f7676caa6c97d51ce7067054
0x2bebf028343c6afe29252b9829e14affe7d30edca0d39b698eaee56d9400ea6d
0xd854e0cd134df7d2cb625cd48fd90b186f08b5ae9d3c0eac07292ba41aea2f63
0x24a6a844286512d0d73fe9fe4332229b427596c42ed3dd17fd248c37f5ab85c7
0x46040659f915dcaae5fc31c470215fd4db20455fe5026fbf6fb301a4fc98e424
0xf81fb3f94a9ed3cb34290cc2f7fc6a6c95d8e9420d645344663ec5fc79080e70

Functions
Getter at block 21020225
CONTRACT_VERSION(view returns (uint8)
2
MAX_WALLET_MINTS(view returns (uint256)
3
PRICE(view returns (uint256)
4000000000000000
PROVIDER_FEE(view returns (uint256)
777000000000000
_baseTokenExtension(view returns (string)
.json
_baseTokenURI(view returns (string)
ipfs://QmcjRUwU9CeFnZQR1Yid8o2UowJTfLd2WGZ4MHRFxphszi/
_contractURI(view returns (string)
https://metadata.mintplex.xyz/7FR0u3X4gdKF8dvtTo39/contract-metadata
baseTokenURI(view returns (string)
ipfs://QmcjRUwU9CeFnZQR1Yid8o2UowJTfLd2WGZ4MHRFxphszi/
collectionSize(view returns (uint256)
1000
contractURI(view returns (string)
https://metadata.mintplex.xyz/7FR0u3X4gdKF8dvtTo39/contract-metadata
currentTokenId(view returns (uint256)
275
erc20Payable(view returns (address)
0x9888b747efe26309dfef76fa78bd7156cd0ece62
getNextTokenId(view returns (uint256)
276
maxBatchSize(view returns (uint256)
20
merkleRoot(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
mintingOpen(view returns (bool)
true
name(view returns (string)
Pup's
nextOwnerToExplicitlySet(view returns (uint256)
0
onlyAllowlistMode(view returns (bool)
false
onlyERC20MintingMode(view returns (bool)
false
owner(view returns (address)
0x9888b747efe26309dfef76fa78bd7156cd0ece62
payableAddressCount(view returns (uint256)
2
strictPricing(view returns (bool)
false
symbol(view returns (string)
TPUPS
totalSupply(view returns (uint256)
275
Read-only
balanceOf(address ownerview returns (uint256)
canMintAmount(address _addressuint256 _amountview returns (bool)
chargeAmountForERC20(address _erc20TokenContractview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getPrice(uint256 _countview returns (uint256)
inTeam(address _addressview returns (bool)
isAllowlisted(address _tobytes32[] _merkleProofview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
isApprovedForERC20Payments(address _erc20TokenContractview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
payableAddresses(uint256view returns (address)
payableFees(uint256view returns (uint256)
restrictedApprovalAddresses(addressview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
addOrUpdateERC20ContractAsPayment(address _erc20TokenContractbool _isActiveuint256 _chargeAmountInTokens
addToTeam(address _address
approve(address touint256 tokenId
closeAllowlistMint(
disableAllowlistOnlyMode(
disableERC20ContractAsPayment(address _erc20TokenContract
disableERC20OnlyMinting(
enableAllowlistOnlyMode(
enableERC20ContractAsPayment(address _erc20TokenContract
enableERC20OnlyMinting(
initialize(address _owneraddress[] _payablesuint256[] _payoutsstring tokenNamestring tokenSymbolstring[2] urisuint256[2] _collectionSettingsuint256[2] _settings
mintToAdminV2(address _touint256 _qty
mintToMultiple(address _touint256 _amountpayable 
mintToMultipleAL(address _touint256 _amountbytes32[] _merkleProofpayable 
mintToMultipleERC20(address _touint256 _amountaddress _erc20TokenContractpayable 
mintToMultipleERC20AL(address _touint256 _amountbytes32[] _merkleProofaddress _erc20TokenContractpayable 
openAllowlistMint(
openMinting(
removeFromTeam(address _address
renounceOwnership(
resetPayables(address[] _newPayablesuint256[] _newPayouts
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setApprovalRestriction(address _addressbool _isRestricted
setBaseTokenExtension(string baseExtension
setBaseURI(string baseURI
setERC20PayableAddress(address _newErc20Payable
setMaxMint(uint256 _newMaxMint
setPrice(uint256 _feeInWei
setProviderFee(uint256 _fee
setStrictPricing(bool _newStatus
setWalletMax(uint256 _newWalletMax
stopMinting(
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
updateMerkleRoot(bytes32 _newMerkleRoot
withdrawAll(
withdrawERC20(address _tokenContractuint256 _amountToWithdraw
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressNotAllowlisted(
AllowlistMintClosed(
CannotBeNullAddress(
CapExceeded(
DuplicateTeamAddress(
ERC20InsufficientAllowance(
ERC20InsufficientBalance(
ERC20TokenNotApproved(
ERC20TransferFailed(
ERC721RestrictedApprovalAddressRestricted(
ExcessiveOwnedMints(
InvalidPayment(
InvalidTeamAddress(
MintZeroQuantity(
NoStateChange(
NotMaintainer(
OnlyERC20MintingEnabled(
OperatorNotAllowed(address operator
PayablePayoutMisMatch(
PayoutsNot100(
PublicMintClosed(
TransactionCapExceeded(
ValueCannotBeZero(