MonsterZoneLandPayment
Verified contract
Active on
Ethereum with 2,260 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xd084…3988
0x7907…dcb5
0x6175…6fef
Balances ($2,622.56)
Native
Value
$1,003.3
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.302707 | $3,314.44 |
$1,003.3 | |
TVK | ERC-20 | 15.45184K | $0.104794 |
$1,619.26 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17958059 | a year ago | | | 0 | 0.0057515120 | |
| 17852956 | a year ago | | | 0 | 0.0047598720 | |
| 17758865 | a year ago | | | 0 | 0.0050854142 | |
| 17703375 | a year ago | | | 0 | 0.0045615440 | |
| 17598403 | a year ago | | | 0 | 0.0047598720 | |
| 17148136 | 2 years ago | | | 0 | 0.0089831347 | |
| 17111482 | 2 years ago | | | 0 | 0.0089247600 | |
| 17098343 | 2 years ago | | | 0 | 0.0085281040 | |
| 17066227 | 2 years ago | | | 0 | 0.0076428640 | |
| 17065342 | 2 years ago | | | 0 | 0.0077347920 |
ABI
ABI objects
Getter at block 21246295
ADMIN_ROLE() view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE() view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
PRICE_UPDATER_ROLE() view returns (bytes32)
0xd96ba01d6560c2ab35f2940dd8d70c5f5fe06236c72674237120515918198fb0
getCappedSupply() view returns (uint256)
6002
getETHPaymentEnabled() view returns (bool)
true
getETHperUSDprice() view returns (uint256)
756767392406595
getNFTAddress() view returns (address _NFT)
0x7907f43283202b0a821fea95157fecf0c751dcb5
getSignatureAddress() view returns (address _signatureAddress)
0xe3066b8a680b562cc2b53f9542361078c666de15
getSlotCount() view returns (uint256)
13
getTVKAddress() view returns (address _TVK)
0xd084b83c305dafd76ae3e1b4e1f1fe2ecccb3988
getTVKPaymentEnabled() view returns (bool)
true
getTVKperUSDprice() view returns (uint256)
22074056792721960000
getTokenBalance() view returns (uint256)
15451839754905372000000
getTotalSupply() view returns (uint256)
2176
getWithdrawAddress() view returns (address)
0x617544d9c9cee9ebc19dd7d12728dbb72aa36fef
owner() view returns (address)
0x994eb5738fad2ca1e180c976a0aa918293b93333
Read-only
checkSignatureValidity(bytes _signature) view returns (bool)
getCategoryDetails(string _category) view returns (uint256 _priceInUSD, uint256 _maxSlotCategorySupply, uint256 _mintedCategorySupply, bool _status, bool _slotIndependent)
getCategoryRanges(string _category) view returns (uint256 _startRange, uint256 _endRange)
getCategorySupplyBySlot(string _category, uint256 _slot) view returns (uint256 _slotSupply)
getRoleAdmin(bytes32 role) view returns (bytes32)
getSlotStartTimeAndEndTime(uint256 _slot) view returns (uint256 _startTime, uint256 _endTime)
getlandPriceInETH(string _category) view returns (uint256 _price)
getlandPriceInTVK(string _category) view returns (uint256 _price)
hasRole(bytes32 role, address account) view returns (bool)
recover(bytes32 _hash, bytes _signature) pure returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events addNewLandCategory(string _category, bool _slotIndependency, uint256 _priceInUSD, uint256 _maxCategorySupply, uint256 _categoryStartRange, uint256 _categoryEndRange)
addNewSlot(uint256 _slot, uint256 _startTime, uint256 _endTime, string[] _category, uint256[] _slotSupply)
adminMint(uint256[] _tokenId, string _category, address[] _beneficiary)
buyLandWithETH(uint256 _slot, string _category, uint256 _tokenId, bytes32 _hash, bytes _signature) payable
buyLandWithTVK(uint256 _slot, string _category, uint256 _tokenId, bytes32 _hash, bytes _signature)
grantRole(bytes32 role, address account)
renounceOwnership()
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setEthPaymentToggle()
setTvkPaymentToggle()
transferOwnership(address newOwner)
updateCategorySupplyInSlot(string _category, uint256 _slot, uint256 _slotSupply)
updateCategoryToSlotIndependent(string _category, bool _slotDependency)
updateETHperUSDprice(uint256 _ETHperUSDprice)
updateLandCategoryPriceInUSD(string _category, uint256 _price)
updateNFTAddress(address _address)
updateSignatureAddress(address _signatureAddress)
updateSlotEndTime(uint256 _slot, uint256 _endTime)
updateSlotStartTime(uint256 _slot, uint256 _startTime)
updateTVKAddress(address _address)
updateTVKperUSDprice(uint256 _TVKperUSDprice)
updateWithdrawAddress(address _withdrawAddress)
withdrawEthFunds()
withdrawTokenFunds()
ETHFundsWithdrawn(uint256 indexed amount)
ETHperUSDpriceUpdated(uint256 indexed price)
NFTAddressUpdated(address indexed newAddress)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
TVKAddressUpdated(address indexed newAddress)
TVKFundsWithdrawn(uint256 indexed amount)
TVKperUSDpriceUpdated(uint256 indexed price)
adminMintedItem(string category, uint256[] tokenId, address[] beneficiary)
categoryAvailabilityInSlotUpdated(string indexed category, uint256 indexed slot, uint256 indexed slotSupply)
landBoughtWithETH(uint256 indexed tokenId, uint256 indexed price, address indexed beneficiary, string category, uint256 slot, bytes signature)
landBoughtWithTVK(uint256 indexed tokenId, uint256 indexed price, address indexed beneficiary, string category, uint256 slot, bytes signature)
landCategoryPriceUpdated(string indexed category, uint256 indexed price)
newLandCategoryAdded(string indexed category, uint256 indexed price, uint256 indexed maxCategorySupply)
newSlotAdded(uint256 indexed slot, uint256 indexed startTime, uint256 indexed endTime, string[] category, uint256[] slotSupply)
signatureAddressUpdated(address indexed newAddress)
slotEndTimeUpdated(uint256 indexed slot, uint256 indexed endTime)
slotStartTimeUpdated(uint256 indexed slot, uint256 indexed startTime)
withdrawAddressUpdated(address indexed newAddress)
constructor(address _TVKaddress, address _NFTaddress, address _withdrawAddress, string[] _category, bool[] _slotDependency, uint256[][] _categoryDetail, uint256[][] _slot, uint256[][] _slotSupply)
This contract contains no fallback and receive objects.
This contract contains no error objects.