AOToken

Verified contract

Active on Ethereum with 21,005 txns
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
--
0xe3f7e5dca6e6669e044c82830c320ffb4cdb3ff9fdb6cf2e482de7cc4145dba6
0xf1ff1dfe4cd9f1262c69dca023bdadd532775fe03933e7af63c31ccc733737c1
0x518c34674018b2a01f0d30bb68b1278e60bfb04a97a24693b956215841fd9a78
0xf713406837f605defd531ccae51e95efe11d4763dd9797666aee13787373e13f
0xed921c675f582286367428b9d9d25f79de8f637f4510fccd522fcd5a2d0d1b38
0xfebe684fc3fa32e529a5091a160b0623fdd926570c9836a28686da8e769127d7
0x7795ec3957f224a24ea4e645288ffaffc13263d1bf5d02aec04e0f6523ea7d46
0xcb9b45ef45bfdc7733625c11a94e3c766d06de14fa570094d474b7603be529d4
0xf40f7fdc93e6f305d4fefb82c8ab190ef3c06145c880570befff705f080f796a
0xac1a193e2095b86e6dbcd1f2420461c931432e37a6bdf23e77e73af20564ed4b

Functions
Getter at block 21295261
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.