Cranes

Verified contract

Active on Ethereum with 1,990 txns
Deployed by via 0x389e1282 at 13226047
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $49.32
0x73f8e5a0e0adf82173eac1bcb104105e8a527885cb22879deb21f01e0b1e35e8
0xe6fe07dcc81d7ea31714f0b2861acb5aa7dbd097f8275602343232ad1b1a8742
From
0xe43f27c7b82ec4f2d4494b6f4d693b976656018def94a02fc970f51fb3885208
0x87fc829e1c7ef8fa62484f130ecd08032bb1e96984aad019fcc2394680a5f382
0x827b759b6178f355e2f560aad1fc58a0a73eb240fbea104483bbf2d01725b913
0x90262e27dae634149ed8a9611c42c729d7036ba35e6530813c11983d8bb2e642
0x20aca772bd33ab2f1d4da9834ce0af295a7ec36d96d5f018114d8e6b35f5a759
0xfe87d8483cc7e1cf672c729dafda363dab6480d8ddcfda533c1a1a57a2cfa6c6
0x50a3f7b397e54a0a16ab825cbeaf1a008b4342900eed4fe3e734703ec80bd1f1
0xb6019aabbfa3c8dab3a323e009f0d0605b34689a6c044b82bb4568d38d39f016

Functions
Getter at block 21048275
DESCRIPTION(view returns (string)
Cranes are tiny, randomly generated, fully on-chain tokens of luck for special wallets. Best to keep one around, just in case.
MAX_CRANES_PER_YEAR(view returns (uint256)
1000
currentYearTotalSupply(view returns (uint256)
1
name(view returns (string)
Cranes
owner(view returns (address)
0x2c90f88be812349fdd5655c9bad8288c03e7fb23
price(view returns (uint256)
20000000000000000
symbol(view returns (string)
CRNS
totalSupply(view returns (uint256)
1226
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
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
approve(address touint256 tokenId
craftForFriend(address walletAddresspayable 
craftForSelf(payable 
mint(address destination
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setPrice(uint256 newPrice
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
withdrawAll(payable 
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.