VIDT

Verified contract

Active on Ethereum with 13,851 txns
Deployed by via 0x650e2303 at 15451500
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x908babe0009f264dea16d17442fa667df2b84ead28837afd5588271b54a2ec58
0x4610fc25123907433a12f83eb594921c99376543ff14a32d915f854ee7210d58
0x071e88551347241e3c65f4e145485f4bbdfd152a810ca810045e1f2b05d85322
0x8c93220fc54b4b0c2f6a3d1ab3c57bbd96ba10e3b47562968f55f7d9f17c707b
0xa1260c7cee38bff03844b7eca868d201c140237fc706ba52f6e559544a3dee2f
0xb075cdc3c59e4124b021c7d1a1059267b24896961c105bd5fb2435bb70e3266e
0xa293d95dcbbc6fe91998e5abbccca2f504ad4751d94325f772dd1184ecefdc6f
0x9c7e0db110d7adcacfcd4dce9e5e16a596f649851edf0986686ffb080b11d3da
0xd2f4e7c692f1d72ce3b2c0821628b8b5018b7d2195472abe28e0cd2581a0700d
0xe0b65614c4aa01c5d04784b834d481720f3d29c948f0d43446c05953bac94f72

Functions
Getter at block 21270661
decimals(view returns (uint8)
18
name(view returns (string)
VIDT DAO
nftContract(view returns (address)
0x0000000000000000000000000000000000000000
nftdContract(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
VIDT
totalSupply(view returns (uint256)
1000000000000000000000000000
validationFee(view returns (uint256)
1000000000000000000
validationPrice(view returns (uint256)
1000000000000000000
validationWallet(view returns (address)
0x756b4e5be9517dc9b75f9b267010f4a577029f36
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
controllers(addressview returns (bool)
verify(string fileHashview returns (bool)
verifyFile(string fileHashview returns (bool verified)
verifyFileNFT(string fileHashview returns (uint256)
verifyNFT(uint256 nftIDview returns (string hash)
State-modifying
addController(address _address
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
burnFrom(address accountuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
listFiles(uint256 startAtuint256 stopAtreturns (bool)
memoryValidateFile(uint256 Paymentbytes Datapayable returns (bool)
removeController(address _address
setContracts(address new_nftContractaddress new_nftdContract
setFee(uint256 _newFee
setPrice(uint256 _newPrice
setWallet(address _newWallet
simpleValidateFile(bytes Datareturns (string)
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferToken(address tokenAddressuint256 tokensreturns (bool)
validateFile(uint256 Paymentbytes Databool cStorebool eLogbool NFTpayable returns (bool)
validateNFT(uint256 Paymentbytes Databool divisablepayable returns (bool)
withdraw(uint256 amount
Events
Approval(address indexed _owneraddress indexed _spenderuint256 _value
ControllerAdded(address indexed _new
ControllerRemoved(address indexed _old
ListFile(uint256 indexed indexstring indexed datauint256 indexed nft anonymous
NewContracts(address indexed new_nftContractaddress indexed new_nftdContract
NewFee(uint256 indexed newFee
NewPrice(uint256 indexed newPrice
NewWallet(address indexed newWallet
Transfer(address indexed _fromaddress indexed _touint256 _value
ValidateFile(uint256 indexed indexstring indexed datauint256 indexed nftID
ValidateNFT(string indexed datauint256 indexed nftID
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.