Baibu

Verified contract

Proxy

Active on Ethereum with 4,417 txns
Deployed by via 0x0ea68d20 at 16602045
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 42 additional slots
-
variable spans 48 additional slots

No balances found for "Baibu"

0x7144e9380b5e57cb67795b9a19503090a1f33ee96d73022c271ea6e855d6b59a
0x213a7c3391b5a5041c2cc98d097146f0c3c4f0ebcaccfc72d75a921760f80d87
0x7695a56c63d7b2dbb259f92a793184d61522b3f818579eb033f319932807e1ae
0x6181fc45409c77745b3e7a3b32546350a562c653bb17fa60409b978ccac48a32
0x0a23be775173a1b9c31027e439ff268db9446d836b75ff2483d07798c839260a
0xd088e6f1df6c664e03acdbd1fe0ef9461016bd302d1c9c719dfa57ff38a86d06
0xa8e3baf0ce498e0ea15b8246b60712caacd9325146a9ce29c3e37dc98bc7f6c0
0x64a4e6b534ab22a9018205e36af8fa279139477308a6cd452f73d4a980a93f6a
0x7da5db70c580a984d5d1ae83c179cfa3fec23521e4db447050c5679f66b75e39
0xa80e1692d726a7d0a0c111b98fba56ba78bc5c26ed39de9a2b9b4a6418aed793

Functions
Getter at block 21286451
implementation(pure returns (address)
0x1ad74ab09a04f0f5f3ceeefabcf79dd823f96e7b
config(view returns (address signeruint16 maxSupplyuint16 reserveAmountbool offsetEnabledbool operatorFilterEnabledbool revealed)
(signer=0xd9503bfc8246c7646efeb111bd694cfb7b1c15f0, maxSupply=2151, reserveAmount=50, offsetEnabled=true, operatorFilterEnabled=true, revealed=true)
mintSettings(view returns (uint8 statusuint16 maxPerAddressuint112 privatePriceuint112 publicPrice)
(status=3, maxPerAddress=1, privatePrice=7000000000000000, publicPrice=10000000000000000)
name(view returns (string)
Baibu
owner(view returns (address)
0x6146edafd89feeee4257e4dd32182b3c9d94dcd3
provenanceHash(view returns (string)
0x098b1a0f6bfb5bcaeadf5c02ec17e44dca7696421efc130e403a132207b7c9ae
symbol(view returns (string)
Baibu (BBU)
tokenOffset(view returns (uint256)
1424
totalReleased(view returns (uint256)
14707000000000000000
totalShares(view returns (uint256)
100000
totalSupply(view returns (uint256)
2151
uri(view returns (string)
ipfs://QmbKQLT4KncyzqbGuLiXbz85JhNR88grH64i13LUGQL1tM/
Read-only
balanceOf(address ownerview returns (uint256)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721AUpgradeableTokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721AUpgradeableTokenOwnership[])
functionLocked(bytes4view returns (bool)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
numberMinted(address accountview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
payee(uint256 indexview returns (address)
releasable(address accountview returns (uint256)
releasable(address tokenaddress accountview returns (uint256)
released(address accountview returns (uint256)
released(address tokenaddress accountview returns (uint256)
shares(address accountview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
totalReleased(address tokenview returns (uint256)
State-modifying
approve(address operatoruint256 tokenIdpayable 
initialize(string _namestring _symbolstring _uristring _provenanceHashstruct StructERC721Config _configpayable 
initializeMint(address[] _payeesuint256[] _sharesstruct StructERC721MintSettings _mintSettingsbytes _receiptuint256 _noncepayable 
lockFunction(bytes4 id
privateMint(uint256 amountbytes signaturepayable 
publicMint(uint256 amountpayable 
release(address account
release(address tokenaddress account
releaseAll(payable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setApprovalForAll(address operatorbool approved
setMintSettings(struct StructERC721MintSettings newMintSettingsbytes receiptuint256 noncepayable 
setOffset(bool useVRFpayable 
setOperatorFilter(bool enabledpayable 
setProvenanceHash(string newProvenanceHashpayable 
setRevealed(bool revealedstring newUripayable 
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
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
ERC20PaymentReleased(address indexed tokenaddress touint256 amount
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PayeeAdded(address accountuint256 shares
PaymentReceived(address fromuint256 amount
PaymentReleased(address touint256 amount
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(bytes data
Fallback and receive
fallback(
receive(
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
InvalidQueryRange(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
StructERC721_ExceedsMaxPerAddress(
StructERC721_FunctionLocked(
StructERC721_InsufficientSupply(
StructERC721_InvalidConfiguration(
StructERC721_InvalidMetadataState(
StructERC721_InvalidMintStatus(
StructERC721_InvalidSignature(
StructERC721_InvalidTransactionValue(
StructERC721_NoContractMinting(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(