@@ -234,14 +234,14 @@ contract ClaimableERC20Test is Test {
234234 assertEq (saleRecipient.balance, 0 );
235235
236236 vm.prank (tokenRecipient);
237- core.mintWithSignature {value: amount * claimRequest.pricePerUnit}(
237+ core.mintWithSignature {value: ( amount * claimRequest.pricePerUnit) / 1e18 }(
238238 tokenRecipient, amount, abi.encode (claimRequest), sig
239239 );
240240
241241 // Check minted balance
242242 assertEq (core.balanceOf (address (0x123 )), amount);
243243
244- uint256 salePrice = amount * claimRequest.pricePerUnit;
244+ uint256 salePrice = ( amount * claimRequest.pricePerUnit) / 1e18 ;
245245 assertEq (tokenRecipient.balance, balBefore - salePrice);
246246 assertEq (saleRecipient.balance, salePrice);
247247 }
@@ -289,14 +289,14 @@ contract ClaimableERC20Test is Test {
289289 );
290290
291291 vm.prank (tokenRecipient);
292- core.mintWithSignature {value: amount * claimRequest.pricePerUnit}(
292+ core.mintWithSignature {value: ( amount * claimRequest.pricePerUnit) / 1e18 }(
293293 tokenRecipient, amount, abi.encode (claimRequest), sig
294294 );
295295
296296 // Check minted balance
297297 assertEq (core.balanceOf (tokenRecipient), amount);
298298
299- uint256 salePrice = amount * claimRequest.pricePerUnit;
299+ uint256 salePrice = ( amount * claimRequest.pricePerUnit) / 1e18 ;
300300 assertEq (tokenRecipient.balance, balBefore - salePrice);
301301 assertEq (saleRecipient.balance, salePrice);
302302 }
@@ -347,7 +347,7 @@ contract ClaimableERC20Test is Test {
347347 tokenRecipient, amount, abi.encode (claimRequest), sig
348348 );
349349
350- uint256 salePrice = amount * condition.pricePerUnit;
350+ uint256 salePrice = ( amount * condition.pricePerUnit) / 1e18 ;
351351
352352 vm.prank (tokenRecipient);
353353 currency.approve (address (core), salePrice);
@@ -356,7 +356,7 @@ contract ClaimableERC20Test is Test {
356356 core.mintWithSignature (tokenRecipient, amount, abi.encode (claimRequest), sig);
357357
358358 // Check minted balance
359- assertEq (core.balanceOf (address ( 0x123 ) ), amount);
359+ assertEq (core.balanceOf (tokenRecipient ), amount);
360360
361361 assertEq (currency.balanceOf (tokenRecipient), balBefore - salePrice);
362362 assertEq (currency.balanceOf (saleRecipient), salePrice);
@@ -494,7 +494,7 @@ contract ClaimableERC20Test is Test {
494494 bytes memory sig = signMintRequest (claimRequest, permissionedActorPrivateKey);
495495
496496 vm.prank (tokenRecipient);
497- core.mintWithSignature {value: amount * claimRequest.pricePerUnit}(
497+ core.mintWithSignature {value: ( amount * claimRequest.pricePerUnit) / 1e18 }(
498498 tokenRecipient, amount, abi.encode (claimRequest), sig
499499 );
500500 assertEq (core.balanceOf (tokenRecipient), amount);
@@ -711,7 +711,7 @@ contract ClaimableERC20Test is Test {
711711
712712 vm.prank (tokenRecipient);
713713 vm.expectRevert (abi.encodeWithSelector (ClaimableERC20.ClaimableMaxMintPerWalletExceeded.selector ));
714- core.mintWithSignature {value: amount * claimRequest.pricePerUnit}(
714+ core.mintWithSignature {value: ( amount * claimRequest.pricePerUnit) / 1e18 }(
715715 tokenRecipient, amount, abi.encode (claimRequest), sig
716716 );
717717 }
0 commit comments