IexecHub

Verified contract

Active on Ethereum with 26,176 txns
Deployed by via 0x4b42611b at 7688288
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
0x8778498e52c23f74ba51ce6cff4fa9db40cd039c433337a2d8a5b51a8d655923
0xa9ae07e591c6760f5e58da255bb4590ef33d9474a4bd136a69c9fca235387472
0xb68f93dcbc7b9e03b99226f07f8f7baefc2e11f9bb4b27117f0d1c1bf5cdb2c5
0x17cd00f63f8ce4ac190788566a92cc14bcfa5c13a3aca3b55fdd21fe661faf7b
0x24bd47cd4f0ab0e56b4cb13033b9de110271cae356649ecb113ccd368d6db57c
0x8ce15a0e8516ea08cfc33caf094f47f38c736d44bb2567775fa7d05fa95bdc17
0xfbb746d50279476f5bd1708f0e61993cdd3181847955072e7d069d127fa8725e
0xdb7c61cafe3c26bea2da6a99a98362b741cfc99ea1a9c7fe171383833c7f8483
0xa9c93cbcd657aa6c131a1df8e55a94d76d1a249775fbc412ee79172d01521e80
0x04b54933e14a9393b07519ed3f356174881e544c154acb6d2f43408f56424edc

Functions
Getter at block 21283457
CONSENSUS_DURATION_RATIO(view returns (uint256)
10
CONTRIBUTION_DEADLINE_RATIO(view returns (uint256)
7
FINAL_DEADLINE_RATIO(view returns (uint256)
10
REVEAL_DEADLINE_RATIO(view returns (uint256)
2
REVEAL_DURATION_RATIO(view returns (uint256)
2
appregistry(view returns (address)
0x3322d449a43e01178672a5fbea9e7af3b8c7bb29
countCategory(view returns (uint256 count)
5
datasetregistry(view returns (address)
0xc28f63b8379087f02e09da1bc62148874e730ffd
iexecclerk(view returns (address)
0x3780d894db2cb84135bba025ba9ef0ac518dc311
isOwner(view returns (bool)
false
owner(view returns (address)
0x4bfe09055455fe06b2fd2f59ba700783cfb3cc53
workerpoolregistry(view returns (address)
0xc398052563469e6ea7c442abf124aade7ec2cc92
Read-only
checkResources(address appaddress datasetaddress workerpoolview returns (bool)
resultFor(bytes32 idview returns (bytes)
verifySignature(address _identitybytes32 _hashbytes _signatureview returns (bool)
viewCategory(uint256 _catidview returns (struct (string, string, uint256) category)
viewCategoryABILegacy(uint256 _catidview returns (stringstringuint256)
viewContribution(bytes32 _taskidaddress _workerview returns (struct (uint8, bytes32, bytes32, address))
viewContributionABILegacy(bytes32 _taskidaddress _workerview returns (uint8bytes32bytes32address)
viewScore(address _workerview returns (uint256)
viewTask(bytes32 _taskidview returns (struct (uint8, bytes32, uint256, uint256, uint256, uint256, uint256, bytes32, uint256, uint256, address[], bytes32, bytes))
viewTaskABILegacy(bytes32 _taskidview returns (uint8bytes32uint256uint256uint256uint256uint256bytes32uint256uint256address[]bytes)
State-modifying
attachContracts(address _iexecclerkAddressaddress _appregistryAddressaddress _datasetregistryAddressaddress _workerpoolregistryAddress
claim(bytes32 _taskid
claimArray(bytes32[] _taskidreturns (bool)
contribute(bytes32 _taskidbytes32 _resultHashbytes32 _resultSealaddress _enclaveChallengebytes _enclaveSignbytes _workerpoolSign
createCategory(string namestring descriptionuint256 workClockTimeRefreturns (uint256)
finalize(bytes32 _taskidbytes _results
initialize(bytes32 _dealiduint256 idxreturns (bytes32)
initializeAndClaimArray(bytes32[] _dealiduint256[] _idxreturns (bool)
initializeArray(bytes32[] _dealiduint256[] _idxreturns (bool)
renounceOwnership(
reopen(bytes32 _taskid
reveal(bytes32 _taskidbytes32 _resultDigest
transferOwnership(address newOwner
Events
AccurateContribution(address indexed workerbytes32 indexed taskid
CreateCategory(uint256 catidstring namestring descriptionuint256 workClockTimeRef
FaultyContribution(address indexed workerbytes32 indexed taskid
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TaskClaimed(bytes32 indexed taskid
TaskConsensus(bytes32 indexed taskidbytes32 consensus
TaskContribute(bytes32 indexed taskidaddress indexed workerbytes32 hash
TaskFinalize(bytes32 indexed taskidbytes results
TaskInitialize(bytes32 indexed taskidaddress indexed workerpool
TaskReopen(bytes32 indexed taskid
TaskReveal(bytes32 indexed taskidaddress indexed workerbytes32 digest
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.