This contract is being backfilled. You may encounter incomplete storage history.

Eth.r Brews

Verified contract

Active on Ethereum with 4,573 txns
Deployed by via 0xd6a73e0c at 14037121
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 6 additional slots
 (#1814)
ERC-721
--
0xffcf6471d2a2ecb99a271a28a3ca372acd30d2d9c27fd20510e79086a64dc8b6
0xa8ebf9e28995cf0ea45e283c19ff35743f94d183fc670a54f82a9a77480e589d
0xbc7e2d8b146b5e55cefab7a2bc4737956b76a9e34b633631cf299a12a14d918a
0xce5094e7a4c6d84d8eb5ce62d98410fce9b6ea06df6f9194d4ed1fcb69491815
0xa4f1023458593227f09c4c0da35f16f5e4272ebe447efce16d93f7c577376c46
0xefb872c1fb406a339e1833888b010190607e06148e1a2d1471a9a1d691b8a253
0x1d1c8eadf2cb165275fa45d27a86c261c31e1e7c6a6ef29c80e6b94b26c1b7c1
0xe9251c10bb3319d2a332010013f36eb6c8226798acbd4d4318c97b28438ec37a
0xfb07399151e8aad129a970f577cfeea367a96fda55e3c840f485adb27b316cc9
0xa3debe9931c6602f4e90c98e3cf2b08118e5ccc4587c10d89757cadcaec688a4

Functions
Getter at block 20802934
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
_contractURI(view returns (string)
ipfs://QmV9SNnBwB6n8aSxzeXpHQMLyQxkW8xwUk1iWRNVTxBK3x
contractURI(view returns (string)
ipfs://QmV9SNnBwB6n8aSxzeXpHQMLyQxkW8xwUk1iWRNVTxBK3x
mintPassFactory(view returns (address)
0x7d13779e1cf970d381f265ee3f88915cc1e3ccef
name(view returns (string)
Eth.r Brews
owner(view returns (address)
0x5fd4c840633e6fa4b837f9a5d487eae676e68865
paused(view returns (bool)
false
saleConfiguration(view returns (bool isSaleOpenbool isPresaleOpenbytes32 presaleMerkleRootuint256 windowOpensuint256 windowClosesuint256 maxMintsPerTxnuint256 mintPriceuint256 maxSupply)
(isSaleOpen=true, isPresaleOpen=false, presaleMerkleRoot=0x0f3ba98243a2557412cefdb3569d93024afc1c3679a510a0c4494663525dc580, windowOpens=1, windowCloses=1715632308, maxMintsPerTxn=24, mintPrice=25000000000000000, maxSupply=4224)
symbol(view returns (string)
BREWS
totalSupply(view returns (uint256)
4263
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
isRedemptionOpen(uint256 passIDview returns (bool)
makeLeaf(address _addruint256 amountview returns (string)
ownerOf(uint256 tokenIdview returns (address)
redemptionWindows(uint256view returns (uint256 windowOpensuint256 windowClosesuint256 maxRedeemPerTxn)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenData(uint256view returns (string tokenURIbool exists)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
verifyMerkleProof(bytes32[] merkleProofuint256 amountview returns (bool)
State-modifying
approve(address touint256 tokenId
burn(uint256 tokenId
directMint(uint256 quantityuint256 amountbytes32[] merkleProofpayable 
editPresaleMerkleRoot(bytes32 presaleMerkleRoot
editSale(bool isSaleOpenuint256 windowOpensuint256 windowClosesuint256 maxMintsPerTxnuint256 mintPriceuint256 maxSupply
grantRole(bytes32 roleaddress account
pause(
redeem(uint256[] mpIndexesuint256[] amounts
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBaseURI(string _baseTokenURI
setContractURI(string uri
setIndividualTokenURI(uint256 idstring uri
setMaxRedeemPerTxn(uint256 passIDuint256 _maxRedeemPerTxn
setMintPassToken(address _mintPassToken
setRedeemClose(uint256 passIDuint256 _windowClose
setRedeemStart(uint256 passIDuint256 _windowOpen
togglePresale(bool isPresaleOpen
toggleSaleOn(bool isOn
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
unpause(
withdrawEther(address _touint256 _amount
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Minted(address indexed accountstring tokens
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Redeemed(address indexed accountstring tokens
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unpaused(address account
Constructor
constructor(string _namestring _symboluint256[] _mpIndexesuint256[] _redemptionWindowsOpenuint256[] _redemptionWindowsCloseuint256[] _maxRedeemPerTxnstring _baseTokenURIstring _contractMetaDataURIaddress _mintPassToken
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.