OnChainBirds

Verified contract

Active on Ethereum with 17,695 txns
Deployed by via 0x3f45ff0b at 15536134
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 15 additional slots
-
variable spans 55 additional slots
-
variable spans 6 additional slots
-
variable spans 23 additional slots
-
variable spans 80 additional slots
-
variable spans 1 additional slot
7 additional variables

No balances found for "OnChainBirds"

0x84c77f20f5cc0316724b7c5b6f94e7e5e387134dbb3cc3401bb319b7ac85959d
0x7070374ca5bb8668198979f82c054fd15835ce3a5fb9a2f68e18d5ef64b707bf
0x74056a5b2300110dd2abb8a3a58978c680bd9b53929d19d6d1d46f38cdc77ebd
0x8e901f14c2b14e8404da9855bd1df0d2c1c9104397e50ea7da3b7fde55d1d4ea
0xeb5d33bb7a65f75526823db1d79af664ddb8fa916099457ebdd3f2dd4c56d15a
0x6aa26f5c5c9b4d2e6592eebba99f3a0fe6679ad70d158ca6623fb603bd7036ea
0xbf5e3771a9d93b4a24cd7ad66a484cd0c3661a31f97c60ac0724848c85cf9184
0x654adef84360bf919c47f52a8a8fc933e4d2db477dee67dffaf63051a9491001
0xf40a681c42354366f95620205e555c94fab86ab589f34af31d14d9980705d75a
0x34164b4f958291a18ac8df86ced032e41d5974759354b695ea38d20f321000a6

Functions
Getter at block 21277896
MAX_SUPPLY(view returns (uint256)
10000
imageDataLocked(view returns (bool)
true
maxPerTx(view returns (uint256)
10
name(view returns (string)
OnChainBirds
nestingIsOpen(view returns (bool)
true
owner(view returns (address)
0x7cccea14281dec91a7d745e1d6cd1d309d546e08
price(view returns (uint256)
3000000000000000
symbol(view returns (string)
OCBIRD
totalSupply(view returns (uint256)
10000
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getDNA(uint256 tokenIdview returns (struct OnChainBirdsDNA)
isApprovedForAll(address owneraddress operatorview returns (bool)
nestingPeriod(uint256 tokenIdview returns (bool nestinguint256 currentuint256 total)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
State-modifying
approve(address touint256 tokenId
expelFromNest(uint256 tokenId
mint(uint256 quantitypayable 
raffleUnmintedSpecials(
renounceOwnership(
rerollClone(uint256 tokenId1uint256 tokenId2
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setNestingOpen(
setPrice(uint256 newPrice
toggleNesting(uint256[] tokenIds
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
transferWhileNesting(address fromaddress touint256 tokenId
uploadImages1(uint256[][][][7] defaultdata
uploadImages2(uint256[][][] bodydata
uploadImages3(uint256[][][4] specialbodydatauint256[][6][4] legenbodydatauint8[2592] cpaletteuint256[7][8] _masksbytes32[][16] _traitnames
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
FallbackRaffle(uint256 tokenId
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
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApproveToCaller(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(