ERC721AMintImmutable

Verified contract

Active on Base with 2,501 txns
Deployed by via 0x3e76a75d at 9801625
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
0xc1c1a4039cb7d773b7fe5608ecddbbd5c3ecd5d5ba04cd40f93abe637bc16811
0xe56367708102cd00ec47622e803f9a66b92d4b4ad98dde8e44d898f03da28426
0xd755f36b4a1677d9cfa6ddf8268d3edebeda2a12087d2117e467bd9d300bb176
0x0577906cbcb291897472f188800b0eabd180f3d5f337827631c77dcdfbe7ab3e
0x1976214504a5fd8d744047e45574e1bf2f643d28627b2dade7319db4149c3afd
0x834cc2e63c817eaed776ab78b618e01b5cc33fddaeae42519434657d4c63c6b7
0x87ca81cec996fd930a12afed3db6ba27ef2afc9d0c9b617d974ae83327c71d48
0x4efcf91a908604c7408b23cee98daaaa2a59fd962ae0f4013c1a5970cee8a220
0xc5d91acf7696d82ce97a9ba1183c5b55e7417000cd1430d43918ac494c8f13d9
0xa50e88e74f0b9e152ecd09fd4ee93589a2e71efb84dac726cd38071a9438e820

Functions
Getter at block 22757781
MAX_ROYALTY(view returns (uint256)
10000
baseURI_(view returns (string)
name(view returns (string)
Frame VR
royaltyFraction(view returns (uint256)
500
royaltyReceiver(view returns (address)
0x320de7bbe088167617aa7c8b6a3aa7c2a287ec71
symbol(view returns (string)
FRAME-VR
tokenURI_(view returns (string)
ipfs://bafkreifrhecokz6tulzk2dpp2nrsydl5ordxqq6hpps6utklpaagi5cuuq
totalSupply(view returns (uint256)
6351
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isPurchaseAllowed(uint256uint256addressuint256bytesbytesview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256uint256 salePriceview returns (address _receiveruint256 _royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenIdpayable 
onProductPurchase(uint256 slicerIduint256address buyeruint256 quantitybytesbytespayable 
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
transferFrom(address fromaddress touint256 tokenIdpayable 
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
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address productsModuleAddress_uint256 slicerId_string name_string symbol_address royaltyReceiver_uint256 royaltyFraction_string baseURI__string tokenURI__
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
Invalid(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
NoDelegatecall(
NotAllowed(
NotPurchase(
NotSuccessful(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
WrongSlicer(