AOToken

Verified contract

Active on Ethereum
Deployed by via 0xd711e57f at 13983796
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
-
variable spans 7 additional slots
-
variable spans 4 additional slots
-
variable spans 4 additional slots
-
variable spans 5 additional slots
-
variable spans 1 additional slot
-
variable spans 7 additional slots
-
variable spans 1 additional slot
-
variable spans 6 additional slots
14 additional variables
 (#5057)
ERC-721
--
0xed921c675f582286367428b9d9d25f79de8f637f4510fccd522fcd5a2d0d1b38
0xfebe684fc3fa32e529a5091a160b0623fdd926570c9836a28686da8e769127d7
0x7795ec3957f224a24ea4e645288ffaffc13263d1bf5d02aec04e0f6523ea7d46
0xcb9b45ef45bfdc7733625c11a94e3c766d06de14fa570094d474b7603be529d4
0xf40f7fdc93e6f305d4fefb82c8ab190ef3c06145c880570befff705f080f796a
0xac1a193e2095b86e6dbcd1f2420461c931432e37a6bdf23e77e73af20564ed4b
0xa8f4af8b96460211453f03e1782db2f90ea9372c002ab0593f76ed02705c2d47
0x16ea3ad9f44f25ff6922fc442a0f31933d7ed6cb2708e8d3615a83cf40acb366
0x69a77afd7554b213dbf26b031a050f22ef5a78bfa03e5a84ba3a851d7fd2c00c
0x4423f7cd339a59ab26ed977438771f79b7b74bb6118f268ffc28d3e1845791ef

Functions
Getter at block 21160580
BUY_PRICE(view returns (uint256)
67000000000000000
LINK_ADDRESS(view returns (address)
0x514910771af9ca656af840dff83e8264ecf986ca
MAX_PRESALE_SUPPLY(view returns (uint16)
3388
MAX_SALE_SUPPLY(view returns (uint16)
6726
MAX_WHITELIST_SALE_SUPPLY(view returns (uint16)
300
VRF_COORDINATOR_ADDRESS(view returns (address)
0xf0d54349addcf704f77ae15b96510dea15cb7952
VRF_FEE(view returns (uint256)
2000000000000000000
VRF_KEY_HASH(view returns (bytes32)
0xaa77729d3466ca35ae8d28b3bbac7cc36a5031efdc430821c02bc31a238af445
baseURI(view returns (string)
https://assets.artball.io/meta/2024/
boundary(view returns (uint16)
0
eligiblePresale(view returns (bool)
false
enableTokenURI(view returns (bool)
false
metakeyEligible(view returns (bool)
false
name(view returns (string)
AO Art Ball
owner(view returns (address)
0x6b37ca573f0a877f342434236721d1ee6ce83bb1
presaleActive(view returns (bool)
false
presaleClaimed(view returns (uint16)
3388
provenance(view returns (string)
publicClaimed(view returns (uint16)
3103
revealed(view returns (bool)
true
saleActive(view returns (bool)
true
seedNumber(view returns (uint256)
80675192789740536216532531182759978023928665722004337822535051468791728417256
seeded(view returns (bool)
true
symbol(view returns (string)
ARTB
totalSupply(view returns (uint256)
6776
whitelistClaimed(view returns (uint16)
235
Read-only
BALL_TYPE(uint256view returns (string)
COLOUR(uint256view returns (string)
LOGO(uint256view returns (string)
OVERLAY(uint256view returns (string)
PATTERN(uint256view returns (string)
RALLY(uint256view returns (string)
SCHEME(uint256view returns (string)
SHOT(uint256view returns (string)
WRAP(uint256view returns (string)
artist(uint16view returns (string)
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getAttributes(uint256 _tokenIdview returns (string)
getTokenWinnings(uint256 _tokenIdview returns (uint16[])
isApprovedForAll(address owneraddress operatorview returns (bool)
legendPattern(uint16view returns (string)
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)
tokens(uint16view returns (uint8 ball_typeuint8 patternuint8 wrapuint8 overlayuint8 rallyuint8 colouruint8 schemeuint8 logouint8 shotuint8 coord_xuint8 coord_ystring uri)
whitelist(addressview returns (bool)
State-modifying
addTokenWinnings(uint16[] _tokenIdsuint16[] _winnings
addWhitelist(address[] _accountsbool _status
approve(address touint256 tokenId
claim(uint16 _amountpayable 
getRandomNumber(returns (bytes32 requestId)
presaleClaim(payable 
rawFulfillRandomness(bytes32 requestIduint256 randomness
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBaseURI(string _uri
setProvenance(string _provenance
setTokenBaseURI(uint16[] _tokenIdsstring _uri
setTokenWinnings(uint16[] _tokenIdsuint16[][] _winnings
teamClaim(
toggleActive(
togglePresaleActive(
toggleReveal(
toggleTokenURI(
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
updateArtistToken(uint16[] _tokenIdsuint8[2][] _attributesstring[] _artist
updateGenerativeToken(uint16[] _tokenIdsuint8[10][] _attributes
updateLegendToken(uint16[] _tokenIdsuint8[2][] _attributesstring[] _pattern
withdraw(
withdrawLink(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
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

This contract contains no error objects.