From 2deb1c4d6b3d6ddc4e32a464c59b74b9829c4d4b Mon Sep 17 00:00:00 2001 From: livingrockrises <90545960+livingrockrises@users.noreply.github.com> Date: Fri, 22 Mar 2024 13:45:12 +0400 Subject: [PATCH] fix: offsets in natspec --- contracts/samples/VerifyingPaymaster.sol | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contracts/samples/VerifyingPaymaster.sol b/contracts/samples/VerifyingPaymaster.sol index 1ddce2f47..00e450273 100644 --- a/contracts/samples/VerifyingPaymaster.sol +++ b/contracts/samples/VerifyingPaymaster.sol @@ -66,8 +66,8 @@ contract VerifyingPaymaster is BasePaymaster { * verify our external signer signed this request. * the "paymasterAndData" is expected to be the paymaster and a signature over the entire request params * paymasterAndData[:20] : address(this) - * paymasterAndData[20:84] : abi.encode(validUntil, validAfter) - * paymasterAndData[84:] : signature + * paymasterAndData[52:116] : abi.encode(validUntil, validAfter) + * paymasterAndData[116:] : signature */ function _validatePaymasterUserOp(PackedUserOperation calldata userOp, bytes32 /*userOpHash*/, uint256 requiredPreFund) internal view override returns (bytes memory context, uint256 validationData) {