Blox Maker

Verified contract

Proxy

Active on Ethereum with 1,179 txns
Deployed by via 0xcb51ae44 at 17375743
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 47 additional slots
-
variable spans 6 additional slots
-
variable spans 1 additional slot
Native
Value $26.77
0x141a3e4aa7903a32f4a888b59a1b3672431153d9cb9665286a369bf6da789097
0x2dfb6646929c8e175d6cc0f2e42d583101aaf90ed2bd8d9f6025340b5247fe4c
0x7f1a9fe9cd36230b5f7bfa2a0e71d9499d9856e8e78caac8394a6d07db73b420
0xd1d3fd3e163b4f22a39e9124d4408d791a43298b0d7c25578116ba788ac828f3
0x6058e4fc933d0be147d485c161d443d63bf6f7f8e23e22d975135ec5c6c92ae1
0xdc5526dc2696d3c6728cfffdae3a870b8bcdd8ff000cf1be236c1ef49ece100d
0xb03f67e5638cbfea7b0bec9d8e0e5972bfb808fc3b190e43084bce90bee18477
0x8c4437d3aa46285595b42f7457457d10ca4694058f641f31b58f047e17dc4f78
0x074afb19868e1ed40ebaec1eb0bbd0b52634692049dec058896a29789cfd844b
0x2f1fe6a70fd5d8469906059f2d5acefedcd77d8b86ada6549208dcd44bcf804c

Functions
Getter at block 20876584
burnConfig(view returns (address archetypebool enabledbool reverseduint16 ratiouint64 startuint64 limit)
(archetype=0x0000000000000000000000000000000000000000, enabled=false, reversed=false, ratio=0, start=0, limit=0)
config(view returns (string baseUriaddress affiliateSigneraddress ownerAltPayoutaddress superAffiliatePayoutuint32 maxSupplyuint32 maxBatchSizeuint16 affiliateFeeuint16 platformFeeuint16 defaultRoyaltystruct Discount discounts)
(baseUri=ipfs://bafybeia5xbtv43vtppg3t3un2guoitbggf4cl4riit3d3wl5644zml52ga/, affiliateSigner=0x1f285dd528cf4cde3081c6d48d9df7a4f8fa9383, ownerAltPayout=0x987d098ae3790b7fe679abff6cd5e9a77776095a, superAffiliatePayout=0x0000000000000000000000000000000000000000, maxSupply=5553, maxBatchSize=5553, affiliateFee=4000, platformFee=500, defaultRoyalty=400, discounts=(1000, [(5, 1400)]))
name(view returns (string)
Blox Maker
options(view returns (bool uriLockedbool maxSupplyLockedbool affiliateFeeLockedbool discountsLockedbool ownerAltPayoutLockedbool royaltyEnforcementEnabledbool royaltyEnforcementLockedbool provenanceHashLocked)
(uriLocked=false, maxSupplyLocked=false, affiliateFeeLocked=false, discountsLocked=false, ownerAltPayoutLocked=false, royaltyEnforcementEnabled=false, royaltyEnforcementLocked=false, provenanceHashLocked=false)
owner(view returns (address)
0x987d098ae3790b7fe679abff6cd5e9a77776095a
ownerBalance(view returns (struct OwnerBalance)
(0, 0)
platform(pure returns (address)
0x86b82972282dd22348374bc63fd21620f7ed847b
provenance(view returns (string)
symbol(view returns (string)
BXM
totalSupply(view returns (uint256)
5553
Read-only
affiliateBalance(address affiliateview returns (uint128)
affiliateBalanceToken(address affiliateaddress tokenview returns (uint128)
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getTokenMsg(uint256 tokenIdview returns (string)
invites(bytes32view returns (uint128 priceuint128 reservePriceuint128 deltauint32 startuint32 enduint32 limituint32 maxSupplyuint32 intervaluint32 unitSizeaddress tokenAddress)
isApprovedForAll(address owneraddress operatorview returns (bool)
listSupply(bytes32 keyview returns (uint256)
minted(address minterbytes32 keyview returns (uint256)
ownerBalanceToken(address tokenview returns (struct OwnerBalance)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address operatoruint256 tokenIdpayable 
batchMintTo(struct Auth authaddress[] toListuint256[] quantityListaddress affiliatebytes signaturepayable 
burnToMint(uint256[] tokenIds
disableBurnToMint(
disableRoyaltyEnforcement(
enableBurnToMint(address archetypebool reverseduint16 ratiouint64 startuint64 limit
enableRoyaltyEnforcement(
initialize(string namestring symbolstruct Config config_address _receiver
lockAffiliateFee(string password
lockDiscounts(string password
lockMaxSupply(string password
lockOwnerAltPayout(string password
lockProvenanceHash(string password
lockRoyaltyEnforcement(string password
lockURI(string password
mint(struct Auth authuint256 quantityaddress affiliatebytes signaturepayable 
mintTo(struct Auth authuint256 quantityaddress toaddress affiliatebytes signaturepayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setAffiliateFee(uint16 affiliateFee
setApprovalForAll(address operatorbool approved
setBaseURI(string baseUri
setDefaultRoyalty(address receiveruint16 feeNumerator
setDiscounts(struct Discount discounts
setDutchInvite(bytes32 _keybytes32 _cidstruct DutchInvite _dutchInvite
setInvite(bytes32 _keybytes32 _cidstruct Invite _invite
setMaxBatchSize(uint32 maxBatchSize
setMaxSupply(uint32 maxSupplystring password
setOwnerAltPayout(address ownerAltPayout
setProvenanceHash(string provenanceHash
setSuperAffiliatePayout(address superAffiliatePayout
setTokenMsg(uint256 tokenIdstring message
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
withdraw(
withdrawTokens(address[] tokens
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
Initialized(uint8 version
Invited(bytes32 indexed keybytes32 indexed cid
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Referral(address indexed affiliateaddress tokenuint128 waduint256 numMints
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Withdrawal(address indexed srcaddress tokenuint128 wad
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
InvalidConfig(
LockedForever(
MaxSupplyExceeded(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
NotPlatform(
NotTokenOwner(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
WrongPassword(