Skip to content

Commit c4327f4

Browse files
author
Ugo Plouviez
committed
Replace calls in the reveal mechanism in the right order
1 parent ed455b5 commit c4327f4

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/main/java/com/iexec/worker/chain/RevealService.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ public boolean canReveal(String chainTaskId, long consensusReachedBlockNumber) {
3535
}
3636
ChainTask chainTask = optionalChainTask.get();
3737

38+
boolean isChainTaskRevealing = iexecHubService.isChainTaskRevealingWhenNodeNotSync(chainTaskId, consensusReachedBlockNumber);
39+
boolean isRevealDeadlineReached = chainTask.getRevealDeadline() < new Date().getTime();
40+
3841
Optional<ChainContribution> optionalContribution = iexecHubService.getChainContribution(chainTaskId);
3942
if (!optionalContribution.isPresent()) {
4043
log.error("Contribution couldn't be retrieved [chainTaskId:{}]", chainTaskId);
@@ -44,9 +47,6 @@ public boolean canReveal(String chainTaskId, long consensusReachedBlockNumber) {
4447
boolean isChainContributionStatusContributed = chainContribution.getStatus().equals(ChainContributionStatus.CONTRIBUTED);
4548
boolean isContributionResultHashConsensusValue = chainContribution.getResultHash().equals(chainTask.getConsensusValue());
4649

47-
boolean isChainTaskRevealing = iexecHubService.isChainTaskRevealingWhenNodeNotSync(chainTaskId, consensusReachedBlockNumber);
48-
boolean isRevealDeadlineReached = chainTask.getRevealDeadline() < new Date().getTime();
49-
5050
boolean isContributionResultHashCorrect = false;
5151
boolean isContributionResultSealCorrect = false;
5252
String deterministHash = resultService.getDeterministHashForTask(chainTaskId);

0 commit comments

Comments
 (0)