PUMA Digital Wearables

Verified contract

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

No balances found for "PUMA Digital Wearables"

0xe0e3cf081addc54de93651d7b45a8c9a4f649e62b4f69e1e735abec4a4b70552
0x7d3d9cc2907a0d21bb05560bb8ff3a83d73e05937f1cdcf473b72cb922c65123
0x6d410e1f67c7323fc62953a12d27469825343858fba26345a1e0b9ee8b67c525
0x7f81bd081e03831f90d9e9e2b646c3c65d837cb89575032e2e9c535400ff72c6
0x9ecdf89ae16eecd07e26a30c1f99f3a617fe19561800f5f986d6e4842cea1710
0x86f9519cdb094c80c138cac34a5392e4e09dcb0356acdebab16d2275ae3807a7
0x472bb2d819d4b73a830e75d9357204559d254bfecfe1a6deabbd235f4aa591cc
0x18320979c3de50b10000bf59550e175aea7672f5239454f426eae7e577698243
0x134aeafa6678098ae636751d8bbe5766a2eb52b81d64b3277af1776d7d41cf90
0xcac47ab48a1fc31c4324cf6bb6af3553b28570eb50e19e2b53b1f89530ef4c0f

Functions
Getter at block 21314099
addresses(view returns (address recoveryAddressaddress collectionOwnerAddressaddress authorisationAddressaddress purchaseTokenAddressaddress managerPrimaryRoyaltyAddressaddress customerPrimaryRoyaltyAddressaddress secondaryRoyaltyAddress)
(recoveryAddress=0x4b26bdf68ac9abfb19f6146313428e7f8b6041f4, collectionOwnerAddress=0x8fb9f0baefa3265167918af66142bbcd7ffa8099, authorisationAddress=0x02baf04f2a14f9ab1b5218b896888b501a165fd4, purchaseTokenAddress=0x0000000000000000000000000000000000000000, managerPrimaryRoyaltyAddress=0x62d516276381042016b38b65c89c05ea59ccb13b, customerPrimaryRoyaltyAddress=0x87d4635a3be20df4c640ff727cd234a78ae25f15, secondaryRoyaltyAddress=0x87d4635a3be20df4c640ff727cd234a78ae25f15)
contractManager(view returns (address)
0xb4a8955a0e3e447f6e223db7d03a911e25280d6c
contractURI(view returns (string uri)
https://api.hypermint.com/metadata/e3c75d18-ec90-4507-9199-c69ef7c79851
 
generalConfig(view returns (string namestring symbolstring contractMetadataUrlstring tokenMetadataUrlbool allowBuybool allowPublicTransferbool enableOpenSeaOperatorFilterRegistryuint256 publicSaleDateuint256 saleCloseDateuint256 primaryRoyaltyFeeuint256 secondaryRoyaltyFee)
getSupplies(view returns (uint256[] tokenSupplies)
[317, 2008]
getTokenConfigs(view returns (struct TokenConfig[] configs)
[(1000000000000000000, 4000, 0), (1000000000000000000, 4000, 0)]
name(view returns (string collectionName)
PUMA Digital Wearables
owner(view returns (address)
0x8fb9f0baefa3265167918af66142bbcd7ffa8099
symbol(view returns (string collectionSymbol)
PMAWEAR
version(view returns (string)
2.2.0
Read-only
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
isApprovedForAll(address accountaddress operatorview returns (bool)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (address royaltyAddressuint256 royaltyAmount)
supplies(uint256view returns (uint256)
supportsInterface(bytes4 _interfaceIdview returns (bool result)
tokenConfigs(uint256view returns (uint256 priceuint256 maxSupplyuint256 maxPerTransaction)
uri(uint256view returns (string)
State-modifying
addTokens(struct TokenConfig[] _tokens
burn(address accountuint256 iduint256 value
burnBatch(address accountuint256[] idsuint256[] values
buy(uint256 _iduint256 _amountpayable 
buyAuthorised(uint256 _iduint256 _amountuint256 _totalPriceuint256 _maxPerAddressuint256 _expiresbytes _signaturepayable 
mintBatch(address[] _touint256[][] _idsuint256[][] _amounts
recoverContract(
renounceOwnership(
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
setAddresses(struct Addresses _addresses
setAllowBuy(bool _allowBuy
setAllowPublicTransfer(bool _allowPublicTransfer
setApprovalForAll(address operatorbool approved
setDates(uint256 _publicSaleuint256 _saleClosed
setEnableOpenSeaOperatorFilterRegistry(bool _enable
setMetadataURIs(string _contractURIstring _tokenURI
setNameAndSymbol(string _newNamestring _newSymbol
setRoyalty(uint256 _primaryFeeuint256 _secondaryFee
setTokenConfig(uint256 _iduint256 _priceuint256 _maxSupplyuint256 _maxPerTransaction
transferAuthorised(address _fromaddress _touint256 _tokenIduint256 _amountuint256 _expiresbytes _signature
transferContractManager(address newContractManager
transferOwnership(address newOwner
Events
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
ContractManagerTransferred(address indexed previousContractManageraddress indexed newContractManager
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
Constructor
constructor(struct GeneralConfig _generalConfigstruct Addresses _addresses
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ArrayLengthMismatch(
BuyDisabled(
ContractCallBlocked(
ImmutableRecoveryAddress(
InsufficientPaymentValue(
MaxPerTransactionsExceeded(
MaxSupplyExceeded(
NewSupplyTooLow(
NotAuthorised(
OperatorNotAllowed(address operator
PayoutToCustomerFailed(
PayoutToManagerFailed(
PublicSaleClosed(
SaleClosed(
SignatureExpired(
TransfersDisabled(