RENTFREE

Unverified contract

Proxy

Active on Base with 574 txns
Deployed by via 0xb91b2ac8 at 6982024
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
--
0x715167a1c99a492f70e5af62ffd627d30de21262debc0236e0265e3d41236b1f
0xd81fccfe4f36dfeece5711b8aecc568536ef4edf7bde80e8488990342cba460e
0x8199db12526e67842fdfce21243d8c3b059650c589c685241935ba03f1f92faf
0x5e4c7ae81bf986305fc61494b5c27006793c9de1f6de14668159bef4ace32670
0x7cfb55f3efeba9f7564e27e37292e05b9ed5c2b4112cb6cc22ae8143b77385ec
0x9b31e2f4e46b44455fa0ca6001b2cbe7e99a15deee27d55465a99e0aba5a5680
0xe9f777f805e64f172348630eecd6983211ded8a5434b9b066e9d190320c24832
0x7c4785e006d24e92e04a674fef600e33fd7af0d67eb021c099f6256b5ef5d7ac
0x1d82219795cb6c7f08405f4acf493227353369397ea053e897fa0aeb5eff3e7e
0x2806d2285b2eb57314b83a468e15ac29624bebd4e1a8d862fa1468b1a00745ce

Functions
Getter at block 22739512
IMPLEMENTATION_TYPE(view returns (bytes32)
0xdcfc50123fc6ea3c803b5b1b4cbbc9ce5b81f13451fd3124e43ef593fd840d19
IMPLEMENTATION_VERSION(view returns (uint8)
1
abDataRegistry(view returns (address)
0xcb8399d84e17fd5b4e955c716647c7bb2c35ab63
abVerifier(view returns (address)
0x3d6aac1c88dc62ef6a81b8ce98f1f36e270b0707
dropId(view returns (uint256)
10009
name(view returns (string)
RENTFREE
owner(view returns (address)
0x08361ee0431c9f35cfbfd7fb13532590198e5d7d
publisher(view returns (address)
0x08361ee0431c9f35cfbfd7fb13532590198e5d7d
sharePerToken(view returns (uint256)
0
symbol(view returns (string _symbol)
AB10009
totalSupply(view returns (uint256)
561
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 _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
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(
DROP_NOT_INITIALIZED(
INCORRECT_ETH_SENT(
INVALID_PARAMETER(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
NOT_ELIGIBLE(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
PHASE_NOT_ACTIVE(
TRANSFER_FAILED(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(