MetaCityRealEstate

Verified contract

Active on Ethereum with 3,647 txns
Deployed by via 0x397af6f4 at 13989697
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
ERC-20
--
0xb649f32d28a38dae4b7f94d06ee47f7c033c9d225df853dd0d587e2bea1ca885
0x14c68e120791d60038e80a2130d0878fabfdc3d115ad00aaa3765c2ebbbd0205
0x49d929b0f3296593d99a413254c2bb2141797458c40b133982697da4c67b4466
0x0e9cf26d8e29ec13607f7c70b7429285f6f5206e00b477dee4195a93548820fd
0x953b3ef427d826adbe5ec39b9156f624fe6cda98479866d902ea26883dafee44
0xc780bc48af19c19d6ef083259b3d03fb066913b86006d2ec726cf1d22f8445eb
0x15f0cfca854a61a103448aee8493bdb70f4a22b133a27eac6d00b716aceebdb6
0x2bcc09dfbd96e6ee48170ba96b56825dfc40b1fb2f11bd12425de835e710550a
0x4ce83a6897fd125eead6d416448f1f93b089b1330d7793e49284a47b110f2085
0x6c68495123955f4ee3898a6f691bf9298897244f2606f16dabf844d0088b45f0

Functions
Getter at block 20892449
name(view returns (string)
MetaCityRealEstate
owner(view returns (address)
0xa7cc24240c4709209185c5232d873307d6055a21
paused(view returns (bool)
false
symbol(view returns (string)
MCRE
tokenAddress(view returns (address)
0x68b1b0b89e52440df04237a21751331ae9e87a23
totalSupply(view returns (uint256)
1798
Read-only
balanceOf(address ownerview returns (uint256)
calculateLandPrice(struct HumansOfTheMetaverseRealEstateCoordinate[] _coordinatesview returns (uint256)
calculateRealEstatePrice(uint256[] _tokenIdsuint16[] _realEstateTypesview returns (uint256)
computeAmount(uint256 amountview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getTokensCoordinates(uint256[] _tokenIdsview returns (struct HumansOfTheMetaverseRealEstateCoordinate[])
getTokensEnrolments(uint256[] _tokenIdsview returns (uint256[][])
getTokensOwners(uint256[] _tokenIdsview returns (address[])
getTokensType(uint256[] _tokenIdsview returns (uint256[])
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256 tokenId)
tokenURI(uint256 _tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
validateCoordinates(struct HumansOfTheMetaverseRealEstateCoordinate[] _coordinatesview 
State-modifying
addAllowedModifiers(address[] _modifierAddresses
addCollection(address _collection
approve(address touint256 tokenId
buyLand(struct HumansOfTheMetaverseRealEstateCoordinate[] _coordinatespayable 
changeRealEstate(uint256[] _tokenIdsuint16[] _realEstateNewTypespayable 
enrollInOffice(uint256[] _workersuint256 _officeaddress _collection
externalChangeRealEstate(uint256[] _tokenIdsuint16[] _realEstateNewTypesaddress owneruint256 amount
lockCoordinates(struct HumansOfTheMetaverseRealEstateCoordinate[] _coordinates
pause(
removeAllowedModifiers(address[] _modifierAddresses
removeCollection(address _collection
removeLayerTypesPricing(int32 _layeruint16[] realEstateTypes
renounceOwnership(
reserveCoordinates(struct HumansOfTheMetaverseRealEstateCoordinate[] _coordinates
retrieveHuman(uint256[] _workersuint256 _officeaddress _collection
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBaseURI(string _newBaseURI
setLayerConfiguration(int32 _layeruint256 _lengthuint16[] _realEstateTypesuint32[] _realEstatePricesuint8[] _slotsuint256[] _landPrices
setLayerLandPricing(int32 _layeruint256[] prices
setLayerLength(int32 _layeruint256 _lengthuint256[] _additionalPrices
setLayerLock(int32 _layerbool _lock
setLayerRealEstateTypeEnrolmentConfig(int32 _layeruint16[] _realEstateTypesuint8[] _slots
setLayerTypesPricing(int32 _layeruint16[] realEstateTypesuint32[] realEstatePrices
setOfficeBoost(uint8 _boost
setTokenAddress(address _address
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
unlockCoordinates(struct HumansOfTheMetaverseRealEstateCoordinate[] _coordinates
unpause(
withdrawTokens(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RealEstateChanges(uint256[] tokenIdsuint16[] realEstateTypesaddress caller
RealEstateEnrolment(uint256[] tokenIdsuint256 officeuint256 timestampaddress calleraddress collection
RealEstateEnrolmentRetrieval(uint256[] tokenIdsuint256 officeuint256 timestampaddress calleraddress collection
RealEstateMinted(uint256[] tokenIdsstruct HumansOfTheMetaverseRealEstateCoordinate[] coordinatesaddress caller
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unpaused(address account
Constructor
constructor(string _namestring _symbolstring _initBaseURIaddress[] _collectionAddressesaddress _tokenAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.