PUMA RB Materializer

Verified contract

Active on Ethereum with 712 txns
Deployed by via 0x71e57349 at 17466624
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 RB Materializer"

0xa2eb405b4f6dee9b99d7c6b773342c0c866c9603ffd6c37ad3683826509c44af
0x22ff644c9bb430321667af89057bddbe06b4634427cae99904ab946d0e9af5a2
0xee4e48322aef86fe89aedcd14f4f0f993c672e1fd0f27477a8cf5319a9a14851
0x9ef749e2bfcfbbd625e74ccd626a7e45952d8383ce510a211eea62f675f19d40
0x56c1791f816fbd9ca52b74fcc994a9841876051938c5bf9e9179e8c827f22a93
0xd2196617e432a976e7db3e0d7704c9c3229e13b16b5849705cd6c2648b279a3e
0xfce6e06d0430f9c8b1814af8761cc6872acf525f2e145887e724a765e98d3573
0x7099d3e6c3864474bc9ecb36585466f902448eca32e131baed2bdbc13fe21170
0xd414a003bbcbfc55248e11cfcdc8be260e0c32282956109194745cb74cc3fbe7
0xc6ca353d9dab694b9e8668b3d3663623442297cf220cf1ffdd7ee7e5dd930b59

Functions
Getter at block 21045902
addresses(view returns (address recoveryAddressaddress collectionOwnerAddressaddress authorisationAddressaddress purchaseTokenAddressaddress managerPrimaryRoyaltyAddressaddress customerPrimaryRoyaltyAddressaddress secondaryRoyaltyAddress)
(recoveryAddress=0x4b26bdf68ac9abfb19f6146313428e7f8b6041f4, collectionOwnerAddress=0x8fb9f0baefa3265167918af66142bbcd7ffa8099, authorisationAddress=0x02baf04f2a14f9ab1b5218b896888b501a165fd4, purchaseTokenAddress=0x0000000000000000000000000000000000000000, managerPrimaryRoyaltyAddress=0x62d516276381042016b38b65c89c05ea59ccb13b, customerPrimaryRoyaltyAddress=0x89d427216490e483fe1869a540ae4d08650517a6, secondaryRoyaltyAddress=0x87d4635a3be20df4c640ff727cd234a78ae25f15)
contractManager(view returns (address)
0xb4a8955a0e3e447f6e223db7d03a911e25280d6c
contractURI(view returns (string uri)
https://api.hypermint.com/metadata/8ffca5dd-cb4d-4e38-9cc1-70636da7ad56
 
generalConfig(view returns (string namestring symbolstring contractMetadataUrlstring tokenMetadataUrlbool allowBuybool allowPublicTransferbool enableOpenSeaOperatorFilterRegistryuint256 publicSaleDateuint256 saleCloseDateuint256 primaryRoyaltyFeeuint256 secondaryRoyaltyFee)
 
getSupplies(view returns (uint256[] tokenSupplies)
 
getTokenConfigs(view returns (struct TokenConfig[] configs)
name(view returns (string collectionName)
PUMA RB Materializer
owner(view returns (address)
0x8fb9f0baefa3265167918af66142bbcd7ffa8099
symbol(view returns (string collectionSymbol)
RBMAT
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(