SaleAaaaaNFTV2

Verified contract

Active on Ethereum with 34 txns
Deployed by via 0x7a4e68d2 at 16515158
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#799)
ERC-721
--
 (#798)
ERC-721
--
 (#797)
ERC-721
--
 (#796)
ERC-721
--
 (#795)
ERC-721
--
 (#794)
ERC-721
--
 (#793)
ERC-721
--
 (#792)
ERC-721
--
 (#791)
ERC-721
--
 (#790)
ERC-721
--
0xb6533b8c01647497c2a413ca48b48c76a2da831d5638257f1c2dfb9bb4a783e7
0x07649ff73b146c53b3726528530968884bf0dd3b6f695675752459f89dddd134
0x4c090eb76b8b3f75cd33bacaa7ed59731ce35a78bc2022c1b38542ede0b2f554
0xd855c999964dbb9e31a66da08c749096a24fa3e6cfefb6ff2ee50f9ce0e25b1e
0xa7b1c9a72e1247a3a1c33a92b7ae7a2bdab7942cf8535090f75725f8913b50d4
0x9b7caa4c966d18a06444dea5da5cd9b3813c425f9858fcb79d494208f043e517
0x7ef6f7602b4327d02aed4d3abfcd590135773f942fe86f03a9d90bac3f9fd6ea
0xe3009cefa48cf939ee62b7a0ffab6b1471d3b0d6ffbfed9ec1a9486976710faa
0x686615a985d779cd5bcded657dd6448bdf66787fc9bd8e05c74d8283d3f7a8eb
0x94b1c37292e656ee64c76d51e31b86bf68b3c58f3e485920c8165643cca0e726

Functions
Getter at block 21320166
allowlistMerkleRoot(view returns (bytes32)
0x7d1b9e75c95b22da5c5a3240f4259e654f55191bceef3771fca84518d3f86cbb
currentPhaseId(view returns (uint8)
0
getLatestPrice(view returns (int256)
366288213600
owner(view returns (address)
0x2d8ace61cffc64cac71b2608e7ce9d68db3291bc
phasesInfoLength(view returns (uint256)
3
priceFeed(view returns (address)
0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419
treasuryAddr(view returns (address)
0xb0e5b883f8c8bf40e644eef0374a87cc8db277f7
utopia(view returns (address)
0xc2583cd8893c10e99ca5671dbbe14df8a85f946b
Read-only
allowedToBuyWithCreditCard(addressview returns (bool)
checkMerkleProof(bytes32[] _merkleProofaddress _toview returns (bool)
phasesInfo(uint256view returns (uint256 priceInUSDPerNFTuint256 priceInUSDPerNFTWithoutWhiteListuint256 maxTotalSalesuint256 maxSalesPerWalletbool whiteListRequiredbool phasePriceInUSDuint256 priceInWeiPerNFTuint256 priceInWeiPerNFTWithoutWhiteList)
phasesTotalSales(uint256view returns (uint256)
phasesWalletSales(uint256addressview returns (uint256)
State-modifying
addPhase(uint256 _priceInUSDPerNFTuint256 _priceInUSDPerNFTWithoutWhiteListuint256 _maxTotalSalesuint256 _maxSalesPerWalletbool _whiteListRequiredbool _phasePriceInUSDuint256 _priceInWeiPerNFTuint256 _priceInWeiPerNFTWithoutWhiteList
buy(uint256 _quantityaddress _tobytes32[] _merkleProofpayable 
buyWithCreditCard(uint256 _quantityaddress _to
changePriceFeedAddress(address _priceFeedAddress
editPhase(uint8 _phaseIduint256 _priceInUSDPerNFTuint256 _priceInUSDPerNFTWithoutWhiteListuint256 _maxTotalSalesuint256 _maxSalesPerWalletbool _whiteListRequiredbool _phasePriceInUSDuint256 _priceInWeiPerNFTuint256 _priceInWeiPerNFTWithoutWhiteList
onERC721Received(addressaddressuint256bytesreturns (bytes4)
recoverERC20(address tokenAddressuint256 tokenAmount
recoverERC721TransferFrom(address nftAddressaddress touint256 tokenId
renounceOwnership(
setAddressToBuyWithCreditCardAllowed(address _accountbool _canBuy
setAllowlistMerkleRoot(bytes32 _allowlistMerkleRoot
setCurrentPhase(uint8 _currentPhaseId
setTreasury(address _treasuryAddr
transferGuardedNfts(uint256[] tokensIdaddress[] addresses
transferOwnership(address newOwner
withdrawMoney(
Events
AddPhase(uint256 indexed _priceInUSDPerNFTuint256 indexed _priceInUSDPerNFTWithoutWhiteListuint256 _maxTotalSalesuint256 _maxSalesPerWalletbool _whiteListRequiredbool _phasePriceInUSDuint256 _priceInWeiPerNFTuint256 _priceInWeiPerNFTWithoutWhiteList
Buy(uint256 indexed quantityaddress indexed to
BuyWithCreditCard(uint256 indexed quantityaddress indexed to
ChangeCurrentPhase(uint8 indexed _phaseId
ChangePriceFeedAddress(address indexed _priceFeedAddress
EditPhase(uint8 indexed _phaseIduint256 indexed _priceInUSDPerNFTuint256 _priceInUSDPerNFTWithoutWhiteListuint256 _maxTotalSalesuint256 _maxSalesPerWalletbool _whiteListRequiredbool _phasePriceInUSDuint256 _priceInWeiPerNFTuint256 _priceInWeiPerNFTWithoutWhiteList
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetAddressToBuyWithCreditCardAllowed(address indexed _accountbool indexed _canBuy
SetAllowlistMerkleRoot(bytes32 indexed _allowlistMerkleRoot
SetTreasury(address indexed _treasuryAddr
WithdrawMoney(
Constructor
constructor(address _utopiaaddress _treasuryAddraddress _priceFeedAddressuint8 _currentPhaseId
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.