Fig

Verified contract

Active on Base with 48 txns
Deployed by via 0xd640aaa7 at 21689554
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $937.94
0x0e91931cd193712c8c3139778e105ab990dfb3e2ffe4c708996fc37007ab8ac3
0x4db53ba535135bc7180949a2a4652c26d718c00a7933c0d5dc890cf00ba23f7c
0xb03310167e5c9c329ec6d1fedf846d72188ffac278056d1cbead1b73d57570ff
0x9451715fda5a689ee01200fe7f8c5a5a8b7f0d5b49cc8bb33f962be530d03346
0x6e51e615c735e4e34678aa4750ffa0be6b19ae05cd4bc3d21926718cba2ff6aa
0xab6ac77a9c46f1e10723dad1f783410a796d372757a51c12daead682b673ede2
0x40710a1846bca74f974108577ce238c4a2136925842d14778ce26fea6eadf7b5
0x1e7efbbc511d14b69413208904e475f358aabc6b16405cebbd22c5c37bec38f5
0x6e061313d5d0aebd89035368b702d870a760cf94a96a9f701e19efd46c6c8adf
0x3c8d923506eb3c49797c4f69c1c1a9f24c0cfaaaa538890703e16f4be29a3b52

Functions
Getter at block 22743733
archivistSupremeId(view returns (uint256)
666
archivistSupremePrice(view returns (uint256)
30000000000000000
collectionURI(view returns (string)
ipfs://QmbbViMaqgAVSFLpXRWvbDShR2i4czzzGish2BZtBpwWgu
contractURI(view returns (string)
ipfs://QmbbViMaqgAVSFLpXRWvbDShR2i4czzzGish2BZtBpwWgu
lastChapterId(view returns (uint256)
5
name(view returns (string)
Fig
owner(view returns (address)
0x7797f3e980ab66566b43c66886f7f959410a76a8
price(view returns (uint256)
1300000000000000
saleActive(view returns (bool)
true
symbol(view returns (string)
FIG
totalSupply(view returns (uint256)
84
Read-only
archivistSupremeClaims(addressuint256view returns (bool)
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
chapterURIs(uint256view returns (string)
exists(uint256 idview returns (bool)
getArchivedChapterCount(address recipientview returns (uint256)
getArchivistSupremeClaimCount(address recipientview returns (uint256)
isApprovedForAll(address accountaddress operatorview returns (bool)
isArchivistSupreme(address recipientview returns (bool)
isExistingChapter(uint256 chapterIdview returns (bool)
royaltyInfo(uint256 chapterIduint256 salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalSupply(uint256 idview returns (uint256)
uri(uint256 chapterIdview returns (string)
State-modifying
addChapter(string chapterURI
claimArchivistSupreme(address recipient
gift(uint256 chapterIdaddress[] recipientsbytes data
lock(
mint(address recipientuint256 chapterIduint256 quantitybytes datapayable 
renounceOwnership(
safeBatchTransferFrom(address fromaddress touint256[] chapterIdsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 chapterIduint256 amountbytes data
setApprovalForAll(address operatorbool approved
transferOwnership(address newOwner
updateArchivistSupremePrice(uint256 newPrice
updateChapterURI(uint256 chapterIdstring chapterURI
updateCollectionURI(string newCollectionURI
updatePrice(uint256 newPrice
withdraw(
withdrawToken(address token
Events
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
ArchivistSupremePriceUpdated(uint256 newPrice
ChapterAdded(uint256 chapterIdstring uri
ChapterURIUpdated(uint256 chapterIdstring newURI
ContractURIUpdated(string newURI
FundsWithdrawn(address indexed touint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PriceUpdated(uint256 newPrice
TokensGifted(address[] recipientsuint256 chapterId
TokensMinted(address indexed touint256 chapterIduint256 amount
TokensWithdrawn(address indexed tokenaddress indexed touint256 amount
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
Constructor
constructor(string _collectionURIuint256 _initialPricestring _initialArchivistSupremeURIuint256 _initialArchivistSupremePrice
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ArchivistSupremeNontransferable(
ERC1155InsufficientBalance(address senderuint256 balanceuint256 neededuint256 tokenId
ERC1155InvalidApprover(address approver
ERC1155InvalidArrayLength(uint256 idsLengthuint256 valuesLength
ERC1155InvalidOperator(address operator
ERC1155InvalidReceiver(address receiver
ERC1155InvalidSender(address sender
ERC1155MissingApprovalForAll(address operatoraddress owner
EmptyURI(
FundsWithdrawalFailed(bytes result
IncorrectPaymentReceived(
MaxChaptersAdded(
NonexistentChapter(
NotArchivistSupreme(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
PaymentBalanceZero(
ReentrancyGuardReentrantCall(
SaleIsClosed(
TokenWithdrawalFailed(
ZeroAddressReceiver(
ZeroQuantity(