OnChainBirds

Verified contract

Active on Ethereum with 17,673 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"

0x4a711845e39bcaa15e1e8c2d90997f8ab644a54c605310897c5e083a60792284
0x40b5326245403ed997f37f3ce31ac006e763c88eac1113f0012478296d597dc0
0x1787504a985d8c067474c08425a5f6c8859558819572c3116fb5e176fe86fce9
0x55b06d9ae0185d3e671c25add9c5a3dc408b0ec712baa72d780d5f83b0915e2e
0x94bab0210e319338778d87a974086bce81dc4b5d9d9655f5612d8312f54a236e
0x5bac2d5f4586ffdc95bbe443b23eda889d6034faa4c5f5805a66619d03cb8ca7
0x2d1362789b4c73886f7e573053c20b6965bd3a1fc32acfe97047ad27dd164c3b
0x0e3905d88c3d7bbdb5972d6ab30c9dec5432811c167fa12f1cc4bb60bbbd44a2
From
0x0404f4e752d347c9d7d32837b9586c8fccb015c4e81af8013652948e6cd4e668
0xd9babd5ca1fd3ea5ef0b95cf66fc9a646733d487fb4daad020c6741d4b15896d

Functions
Getter at block 21172796
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(