Semol Birbs

Verified contract

Proxy

Active on Ethereum with 16,185 txns
Deployed by via 0xe00d43f5 at 16642130
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 "Semol Birbs"

0x171a4d4c74f85b39a86c3881d0bf077b9eff523c1573024ed071b6f459ba02e3
0x47ff1817d966d2cbca8e930b2593ed976591ee2c719a2b160ad9dd2f3fedb12a
From
0x2e742c976c77c777dd2ca77690c81b8a63f65e5c821b01eb86883ea403613a1b
0xdda62cccd34d46b5d02c3aa70e9b88b94874853a9ca5fd16d1f79d28b18bf0a0
0x1c706f4d9f9f391a4f9c0e440ffa22a622a0847273c537da137c91afa4a9d241
0x849ff02e4b4c160a3859dc7f2604e45b799e43e3d74c183b5fe3a9cff656cec4
0xff4e8bbfdfe938c3c4ce4a2c8a18394d2372fe83831e9aad5a22c03099888276
0xd73ee54e92cc4f3ce0e9c87f46252fd864352f4f5fe9d69079928fa9d02c6966
0x3811c00644689ba8e96596c4add82f683eb99395d593301051d9304dc0f09611
0x8aca15136c452d94a1972af5b4bb80bb1dd544f903939858e911fd610cfb7f16

Functions
Getter at block 21204940
implementation(pure returns (address)
0x1ad74ab09a04f0f5f3ceeefabcf79dd823f96e7b
config(view returns (address signeruint16 maxSupplyuint16 reserveAmountbool offsetEnabledbool operatorFilterEnabledbool revealed)
(signer=0x212f330e88d8258068c05005d1b505dcf98332fa, maxSupply=6969, reserveAmount=69, offsetEnabled=true, operatorFilterEnabled=true, revealed=true)
mintSettings(view returns (uint8 statusuint16 maxPerAddressuint112 privatePriceuint112 publicPrice)
(status=1, maxPerAddress=1, privatePrice=0, publicPrice=0)
name(view returns (string)
Semol Birbs
owner(view returns (address)
0x679c9a7fb9379b3673a1a6687b17131e4599ef3c
provenanceHash(view returns (string)
0x260f3401e7d687850cd345d5c3950a419aee8703af4d6dcb7076dd42f7e1f74c
symbol(view returns (string)
SEM
tokenOffset(view returns (uint256)
5298
totalReleased(view returns (uint256)
0
totalShares(view returns (uint256)
100000
totalSupply(view returns (uint256)
6969
uri(view returns (string)
ipfs://QmWsZXhn7cbJhtSVrZvtL9JhqFUCzW6dgwMYcYwubiJxNG/
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(