NFT

Verified contract

Active on Ethereum with 18,770 txns
Deployed by via 0x8e7b864a at 15600491
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
 (#1387)
ERC-721
--
 (#9058)
ERC-721
--
0xab09c047fb44abd6feda5ac9a957b42168e8776b18ff9201fdee1ec5b25122d6
0xc3135a5ecf32a4941ddf00c0fede13f094a298035e43fdd6c78c0b72c1216595
0x4d58be00403759050a69bd1aed22954d7ccec92e1da42bbd256d37797f68a757
0x6a4ecf485f857f28d4b3dc1f4c7949eceebb43ef104d7aeefd08626e72c14c57
0xb8c8e94d487aaa4093c8bbfbdb8e05d9116c46f4b7362e15948bd7d0800b9913
0x25871108d46560e5627f8a8016fc5103ba68e570426be22e57fc5668e67e4147
0x01100c587492bd2d7ada51cefeb5ea68c46c9797dd09ce3041720e3b769acdbe
0xafec95f1a75f5aa39c642aa96b07a4fa4983887f9df044471da5e4d0e582c918
0x0f7adab271b06c2a52dbee79cc6cba87d91588ed976421b79022891e94c2e34d
0x4c00ff48ec1133f4c548e67172af76b9c0e1f7a512b1219d54a05949ccefb303

Functions
Getter at block 21161811
 
getBcnInfo(view returns (address[] bcnsuint256[] totalsuint256[] remainings)
getStartTimes(view returns (uint256[])
[1663992000, 1664013600, 1664013600]
lengthOfSupportedBcn(view returns (uint256 length)
14
maxTotalSupply(view returns (uint256)
10000
name(view returns (string)
Angry Cat
nest(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x065a84a6e477cf9b35c58783ef791d83cf0d1645
signer(view returns (address)
0xaa966d025f677b239e8d831f16cc10eadda07fb9
symbol(view returns (string)
Angry Cat
totalSupply(view returns (uint256)
10000
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isBcnSupported(address bcnview returns (bool supported)
isTokenMintByBcn(address bcnuint256 bcnTokenIdview returns (bool used)
mintNumberOfBcn(address bcnview returns (uint256 totaluint256 remaining)
numberMinted(address ownerview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
supportedBcnByIndex(uint256 indexview returns (address bcn)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
whitelistMinted(addressview returns (bool)
winnerMinted(addressview returns (bool)
State-modifying
approve(address touint256 tokenId
batchAddBcn(address[] bcnsuint256[] quantities
enableBcn(address bcnbool enable
mintByBcn(uint256 tokenIdaddress bcnuint256 bcnTokenId
mintByWhitelist(uint256 quantityuint8 vbytes32 rbytes32 s
mintByWinner(uint256 quantityuint8 vbytes32 rbytes32 s
openBox(
openBox2(
rawFulfillRandomWords(uint256 requestIduint256[] randomWords
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBcn(address bcnuint256 quantitybool minus
setBoxUri(string boxUri_
setNest(address _nest
setSigner(address _signer
setStartTimes(uint256[] startTimes
setTokenUri(string tokenUri_
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
MintByBCN(uint256 indexed tokenIdaddress indexed toaddress indexed bcnuint256 bcnTokenId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string name_string symbol_string boxUri_address signer_uint256[] startTimes
Fallback and receive

This contract contains no fallback and receive objects.

Errors
OnlyCoordinatorCanFulfill(address haveaddress want