DIASourceNFT
Verified contract
Active on
Ethereum with 3 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($165.79)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
DIA | ERC-20 | 200 | $0.82896 |
$165.79 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 13179228 | 3 years ago | | | 0 | 0.032272100 | |
| 13179220 | 3 years ago | | | 0 | 0.065944900 | |
| 13179208 | 3 years ago | | | 0 | 0.032340000 |
ABI
ABI objects
Getter at block 21281772
owner() view returns (address)
0xaee6edb4c02d4bd1f7161fdfe0af18af425cbcd1
paymentToken() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
balanceOf(address account, uint256 id) view returns (uint256)
balanceOfBatch(address[] accounts, uint256[] ids) view returns (uint256[])
dataNFTContractAddresses(address) view returns (bool)
getSourcePoolAmount(uint256 sourceNftId) view returns (uint256)
isApprovedForAll(address account, address operator) view returns (bool)
sourceNfts(uint256) view returns (uint256 claimablePayout, bool exists, address admin, uint256 payoutShare, uint256 sourcePoolAmount)
supportsInterface(bytes4 interfaceId) view returns (bool)
uri(uint256) view returns (string)
State-modifying
Events addDataNFTContractAddress(address newAddress)
addParent(uint256 sourceNftId, uint256 parentId, uint256 payoutShare)
claimRewards(uint256 sourceNftId)
generateSourceToken(uint256 sourceNftId, address receiver)
notifyDataNFTMint(uint256 sourceNftId)
removeDataNFTContractAddress(address oldAddress)
renounceOwnership()
safeBatchTransferFrom(address from, address to, uint256[] ids, uint256[] amounts, bytes data)
safeTransferFrom(address from, address to, uint256 id, uint256 amount, bytes data)
setApprovalForAll(address operator, bool approved)
setMetadataUri(string metadataURI)
setSourcePoolAmount(uint256 sourceNftId, uint256 newAmount)
transferOwnership(address newOwner)
updateAdmin(uint256 sourceNftId, address newAdmin)
updateParentPayoutShare(uint256 sourceNftId, uint256 parentId, uint256 newPayoutShare)
ApprovalForAll(address indexed account, address indexed operator, bool approved)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
TransferBatch(address indexed operator, address indexed from, address indexed to, uint256[] ids, uint256[] values)
TransferSingle(address indexed operator, address indexed from, address indexed to, uint256 id, uint256 value)
URI(string value, uint256 indexed id)
constructor(address newOwner)
This contract contains no fallback and receive objects.
This contract contains no error objects.