diff --git a/.gas-snapshot b/.gas-snapshot index a61ae5e1..8bbb30df 100644 --- a/.gas-snapshot +++ b/.gas-snapshot @@ -28,13 +28,14 @@ CompactSignature:testCompactSignature27() (gas: 253) CompactSignature:testCompactSignature28() (gas: 141) EIP712Test:testDomainSeparator() (gas: 5759) EIP712Test:testDomainSeparatorAfterFork() (gas: 10652) -NonceBitmapTest:testHighNonces() (gas: 35958) +NonceBitmapTest:testHighNonces() (gas: 35980) NonceBitmapTest:testInvalidateFullWord() (gas: 62805) NonceBitmapTest:testInvalidateNonzeroWord() (gas: 85285) -NonceBitmapTest:testLowNonces() (gas: 40671) -NonceBitmapTest:testNonceWordBoundary() (gas: 42042) -NonceBitmapTest:testUseTwoRandomNonces(uint256,uint256) (runs: 256, μ: 48832, ~: 51523) -NonceBitmapTest:testUsingNonceTwiceFails(uint256) (runs: 256, μ: 21775, ~: 21798) +NonceBitmapTest:testLowNonces() (gas: 40693) +NonceBitmapTest:testNonceLLL() (gas: 21789) +NonceBitmapTest:testNonceWordBoundary() (gas: 42060) +NonceBitmapTest:testUseTwoRandomNonces(uint256,uint256) (runs: 256, μ: 48918, ~: 51523) +NonceBitmapTest:testUsingNonceTwiceFails(uint256) (runs: 256, μ: 21793, ~: 21816) Permit2LibTest:testOZSafePermit() (gas: 24311) Permit2LibTest:testOZSafePermitPlusOZSafeTransferFrom() (gas: 129066) Permit2LibTest:testOZSafeTransferFrom() (gas: 38787) diff --git a/src/SignatureTransfer.sol b/src/SignatureTransfer.sol index 9ffa1fda..35d1b220 100644 --- a/src/SignatureTransfer.sol +++ b/src/SignatureTransfer.sol @@ -9,8 +9,6 @@ import {SignatureVerification} from "./libraries/SignatureVerification.sol"; import {PermitHash} from "./libraries/PermitHash.sol"; import {EIP712} from "./EIP712.sol"; -import {console2} from "forge-std/console2.sol"; - contract SignatureTransfer is ISignatureTransfer, EIP712 { using SignatureVerification for bytes; using SafeTransferLib for ERC20; @@ -156,8 +154,6 @@ contract SignatureTransfer is ISignatureTransfer, EIP712 { uint256 bit = 1 << bitPos; uint256 flipped = nonceBitmap[from][wordPos] ^= bit; - console2.log(bit); - console2.log(flipped); if (flipped & bit == 0) revert InvalidNonce(); } }