Tokyo Alternative Girls

Verified contract

Active on Ethereum with 9,416 txns
Deployed by via 0x68e04851 at 15902161
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 2 additional slots
4 additional variables

No balances found for "Tokyo Alternative Girls"

0x30c07a089bd7925c4044415a82159c29223dbd3d0ec9b5d7014e814718902e8b
0x8d003f519e3594c00e1c64e6851a1cf434d89327fba16bf4f513922e436e8c3c
0xb957515e03829fa07de9082bbd30e8e87927b51df38dbcdd1bf73f0842df1390
0x6b3c1e5578c912668d4d9727eccc1d0589282e7edff90bde277452a103824d8d
0x201e3e0b12191ac6f4328c2ee9a5950e4c5215d46d2be1ba4157979d71cb6cdf
0x1ca76435b2e0be66180f0466a61f4472527a16b27b32087716816bc68afb5c2b
0xca4e8db86cd601551779fb7e2101f6eafd7f3302594bf2c4066f7d39d7e665e3
0xa3947b5490296591335bfce14b8e02e5db3f33c3369629663a0f319bff00dbc2
0xb266fcf2a004a1b83a6104568e26df701b33f895ae0546ff65d3430c75994ae9
0x2eddf483b6cc2872125616510ea8aa12784a858d0f24135377302e8a48e1cca3
From

Functions
Getter at block 21161820
ADMIN(view returns (bytes32)
0x41444d494e000000000000000000000000000000000000000000000000000000
CAL(view returns (address)
0xdbaa28cbe70af04ebfb166b1a3e8f8034e5b9fc7
CALLevel(view returns (uint256)
1
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
baseExtension(view returns (string)
.json
baseURI(view returns (string)
ipfs://bafybeif7plbgnrkewmp426bzwkwm2f7nnmxshzaeevfkwojsmfxch7udb4/
contractLockStatus(view returns (uint8)
3
getBuyCount(view returns (uint256)
0
getCurrentSale(view returns (uint8uint8uint256uint256)
(3, 0, 5000000000000000, 2500)
maxSupply(view returns (uint256)
10000
name(view returns (string)
Tokyo Alternative Girls
owner(view returns (address)
0x6d8a59858211cc3ffa87e0e84cd1a648072082d1
paused(view returns (bool)
false
symbol(view returns (string)
TAG
totalBurned(view returns (uint256)
0
totalSupply(view returns (uint256)
10000
withdrawAddress(view returns (address)
0x6d8a59858211cc3ffa87e0e84cd1a648072082d1
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getLockStatus(uint256 tokenIdview returns (uint8)
getLocked(address operatoraddress holderview returns (bool)
getRoleAdmin(bytes32 roleview returns (bytes32)
getTokenLocked(address operatoruint256 tokenIdview returns (bool isLocked)
getTokensUnderLock(address holderaddress toview returns (uint256[])
getTokensUnderLock(address holderaddress touint256 startuint256 endview returns (uint256[])
getTokensUnderLock(address toview returns (uint256[])
getTokensUnderLock(address touint256 startuint256 endview returns (uint256[])
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
isLocalAllowed(address _transfererview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
setCurrentSale(struct Salepure 
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
addLocalContractAllowList(address _contract
adminMint(address touint256 amount
approve(address touint256 tokenIdpayable 
claim(uint256 amountuint256 allowedAmountbytes32[] merkleProofpayable 
exchange(uint256[] burnTokenIdsuint256 allowedAmountbytes32[] merkleProofpayable 
grantRole(bytes32 roleaddress account
pause(
removeLocalContractAllowList(address _contract
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setBaseExtension(string _value
setBaseURI(string _value
setCAL(address _cal
setContractAllowListLevel(uint256 level
setContractLockStatus(uint8 status
setCurrentSale(struct Sale salebytes32 merkleRoot
setMaxSupply(uint256 value
setWithdrawAddress(address value
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
unpause(
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ChangeSale(uint8 oldIduint8 newId
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokenLock(address indexed owneraddress indexed fromuint256 lockStatusuint256 indexed tokenId
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unpaused(address account
Constructor
constructor(address ownerAddressuint256 ownerMintAmount
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(