Triangles of Frens by Zakk

Verified contract

Proxy

Active on Ethereum with 234 txns
Deployed by via 0x98049f6b at 16317238
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
-
variable spans 49 additional slots
-
variable spans 47 additional slots
-
variable spans 42 additional slots
-
variable spans 1 additional slot
-
variable spans 1 additional slot

No balances found for "Triangles of Frens by Zakk"

0x6890ed80d6069b50a4e59e438d513b4e396642450d8c128e5baddc027ca9a236
0xd663ccc1279112f0da57741e5ff4f5ee0684dd26b4d3292ea995f985f303ebd0
0x1afbf4456853204e17677bd3578059772451dc40af0c7398054050d63bc89aaf
0x608c9604f00eb7616e94dafdbafa5707d7e639cd7dc48d6598769ddd4c8bdaf7
0x821482c8d3a4a18fc45e006d77fb83100bec140d77b3f9d038d10f481ceb7079
0x650257600db37df11ab2aab5aba78f75519dddd6a4afbe2436e1eb88c044b7ca
0xa62bc50a46c76de94a40b50f793bbd458ae3ced0a63263ca34ebb0065a4a6848
0x790cf2c94a1a18ba0177045d96039e48cb182ea6b4c639a569e18afd20fe2677
0x767d817d2b2a3c42356039be276856d4bb2713964843904e83337a2493946fec
0xfa47863bf5fa772b8d72c7201645e63c2bf214ac1cdc2a7661b35c43282cf03c

Functions
Getter at block 21432756
_baseTokenURI(view returns (string)
ipfs://bafybeievhy6y6xq7bzfpejw5m4hvicdj5silsrdfqud4yrchvpfzhvkeqa/
baseSettings(view returns (uint64 maxSupplyuint64 maxPerWalletuint64 amountMinteduint256 price)
(maxSupply=300, maxPerWallet=0, amountMinted=300, price=3000000000000000)
isPublicActive(view returns (bool)
true
name(view returns (string)
Triangles of Frens by Zakk
owner(view returns (address)
0xa5be7a4f8e5f5f5e1683f5a573f2b75fda351714
saleState(view returns (uint64 numPhases)
0
symbol(view returns (string)
TOF
totalReleased(view returns (uint256)
900000000000000000
totalShares(view returns (uint256)
100
totalSupply(view returns (uint256)
300
Read-only
balanceOf(address ownerview returns (uint256)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721AUpgradeableTokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721AUpgradeableTokenOwnership[])
getAmountMintedForOwner(address walletview returns (uint256[])
getAmountMintedForPhase(uint256 phaseIndexaddress walletview returns (uint64)
getApproved(uint256 tokenIdview returns (address)
getDataForPhase(uint256 phaseIndexview returns (struct PhaseSettings)
getMintBalance(address walletview returns (uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
payee(uint256 indexview returns (address)
releasable(address accountview returns (uint256)
releasable(address tokenaddress accountview returns (uint256)
released(address accountview returns (uint256)
released(address tokenaddress accountview returns (uint256)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
shares(address accountview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
totalReleased(address tokenview returns (uint256)
withdrawAddresses(uint256view returns (address)
State-modifying
activatePhases(uint256[] phaseIndicesbool activatePublic
airdropForPhase(uint256 phaseIndexuint64[] quantitiesaddress[] recipients
airdropPublic(uint64[] quantitiesaddress[] recipients
approve(address operatoruint256 tokenIdpayable 
burn(uint256 tokenId
endPhase(uint256 phaseIndex
endPhases(uint64[] phaseIndices
initialize(string _namestring _symbolstring _baseUristruct RoyaltySettings _royaltySettingsstruct PhaseSettings[] _phasesstruct BaseSettings _baseSettingsstruct PaymentSplitterSettings _paymentSplitterSettingsuint256 _maxIntendedSupplybool _allowBurningaddress _deployeraddress _operatorFilter
mintBatch(uint64[] quantitiesbytes32[][] proofsuint256[] phaseIndicesuint64 publicQuantitypayable 
mintPhase(uint256 phaseIndexuint64 quantitypayable 
mintPhaseAllowlist(uint256 phaseIndexuint64 quantitybytes32[] proofpayable 
mintPublic(uint64 quantitypayable 
pausePhases(uint256[] phaseIndicesbool pausePublic
release(address account
release(address tokenaddress account
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string baseURI
setRoyaltyInfo(address receiveruint96 feeBasisPoints
toggleBurning(
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
updateBaseSettings(struct BaseSettings _baseSettings
updatePhaseSettings(uint256 phaseIndexstruct PhaseSettings phase
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BaseSettingsUpdated(struct BaseSettings settings
BaseURIUpdated(string baseURI
BurnStatusChanged(bool burnActive
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
ERC20PaymentReleased(address indexed tokenaddress touint256 amount
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PayeeAdded(address accountuint256 shares
PaymentReceived(address fromuint256 amount
PaymentReleased(address touint256 amount
PhaseEnded(uint256 phaseIds
PhaseSettingsUpdated(uint256 phaseIdstruct PhaseSettings settings
PhasesActivated(uint256[] phaseIdsbool activatedPublic
PhasesPaused(uint256[] phaseIdsbool pausedPublic
RoyaltyUpdated(address royaltyAddressuint96 royaltyAmount
TokenBurned(address indexed owneruint256 tokenId
TokensAirdropped(uint256 numRecipientsuint256 numTokens
TokensMinted(address indexed touint256 quantity
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
BurningNotAllowed(
ExceedMaxPerWallet(
InvalidAirdrop(
InvalidMintFunction(
InvalidPhase(
InvalidPrice(
InvalidProof(
InvalidQueryRange(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
PhaseNotActive(
SoldOut(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(