Skip to content

Commit 77dd318

Browse files
authored
Fix check PackVRF (#492)
* check * fix msg.sender check for _claimRewards
1 parent efaf68e commit 77dd318

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

contracts/prebuilts/pack/PackVRFDirect.sol

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -318,8 +318,7 @@ contract PackVRFDirect is
318318
}
319319

320320
function _claimRewards(address opener) internal returns (Token[] memory) {
321-
require(isTrustedForwarder(msg.sender) || msg.sender == address(VRF_V2_WRAPPER) || opener == tx.origin, "!EOA");
322-
321+
require(isTrustedForwarder(msg.sender) || msg.sender == address(this) || opener == tx.origin, "!EOA");
323322
require(canClaimRewards(opener), "!ActiveReq");
324323
uint256 reqId = openerToReqId[opener];
325324
RequestInfo memory info = requestInfo[reqId];

0 commit comments

Comments
 (0)