-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdex.json
26 lines (26 loc) · 1.72 KB
/
dex.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
{
"network": "unknown",
"contract": {
"address": "0xe7f1725E7734CE288F8367e1Bb143E90bb3F0512",
"signerAddress": "0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266",
"abi": [
"constructor(address _token)",
"event DataSubmitted(address indexed farmer, uint256 indexed day, uint256 soilHealth, uint256 irrigationType, uint256 sapAnalysisData, uint256 droneImageData, uint256 nutrientSamplingData)",
"event DataValidated(address indexed farmer, uint256 indexed day, bool meetsSustainableCriteria)",
"function associatedToken() view returns (address)",
"function claim(uint256 day) payable",
"function farmerData(address, uint256) view returns (uint256 timestamp, uint256 soilHealth, uint256 irrigationType, uint256 sapAnalysisData, uint256 droneImageData, uint256 nutrientSamplingData, bool validated, bool meetsSustainableCriteria)",
"function getSubmittedData(address farmer, uint256 day) view returns (uint256 timestamp, uint256 soilHealth, uint256 irrigationType, uint256 sapAnalysisData, uint256 droneImageData, uint256 nutrientSamplingData, bool validated, bool meetsSustainableCriteria)",
"function getTokenBalance() view returns (uint256)",
"function harvestDurations(address) view returns (uint256)",
"function owner() view returns (address)",
"function sell()",
"function setHarvestDuration(uint256 duration)",
"function submitData(uint256 day, uint256 soilHealth, uint256 irrigationType, uint256 sapAnalysisData, uint256 droneImageData, uint256 nutrientSamplingData)",
"function tokenAmount() view returns (uint256)",
"function validateSubmittedData(address farmer, uint256 day)",
"function withdrawFunds()",
"function withdrawTokens()"
]
}
}