This contract is being backfilled. You may encounter incomplete storage history.

Mafagafo

Verified contract

Proxy

Active on Ethereum with 1,244 txns
Deployed by via 0x32e61638 at 15315164
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 49 additional slots
5 additional variables

No balances found for "Mafagafo"

0x75230efb820d64ead40bfd888250ff38b3049280fbba25eeb82b5e51ad79fc27
0xc0152bd5ef573615c85f6865e12602955a63c17d17f484754c33161ae0e4bf70
0xabd297cb5f836e3445458bee87db6acc2a6a5965ebf2200233f2bf233e351f3c
0xb6906aefd8e41c4a25da54ee9eacbb29f5f53bc7008470f46d594175aa5f8c25
0x615524a3dcd23ea2ab21b70e4f2c7c1d282d38eccbd0fe117c56c5d1896bd599
0xb6ddff368b6ae0e110df5b53cfce0fe9bbff5103d4483c73288dfa9e1d21291b
0x1e143ee9558c5ba8b5beab91d345581308ed0c12322c20f42541cf9c57baeed5
0xdadecaf02c0e1182bf858ca42ee514700139d5ed05e52947c62288fc51f71187
0xfae3cca6ef0f36331efde9a50c8edf01c23af226b18ce0dcbf973db7a55ecd14
0xea7d5dfc2f9bc77b197e2ad1444e707e25a4fc83b403449925d45df3488c1ea9

Functions
Getter at block 21214278
MAX_SUPPLY(view returns (uint256)
7117
firstOptionAmount(view returns (uint256)
100000000000000000
firstReceiver(view returns (address)
0x04015a633202faa484e6ee2138bde6dce0fc28eb
isFirstOptionOn(view returns (bool)
true
isSecondOptionOn(view returns (bool)
true
isThirdOptionOn(view returns (bool)
true
merkleRoot(view returns (bytes32)
0x094fc418b1bdc58fe2d2f6359ec09ebddbf12a069dc0747a84335878fd65efcf
name(view returns (string)
Mafagafo
owner(view returns (address)
0x49e2f7cf1f05ed2ac198c89a1778dd82526afd82
preRevealBaseURI(view returns (string)
https://mafa-genesis.s3.amazonaws.com/mafaegg.json
 
proxiableUUID(view returns (bytes32)
secondOptionAmount(view returns (uint256)
290000000000000000
secondReceiver(view returns (address)
0xffada8ba93422819885dfa584a62d10133035b04
symbol(view returns (string)
MAFA
thirdOptionAmount(view returns (uint256)
450000000000000000
totalMintedPhase2(view returns (uint256)
10
totalSupply(view returns (uint256)
7117
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
totalClaimed(addressview returns (uint256)
totalClaimed2(addressview returns (uint256)
State-modifying
approve(address touint256 tokenId
claim1(address accountuint256 quantityuint256 totalQuantitybytes32[] merkleProof
claim2(address accountuint256 quantitypayable 
initialize(string _preRevealBaseURIaddress mafaTechuint256 mafaTechSupplybytes32 _merkleRootaddress _firstReceiveraddress _secondReceiveruint256 _firstOptionAmountuint256 _secondOptionAmountuint256 _thirdOptionAmount
renounceOwnership(
safeMintMafaTech(address touint256 quantity
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBaseURI(string baseURI
setFirstOption(bool _flag
setFirstOptionAmount(uint256 _firstOptionAmount
setFirstReceiver(address _firstReceiver
setMerkleRoot(bytes32 _merkleRoot
setSecondOption(bool _flag
setSecondOptionAmount(uint256 _secondOptionAmount
setSecondReceiver(address _secondReceiver
setThirdOption(bool _flag
setThirdOptionAmount(uint256 _thirdOptionAmount
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BeaconUpgraded(address indexed beacon
Claimed(address indexed accountuint256 indexed quantity
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
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
AlreadyClaimed(address account
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApproveToCaller(
BalanceQueryForZeroAddress(
InvalidOption(
InvalidProof(
MaxSupplyExceeded(uint256 totalSupplyuint256 quantity
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
PriceMismatch(uint256 valueuint256 price
QuantityError(uint256 quantity
SoldOut(
TransferCallerNotOwnerNorApproved(
TransferError(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(