Cowlony

Verified contract

Active on Ethereum with 1,002 txns
Deployed by via 0x5b426eb2 at 15007709
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
3 additional variables

No balances found for "Cowlony"

0xbf30cf908dfae72ae63aa8a18694b2d9ebc0e68e2460d7b592a7ae404c392c74
0x2ce96aa2e53e40e2a0927db5e861d4291e1faf0b57562dd7237ec76ce7907166
0x23277a66dc3a7477f13c11490037aac1c3d2d4b091a62e42a379e201b7e600e8
0xbe15c682425190ca00802699e6d042a4876c3133e29e94e0a8b6569d5f841c13
0x49f5996b93fc796538d93ae76935b1c2d5a3e2bcaeeef95f10d5d92d25463877
0x8dda6184c425d05077e137dd174af51d1d61cba1627c0e1caeec82ea2a154811
0x79165f8fc5ec6491d0e9609ac17c7dd5371c9f7ca38e548ccb101abdaba718da
0x1fed30513dfd46c362e6f0082bde3e780411c81b44670d99f9706836c07c08f8
0x9fcc15827a8e2a0dcae1723e612488708a1771d38185d66627a4d2a0d6fdae5a
0x2e22afcb5a017e444f78aa6457143e6ec9c3e03a1b38d8ca105e588d46cd553e

Functions
Getter at block 21226278
COLLECTION_SIZE(view returns (uint256)
4998
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
EXPULSION_ROLE(view returns (bytes32)
0x7904e9328f622335e3d715af4f9d4b4147d279485bd5be001b80efa4da608a29
PROVENANCE_HASH(view returns (string)
80d9360a90d7bcfdecabe3ffbe47256bf0f197ba2f37dae092f82afe0dcf4281
baseURI(view returns (string)
https://nft-meta-supplier.herokuapp.com/cowlony/
beneficiary(view returns (address)
0x3a8254b13013676678483cbadf49956b7a2d5431
contractURI(view returns (string)
https://cowlony.mypinata.cloud/ipfs/QmVp3RjtxWMm7Uks2dnfJdYB1nWpx8BcGs2A5fH6SzZifY
getDefaultPublicSaleId(view returns (uint256)
2
grazingOpen(view returns (bool)
true
name(view returns (string)
cowlony
openSeaProxy(view returns (address)
0x1e0049783f008a0085193e00003d00cd54003c71
openSeaProxyOn(view returns (bool)
false
owner(view returns (address)
0x7159ebe5f711d1a131283cf6aeff8ca1fd6e8004
symbol(view returns (string)
COWLONY
totalSupply(view returns (uint256)
4998
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getSale(uint256 saleIdview returns (struct AllowlistSaleSaleConfig)
grazingPeriod(uint256 tokenIdview returns (bool grazinguint256 currentuint256 totaluint256 max)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address _owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
saleConfig(uint256view returns (uint256 startDateuint256 endDateuint256 priceuint256 quantityLimitaddress signerbool isPublicSalebool checkUsedKeysbool exists)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
usedKeys(bytesview returns (bool)
State-modifying
addPublicSale(uint256 iduint256 startDateuint256 endDateuint256 priceuint256 quantityLimit
addSale(uint256 iduint256 startDateuint256 endDateuint256 priceuint256 quantityLimitaddress signerbool checkUsedKeys
allowlistMint(uint256 quantitybytes saleKeyuint256 saleIdpayable 
approve(address touint256 tokenId
burn(uint256 tokenId
burnUnsoldCows(
expelFromGrazing(uint256 tokenId
grantRole(bytes32 roleaddress account
ownerMint(uint256 quantityaddress recipient
publicMint(uint256 quantitypayable 
removeSale(uint256 id
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
safeTransferWhileGrazing(address fromaddress touint256 tokenId
setApprovalForAll(address operatorbool approved
setBaseURI(string newBaseURI
setBeneficiary(address _beneficiary
setContractURI(string uri
setDefaultPublicSaleId(uint256 saleId
setGrazingOpen(bool open
setOpenSeaProxyAddress(address _address
setOpenSeaProxyStatus(bool status
setProvenance(string provenance
toggleGrazing(uint256[] tokenIds
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
transferRevenues(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Expelled(uint256 indexed tokenId
GrazingStarted(uint256 indexed tokenId
GrazingStopped(uint256 indexed tokenId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
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
Constructor
constructor(string namestring symbolstring provenancestring initBaseURIstring initContractURIuint256 _defaultPublicSaleIdaddress _beneficiary
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApprovalToCurrentOwner(
ApproveToCaller(
BalanceQueryForZeroAddress(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(