SaleUtopiaNFTV2
Verified contract
Active on
Ethereum with 4,060 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x5f4e…8419
Balances ($0.00)
No balances found for "SaleUtopiaNFTV2"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16800727 | 2 years ago | | | 0.44 | 0.0021751588 | |
| 16800727 | 2 years ago | | | 0.44 | 0.0021428240 | |
| 16800727 | 2 years ago | | | 0.44 | 0.0024617327 | |
| 16750872 | 2 years ago | | | 0 | 0.0029624143 | |
| 16750872 | 2 years ago | | | 0 | 0.0016365801 | |
| 16699233 | 2 years ago | | | 0 | 0.0073390126 | |
| 16699232 | 2 years ago | | | 0 | 0.0076448525 | |
| 16699231 | 2 years ago | | | 0 | 0.0078043826 | |
| 16699230 | 2 years ago | | | 0 | 0.0076800559 | |
| 16699229 | 2 years ago | | | 0 | 0.0078210490 |
ABI
ABI objects
Getter at block 21274578
allowlistMerkleRoot() view returns (bytes32)
0x907c22727276a15d7c0dd456ec406032e85e36441dee04716bdfbe800c85eade
currentPhaseId() view returns (uint8)
2
getLatestPrice() view returns (int256)
331533520000
owner() view returns (address)
0x5e2cf01d32398ab2a812075563ff350fde92c51e
phasesInfoLength() view returns (uint256)
3
priceFeed() view returns (address)
0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419
treasuryAddr() view returns (address)
0x3e4ac039bf15c6842569ed300a59b36a6ad2c4f9
utopia() view returns (address)
0x5f076e995290f3f9aea85fdd06d8fae118f2b75c
Read-only
allowedToBuyWithCreditCard(address) view returns (bool)
checkMerkleProof(bytes32[] _merkleProof, address _to) view returns (bool)
phasesInfo(uint256) view returns (uint256 priceInUSDPerNFT, uint256 priceInUSDPerNFTWithoutWhiteList, uint256 maxTotalSales, uint256 maxSalesPerWallet, bool whiteListRequired, bool phasePriceInUSD, uint256 priceInWeiPerNFT, uint256 priceInWeiPerNFTWithoutWhiteList)
phasesTotalSales(uint256) view returns (uint256)
phasesWalletSales(uint256, address) view returns (uint256)
State-modifying
Events addPhase(uint256 _priceInUSDPerNFT, uint256 _priceInUSDPerNFTWithoutWhiteList, uint256 _maxTotalSales, uint256 _maxSalesPerWallet, bool _whiteListRequired, bool _phasePriceInUSD, uint256 _priceInWeiPerNFT, uint256 _priceInWeiPerNFTWithoutWhiteList)
buy(uint256 _quantity, address _to, bytes32[] _merkleProof) payable
buyWithCreditCard(uint256 _quantity, address _to)
changePriceFeedAddress(address _priceFeedAddress)
editPhase(uint8 _phaseId, uint256 _priceInUSDPerNFT, uint256 _priceInUSDPerNFTWithoutWhiteList, uint256 _maxTotalSales, uint256 _maxSalesPerWallet, bool _whiteListRequired, bool _phasePriceInUSD, uint256 _priceInWeiPerNFT, uint256 _priceInWeiPerNFTWithoutWhiteList)
onERC721Received(address, address, uint256, bytes) returns (bytes4)
recoverERC20(address tokenAddress, uint256 tokenAmount)
recoverERC721TransferFrom(address nftAddress, address to, uint256 tokenId)
renounceOwnership()
setAddressToBuyWithCreditCardAllowed(address _account, bool _canBuy)
setAllowlistMerkleRoot(bytes32 _allowlistMerkleRoot)
setCurrentPhase(uint8 _currentPhaseId)
setTreasury(address _treasuryAddr)
transferGuardedNfts(uint256[] tokensId, address[] addresses)
transferOwnership(address newOwner)
withdrawMoney()
AddPhase(uint256 indexed _priceInUSDPerNFT, uint256 indexed _priceInUSDPerNFTWithoutWhiteList, uint256 _maxTotalSales, uint256 _maxSalesPerWallet, bool _whiteListRequired, bool _phasePriceInUSD, uint256 _priceInWeiPerNFT, uint256 _priceInWeiPerNFTWithoutWhiteList)
Buy(uint256 indexed quantity, address indexed to)
BuyWithCreditCard(uint256 indexed quantity, address indexed to)
ChangeCurrentPhase(uint8 indexed _phaseId)
ChangePriceFeedAddress(address indexed _priceFeedAddress)
EditPhase(uint8 indexed _phaseId, uint256 indexed _priceInUSDPerNFT, uint256 _priceInUSDPerNFTWithoutWhiteList, uint256 _maxTotalSales, uint256 _maxSalesPerWallet, bool _whiteListRequired, bool _phasePriceInUSD, uint256 _priceInWeiPerNFT, uint256 _priceInWeiPerNFTWithoutWhiteList)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
SetAddressToBuyWithCreditCardAllowed(address indexed _account, bool indexed _canBuy)
SetAllowlistMerkleRoot(bytes32 indexed _allowlistMerkleRoot)
SetTreasury(address indexed _treasuryAddr)
WithdrawMoney()
constructor(address _utopia, address _treasuryAddr, address _priceFeedAddress, uint8 _currentPhaseId)
This contract contains no fallback and receive objects.
This contract contains no error objects.