Intelligent NFT

Verified contract

Active on Ethereum with 4 txns
Deployed by via 0xc2a1a0a8 at 13405523
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#119)
ERC-1555
--
 (#119)
ERC-1555
--
 (#9993)
ERC-721
--
 (#9988)
ERC-721
--
 (#9985)
ERC-721
--
 (#9965)
ERC-721
--
 (#9619)
ERC-721
--
 (#9605)
ERC-721
--
 (#9594)
ERC-721
--
 (#9593)
ERC-721
--
0x87756ea21f2abcafc20966a6c7c516be7ff96a10564124c45ba151892b1fbf71
0x788082ad0150dce7e8debe81a817d9d4e58bcead3f33aaf3cb74da1d83d3e5f8
0xa3786600b7d0a8141bfac1bdb4bd3e01a34dcaba3db42c1dbbacaaf98dbd452a
0x411b5871bf2ee97b04e966b49e00a28fbe0f4b38369e0e71316051fcd7bc7c98

Functions
Getter at block 20888270
ROLE_ACCESS_MANAGER(view returns (uint256)
57896044618658097711785492504343953926634992332820282019728792003956564819968
ROLE_BURNER(view returns (uint32)
131072
ROLE_EDITOR(view returns (uint32)
262144
ROLE_MINTER(view returns (uint32)
65536
ROLE_URI_MANAGER(view returns (uint32)
1048576
aliBalance(view returns (uint256)
0
aliContract(view returns (address)
0x6b0b3a982b4634ac68dd83a4dbf02311ce324181
baseURI(view returns (string)
features(view returns (uint256)
0
name(view returns (string)
Intelligent NFT
symbol(view returns (string)
iNFT
totalSupply(view returns (uint256)
461
Read-only
bindings(uint256view returns (address personalityContractuint96 personalityIduint96 aliValueaddress targetContractuint256 targetId)
evaluateBy(address operatoruint256 targetuint256 desiredview returns (uint256)
exists(uint256 recordIdview returns (bool)
isFeatureEnabled(uint256 requiredview returns (bool)
isOperatorInRole(address operatoruint256 requiredview returns (bool)
isSenderInRole(uint256 requiredview returns (bool)
lockedValue(uint256 recordIdview returns (uint96)
ownerOf(uint256 recordIdview returns (address)
personalityBindings(addressuint256view returns (uint256)
reverseBindings(addressuint256view returns (uint256)
supportsInterface(bytes4 interfaceIdpure returns (bool)
tokenURI(uint256 _recordIdview returns (string)
userRoles(addressview returns (uint256)
State-modifying
burn(uint256 recordId
decreaseAli(uint256 recordIduint96 aliDeltaaddress recipient
increaseAli(uint256 recordIduint96 aliDelta
mint(uint256 recordIduint96 aliValueaddress personalityContractuint96 personalityIdaddress targetContractuint256 targetId
mintBatch(uint256 recordIduint96 aliValueaddress personalityContractuint96 personalityIdaddress targetContractuint256 targetIduint96 n
setBaseURI(string _baseURI
setTokenURI(uint256 _tokenIdstring _tokenURI
updateFeatures(uint256 _mask
updateRole(address operatoruint256 role
Events
BaseURIUpdated(address indexed _bystring _oldValstring _newVal
Burnt(address indexed _byuint256 indexed _recordIdaddress indexed _recipientuint96 _aliValueaddress _personalityContractuint96 _personalityIdaddress _targetContractuint256 _targetId
Minted(address indexed _byaddress indexed _owneruint256 indexed _recordIduint96 _aliValueaddress _personalityContractuint96 _personalityIdaddress _targetContractuint256 _targetId
RoleUpdated(address indexed _byaddress indexed _touint256 _requesteduint256 _actual
TokenURIUpdated(address indexed _byuint256 indexed _tokenIdstring _oldValstring _newVal
Updated(address indexed _byaddress indexed _owneruint256 indexed _recordIduint96 _oldAliValueuint96 _newAliValue
Constructor
constructor(address _ali
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.