We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3565ee6 commit 6463f1aCopy full SHA for 6463f1a
target_chains/ethereum/contracts/contracts/entropy/Entropy.sol
@@ -241,9 +241,12 @@ abstract contract Entropy is IEntropy, EntropyState {
241
provider,
242
sequenceNumber
243
);
244
- // Check that there is a request for the given provider / sequence number.
245
- if (req.provider != provider || req.sequenceNumber != sequenceNumber)
246
- revert EntropyErrors.NoSuchRequest();
+ // Check that there is an active request for the given provider / sequence number.
+ if (
+ req.sequenceNumber == 0 ||
247
+ req.provider != provider ||
248
+ req.sequenceNumber != sequenceNumber
249
+ ) revert EntropyErrors.NoSuchRequest();
250
251
if (req.requester != msg.sender) revert EntropyErrors.Unauthorized();
252
0 commit comments