hindsight is always rose-colored

Verified contract

Proxy

Active on Base with 156 txns
Deployed by via 0x338b31d5 at 7514555
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x924565f744add2834ab29519461026e9baf8162ff5d84376346cc9429a67e7a8
0x3a4db86e29a34ef669948d86bec234c95d06d32d6342e71848cfbb00ee7323e7
0x86b719bc5d5078f526fd81c748cc296a8bb6ab3f11dc1d696ca8d2002f60766e
0x199520c61c4b93e8706ff0c7e77083b056781c6f3ad5799fef5046ea403e88e7
0xc6d6fcdd2d048f08209967183645ad9120bb1c6ad35d801559dad674bddd1a65
0x9080e462d73a14a1c5b4d6070d42f171d3f86bcfaf94cf48d01c2554ad8d10bc
0x8c2bab50ef4a1a9fd4e51642eef53f2b5d7a846fbc088254e65efcda3a844cf9
0x6fab2e9bf0a47bbc3281aeb63f4a48a8a110ef64a32ae42edf4f9a5508041c4f
0x5dbc7ca3f67230d71aabbb3aabc0cff84ae27431065ff9e772bada89bf84a5a6
0xdaae85ae27cfdd01933b0b0f3b7de351cf5bbb6d6189d1167071ac0eff900349

Functions
Getter at block 22773401
contractVersion(view returns (uint32)
1
metadataRenderer(view returns (address)
0x000000000000771c0df6de1451d9175b03c1f44f
name(view returns (string)
hindsight is always rose-colored
owner(view returns (address result)
0xff51dea702f2251d3e8348543c555eec5a1a10cb
payoutRecipient(view returns (address)
0xff51dea702f2251d3e8348543c555eec5a1a10cb
royaltyBps(view returns (uint256)
0
symbol(view returns (string)
LIV
totalMinted(view returns (uint256)
2265
totalSupply(view returns (uint256)
2265
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isMintModuleApproved(addressview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
royaltyInfo(uint256uint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
addMintModule(address mintModule
adminMint(address touint256 quantity
approve(address touint256 tokenIdpayable 
cancelOwnershipHandover(payable 
completeOwnershipHandover(address pendingOwnerpayable 
initialize(struct Mint721Configuration configaddress mintModuleRegistry_address _metadataRendererbytes metadataRendererConfigaddress[] mintModulesbytes[] mintModuleDataaddress creator
mint(address touint256 quantity
refreshMetadata(
removeMintModule(address mintModule
renounceOwnership(payable 
requestOwnershipHandover(payable 
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setMetadataRenderer(address _metadataRenderer
setRoyalty(uint256 bps
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwnerpayable 
updateExternalConfiguration(address[] configurablebytes[] configData
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BatchMetadataUpdate(uint256 _fromTokenIduint256 _toTokenId
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
MetadataRendererUpdated(address renderer
MetadataUpdate(uint256 _tokenId
ModuleAdded(address module
ModuleRemoved(address module
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
RoyaltyUpdated(uint256 bps
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
AlreadyInitialized(
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
InvalidMintModuleData(
InvalidRoyalty(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
ModuleUpdateFailed(
NewOwnerIsZeroAddress(
NoHandoverRequest(
OnlyEOAAdminMintAllowed(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
UnapprovedMintModule(
Unauthorized(