MonsterZoneLandPayment

Verified contract

Active on Ethereum with 2,260 txns
Deployed by via 0x912870d5 at 16156425
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $1,003.3
ERC-20
Value $1,619.26
0x3482f986d314149cf3ae3c791c67f783194af519f9d76c8f3be65a46825c24fe
0x7e123d0295bb71e74f6f90ac8504bc5cf2e6b478cfdfafd111ae8ad815988a9d
0xb6610462c226def153d9ae75ac2e96d283167dede27e20cf6712f2752b620002
0x5e2cddad7a4cb31c4a3b062eef78f0f57bf95af27058421c73bc1462905fbbee
0x1a7bf05de888ca0f6cb7db2205802499bd6d12047097a0d30492ed6adc12428e
0xb38caef64d3442967efe8f9dc7deaf5d47c2fff62c381d9b25c828ba5811bf26
0x60a795d9ad44439f71ac371062f17436fd43faed05bc0540aec649dfe4d1a8df
0xdc2976d02e7bba6994715a434bf7c9af054be3cbd69830e4ef6080d3614060f2
0x2dbf58e6dee6d8ff42cabe9fd397d37f5f78e971682866013790905d543c734b
0x208d9661abbe516f485ef6d0350b4a48475c5d7d9defd070544000691487d4c5

Functions
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 _signatureview returns (bool)
getCategoryDetails(string _categoryview returns (uint256 _priceInUSDuint256 _maxSlotCategorySupplyuint256 _mintedCategorySupplybool _statusbool _slotIndependent)
getCategoryRanges(string _categoryview returns (uint256 _startRangeuint256 _endRange)
getCategorySupplyBySlot(string _categoryuint256 _slotview returns (uint256 _slotSupply)
getRoleAdmin(bytes32 roleview returns (bytes32)
getSlotStartTimeAndEndTime(uint256 _slotview returns (uint256 _startTimeuint256 _endTime)
getlandPriceInETH(string _categoryview returns (uint256 _price)
getlandPriceInTVK(string _categoryview returns (uint256 _price)
hasRole(bytes32 roleaddress accountview returns (bool)
recover(bytes32 _hashbytes _signaturepure returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addNewLandCategory(string _categorybool _slotIndependencyuint256 _priceInUSDuint256 _maxCategorySupplyuint256 _categoryStartRangeuint256 _categoryEndRange
addNewSlot(uint256 _slotuint256 _startTimeuint256 _endTimestring[] _categoryuint256[] _slotSupply
adminMint(uint256[] _tokenIdstring _categoryaddress[] _beneficiary
buyLandWithETH(uint256 _slotstring _categoryuint256 _tokenIdbytes32 _hashbytes _signaturepayable 
buyLandWithTVK(uint256 _slotstring _categoryuint256 _tokenIdbytes32 _hashbytes _signature
grantRole(bytes32 roleaddress account
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setEthPaymentToggle(
setTvkPaymentToggle(
transferOwnership(address newOwner
updateCategorySupplyInSlot(string _categoryuint256 _slotuint256 _slotSupply
updateCategoryToSlotIndependent(string _categorybool _slotDependency
updateETHperUSDprice(uint256 _ETHperUSDprice
updateLandCategoryPriceInUSD(string _categoryuint256 _price
updateNFTAddress(address _address
updateSignatureAddress(address _signatureAddress
updateSlotEndTime(uint256 _slotuint256 _endTime
updateSlotStartTime(uint256 _slotuint256 _startTime
updateTVKAddress(address _address
updateTVKperUSDprice(uint256 _TVKperUSDprice
updateWithdrawAddress(address _withdrawAddress
withdrawEthFunds(
withdrawTokenFunds(
Events
ETHFundsWithdrawn(uint256 indexed amount
ETHperUSDpriceUpdated(uint256 indexed price
NFTAddressUpdated(address indexed newAddress
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TVKAddressUpdated(address indexed newAddress
TVKFundsWithdrawn(uint256 indexed amount
TVKperUSDpriceUpdated(uint256 indexed price
adminMintedItem(string categoryuint256[] tokenIdaddress[] beneficiary
categoryAvailabilityInSlotUpdated(string indexed categoryuint256 indexed slotuint256 indexed slotSupply
landBoughtWithETH(uint256 indexed tokenIduint256 indexed priceaddress indexed beneficiarystring categoryuint256 slotbytes signature
landBoughtWithTVK(uint256 indexed tokenIduint256 indexed priceaddress indexed beneficiarystring categoryuint256 slotbytes signature
landCategoryPriceUpdated(string indexed categoryuint256 indexed price
newLandCategoryAdded(string indexed categoryuint256 indexed priceuint256 indexed maxCategorySupply
newSlotAdded(uint256 indexed slotuint256 indexed startTimeuint256 indexed endTimestring[] categoryuint256[] slotSupply
signatureAddressUpdated(address indexed newAddress
slotEndTimeUpdated(uint256 indexed slotuint256 indexed endTime
slotStartTimeUpdated(uint256 indexed slotuint256 indexed startTime
withdrawAddressUpdated(address indexed newAddress
Constructor
constructor(address _TVKaddressaddress _NFTaddressaddress _withdrawAddressstring[] _categorybool[] _slotDependencyuint256[][] _categoryDetailuint256[][] _slotuint256[][] _slotSupply
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.