Originator

Unverified contract

Proxy

Active on Base with 15,829 txns
Deployed by via 0xd0a244d8 at 2347601
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 48 additional slots
ERC-20
Value $0.13
ERC-20
Value $0
0x25bbc7f94a37caff43cb77c36caae3359c3ee94e1f8c2b1a84a51ad0321e417f
0x9c39667558e60e336c4423c0f5ff664abeda9f5de8960ff23b18209b6efc62fa
0x6b57dd94ee604eaf0298afd2f08b25176101bbdc66d147e3b289bae6b65fbbfd
0xd14e787aec72753d8df212c1db1925884f769e224d082f807265fa21f0b184b8
0xf7d9a125af6a0b9ee305dcdf3f974146cb7d880e1f894dc4204fbfc2288500b6
0x9fe0032954aa9a60fb6f22be38cbea0a033496cdcefaed3502f68dcd67f523e1
0x6d7b9f97f4d700777de79dae13390028056e5659cae74a00398d533504f13d1e
0x14b1fe937d90f299b93208f74dee12276fc3a8fd088d723ecacd2ee06a847c6e
0x1c49392b94b4be5a15b8a6f08fd99e96cf29d9cb96edd23d21305ea63ae345de
0x7c7da1864761ed6294543f6bd6e8f98bcdb9dcc22cf23b6b69396dc206fd6097

Functions
Getter at block 22900204
IMPLEMENTATION_VERSION(view returns (uint8)
1
abDataRegistry(view returns (address)
0xcb8399d84e17fd5b4e955c716647c7bb2c35ab63
abVerifier(view returns (address)
0x3d6aac1c88dc62ef6a81b8ce98f1f36e270b0707
dropId(view returns (uint256)
10001
maxSupply(view returns (uint256)
50000
name(view returns (string)
Originator
owner(view returns (address)
0x807f8739105042997d614bf2e654c648989ac137
publisher(view returns (address)
0x807f8739105042997d614bf2e654c648989ac137
sharePerToken(view returns (uint256)
0
symbol(view returns (string _symbol)
AB10001
totalSupply(view returns (uint256)
13329
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
mintedPerPhase(address useruint256 phaseIdview returns (uint256 minted)
ownerOf(uint256 tokenIdview returns (address)
phases(uint256view returns (uint256 phaseStartuint256 phaseEnduint256 priceuint256 maxMintbool isPublic)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 _tokenIdview returns (string _tokenURI)
State-modifying
approve(address touint256 tokenIdpayable 
initDrop(uint256 _maxSupplyuint256 _sharePerTokenuint256 _mintGenesisaddress _genesisRecipientaddress _royaltyCurrencystring _baseUri
initialize(address _publisheraddress _abDataRegistryaddress _abVerifierstring _name
mint(address _touint256 _phaseIduint256 _quantitybytes _signaturepayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string _newBaseURI
setDropPhases(struct ABDataTypesPhase[] _phases
setMaxSupply(uint256 _maxSupply
setSharePerToken(uint256 _newSharePerToken
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
withdrawERC20(address _tokenuint256 _amount
withdrawToRightholder(
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
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
DROP_ALREADY_INITIALIZED(
INCORRECT_ETH_SENT(
INVALID_PARAMETER(
MAX_MINT_PER_ADDRESS(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
NOT_ELIGIBLE(
NOT_ENOUGH_TOKEN_AVAILABLE(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
PHASE_NOT_ACTIVE(
TRANSFER_FAILED(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(