TheGoat

Verified contract

Active on Ethereum with 1,214 txns
Deployed by via 0x967f8052 at 18372848
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 11 additional slots
1 additional variable
Native
Value $2,629
0x7fd471cbe193a77691ee3469eed1e82077ebb0403b200520e5b00ecab5cd4110
0x13d2338bc75edd27bb79b49c86c2cd64604eb127badfa6d34a6abfada80d3b1b
0x6b0fa97ce145248c03546a04ea4f30239f67cd8325a7e8f1c770aa243a17dcd1
0x87f4507798122ffefa4a7e19b16f8febca721d5a8fd86d899172ff3e3ef7aa9a
0x8a755f2041a921c8dd5bec13716f90f6e0f12c2a9a8b196d009554d9eb23d17b
0x1e822dfd262cee8e1fe384947b2a250296e50cfcdec0ee087c7ecbced252e031
0x255b46f37a4e8cf691b484b9c9e09b80df00a963bd4b8c4a0e250bbcdefa8ff3
0xf6e3e2ca9349652d09908324530366b6c2ad24132494a814440b0382d3e1ac86
0xf7a9c75f1144e9e0d11e94f8969bbfec06b79c3b223c22697287ba379395e96c
0xd15c91374ceb0b38b3bf417ba17d0853c684212751b6b549506fbd1f53150ea8

Functions
Getter at block 21208488
CLOCK_MODE(view returns (string)
mode=blocknumber&from=default
DOMAIN_SEPARATOR(view returns (bytes32)
0xfec428edcf60607eed4e8c33754cb212cd2d8ea31469f7cc6b240d9ebf8d6195
artComplete(view returns (bool)
true
clock(view returns (uint48)
21208488
deploymentTimestamp(view returns (uint256)
1696706771
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=TheGoat, version=1, chainId=1, verifyingContract=0xb28214e8071f80697a71932785efc214d81ff07e, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
getDayId(view returns (uint256)
407
getGoatsSinceDeployment(view returns (uint256)
452
name(view returns (string)
The GOAT
owner(view returns (address)
0x341345adf713a97934a9845a46b55bdcaa26e30e
symbol(view returns (string)
GOAT
totalSupply(view returns (uint256)
167
weth(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
balanceOf(address ownerview returns (uint256)
claimable(uint256 tokenIdview returns (uint256)
day(uint256view returns (address winneruint256 highestBidbool minted)
delegates(address accountview returns (address)
getApproved(uint256 tokenIdview returns (address)
getPastTotalSupply(uint256 timepointview returns (uint256)
getPastVotes(address accountuint256 timepointview returns (uint256)
getVotes(address accountview returns (uint256)
getWinningDays(address userview returns (uint256[])
imageData(uint256 _tokenIdview returns (string)
isApprovedForAll(address owneraddress operatorview returns (bool)
magicColors(uint256 _tokenIdpure returns (uint8[3][9])
nonces(address ownerview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 _tokenIdview returns (string)
State-modifying
addItems(uint8 _itemTypestring[] _namesstring[] _svgsstring[] _jsons
approve(address touint256 tokenId
bid(payable 
calculateRewards(uint256 _day
claim(uint256 _tokenId
claimMultiple(uint256[] ownedNfts
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
lockArt(
mint(uint256 goatId
mintUnminted(uint256 goatId
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Bid(address indexed bidderuint256 amountuint256 day
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
EIP712DomainChanged(
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
InvalidShortString(
StringTooLong(string str