I wanted to know how can we ensure that Enigma is running the function with the correct callable arguments?
Let says that we have 10 encrypted bids.
But when generating the task, we specify only 9 out of 10 encrypted bids as the callable args of
How this security issue could be avoided?
Could we compute the hash of the current state of the hash of the bids ( keccak256(currentHash, newBid) ) and pass it as an argument to the computation and callback ?
( Otherwise I understood that you do the link between the outside and trusted world by computing the unique task Id by doing the hash of the params)
you should add the
onlyEnigma modifier in the documentation