TMAsMetadata

Verified contract

Active on Ethereum with 7,196 txns
Deployed by via 0x8b47c9ea at 16936503
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "TMAsMetadata"

0x93070759a08121099d427e43d09f6e7edd3d34bdfdc8e784f9fa4fc75d6bf9ee
0x81fae6414d054a7f22f16a5a2326acbae4eb23b2ebe0073fd07718b71a0d5bef
0xd404c8fbe323e344e947d31ca5b2540964bd70093ea4437d8500edee8aa0584c
0x8f1e753174f17f90159f0337dc93bb5ef247b1bab9208f9a11b21d1b2116a8ae
0x01f168789c77fe3da9ec773e6f1eb329215fc20af50339cff3fcd6a9798afa2d
0xb64fff9bfed88efdc14b21234276dec4eab0ee97fca495dcf48067586b8c4ab3
0xde15c76c8d756ebdd0ca03ba9f8e7de6c69c939a2445d775da35318dc66d88a0
0x001d36cd0647ba7ecfbb5d5d8cf5c03e213801da6f45673e320de3f428afe50d
0x3d3fdc04983fdf7aca163257b0b031d0c906ed06a663ba537aaf1cb9a5f71c40
0xf71f89ae05bb30651a94ad9e9fbe7dba393a1e71a968f7106fb0ec0f6389b335

Functions
Getter at block 21035778
CONFIGURATOR_ROLE(view returns (bytes32)
0x3b49a237fe2d18fa4d9642b8a0e065923cceb71b797783b619a030a61d848bf0
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
maxRaise(view returns (uint16)
10
nameCost(view returns (uint256)
10
points(view returns (address)
0x42c5023d0f9843c0bf93e324a907c61460eb024a
resetFamilyCost(view returns (uint256)
5000
statusCost(view returns (uint256)
50
tmas(view returns (address)
0x99f419934192f8de7bf53b490d5bdb88527654bf
Read-only
calcedMetadatas(uint256 idview returns (struct ITMAsMetadataMetadata metadata)
checkName(string strpure returns (bool)
defaultStatus(uint256 idview returns (struct ITMAsMetadataStatus)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
metadatas(uint256 idview returns (struct ITMAsMetadataMetadata metadata)
power(uint256 idview returns (uint256)
raiseCost(uint256view returns (uint256)
statusMax(uint256 raisepure returns (uint16)
supportsInterface(bytes4 interfaceIdview returns (bool)
usedNames(string nameview returns (bool)
State-modifying
enhanceStatus(uint256 idstruct ITMAsMetadataStatus status
grantRole(bytes32 roleaddress account
raiseUp(uint256 id
renounceRole(bytes32 roleaddress account
resetFamily(uint256 id
revokeRole(bytes32 roleaddress account
setDefaultStatus(uint256 startIndexstruct ITMAsMetadataStatus[] statuses
setMaxRaise(uint16 _maxRaise
setMetadata(uint256 idstruct ITMAsMetadataMetadata metadata
setName(uint256 idstring name
setNameCost(uint256 _nameCost
setPoints(address _pointse
setRaiseCost(uint256 indexuint256 cost
setResetFamilyCost(uint256 _resetFamilyCost
setStatusCost(uint256 _statusCost
Events
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
UpdateMetadata(uint256 indexed idstruct ITMAsMetadataMetadata metadatabool updateFamily
Constructor
constructor(address _pointsaddress _tmas
Fallback and receive

This contract contains no fallback and receive objects.

Errors
EnhanceCheckError(
NameAlreadyUsedError(
NameCheckError(
NameTooShortError(
NonNameError(
RaiseLimitError(