Habitation
Verified contract
Proxy
Active on
Ethereum with 691 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 43 additional slots
-
variable spans 45 additional slots
-
variable spans 49 additional slots
11 additional
variables
Balances ($0.00)
No balances found for "Habitation"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21102712 | a month ago | | | 0 | 0.00019037050 | |
| 21102505 | a month ago | | | 0 | 0.00022534038 | |
| 20569019 | 3 months ago | | | 0 | 0.000096479758 | |
| 20384477 | 4 months ago | | | 0 | 0.00082710105 | |
| 20332386 | 4 months ago | | | 0 | 0.00069533341 | |
| 20297596 | 5 months ago | | | 0 | 0.000087836854 | |
| 20248421 | 5 months ago | | | 0 | 0.00029434228 | |
| 20196259 | 5 months ago | | | 0 | 0.00023126566 | |
| 20196233 | 5 months ago | | | 0 | 0.00026653578 | |
| 20196220 | 5 months ago | | | 0 | 0.00034113536 |
ABI
ABI objects
Getter at block 21296231
DEFAULT_SUBSCRIPTION() view returns (address)
0x3cc6cdda760b79bafa08df41ecfa224f810dceb6
defaultURI() view returns (string)
ipfs://QmNpkNzQ43zFaAYgS6qfyppHpRkQZnPBZLfdAcgFFyK8Zt/default.json
getContractWorkModes() view returns (bool mintingEnabled, bool transferEnabled, bool metadataRetrievalEnabled)
(mintingEnabled=true, transferEnabled=true, metadataRetrievalEnabled=true)
getTotalSupply() view returns (uint256)
3466
mainURI() view returns (string)
ipfs://QmUhBrmyFPAJaJ8XEVGcg5ng2kCLprKDBGV83F4WBGcpAj/
name() view returns (string)
Habitation
operatorFilterRegistry() view returns (address)
0x000000000000aaeb6d7670e522a718067333cd4e
owner() view returns (address)
0x841542bd5ac25939a67c3da6cc3d1cd5d9471f26
royaltyParams() view returns (address royaltyAddress, uint256 royaltyPercent)
(royaltyAddress=0x05bb628299dc765da122f7e3e7e120541c529b82, royaltyPercent=500)
symbol() view returns (string)
2117HBT
totalSupply() view returns (uint256)
3466
Read-only
balanceOf(address owner) view returns (uint256)
checkFrozenTokenStatusesBatch(uint256[] tokenIds_) view returns (bool[] frozenTokenStatuses)
exists(uint256 tokenId_) view returns (bool)
getApproved(uint256 tokenId) view returns (address)
isApprovedForAll(address owner, address operator) view returns (bool)
isTrustedAdmin(address account_) view returns (bool)
isTrustedMinter(address account_) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
royaltyInfo(uint256, uint256 salePrice_) view returns (address receiver, uint256 royaltyAmount)
supportsInterface(bytes4 interfaceId_) view returns (bool)
tokenByIndex(uint256 index) view returns (uint256)
tokenOfOwnerByIndex(address owner, uint256 index) view returns (uint256)
tokenURI(uint256 tokenId_) view returns (string)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
approve(address operator_, uint256 tokenId_)
burn(uint256 tokenId)
burnTokenBatchByTrustedAdmin(uint256[] tokenIds_)
freezeTokenTransferBatchByTrustedAdmin(uint256[] tokenIds_, bool freeze_)
initialize(string name_, string symbol_, string defaultURI_, string mainURI_)
mintTokenBatchByTrustedMinter(address recipient_, uint256 tokenCount_)
renounceOwnership()
safeTransferFrom(address from_, address to_, uint256 tokenId_)
safeTransferFrom(address from_, address to_, uint256 tokenId_, bytes data_)
setApprovalForAll(address operator_, bool approved_)
setContractWorkModes(bool mintingEnabled_, bool transferEnabled_, bool metadataRetrievalEnabled_)
setDefaultURI(string uri_)
setMainURI(string uri_)
transferFrom(address from_, address to_, uint256 tokenId_)
transferOwnership(address newOwner)
updateRoyaltyParams(address account_, uint256 percent_)
updateTrustedAdminStatus(address account_, bool isAdmin_)
updateTrustedMinterStatus(address account_, bool isMinter_)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
ContractWorkModesUpdated(bool mintingEnabled, bool transferEnabled, bool metadataRetrievalEnabled)
DefaultURIUpdated(string uri)
FrozenTokenStatusUpdated(uint256[] tokenIds, bool freeze)
MainURIUpdated(string uri)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RoyaltyParamsUpdated(address account, uint256 percent)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
TrustedAdminStatusUpdated(address account, bool isTrustedAdmin)
TrustedMinterStatusUpdated(address account, bool isTrustedMinter)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
OperatorNotAllowed(address operator)