From 5920b7eee377e913c10b5b78384f24712808f179 Mon Sep 17 00:00:00 2001 From: Francisco Ramos Date: Fri, 3 Mar 2023 16:55:16 +0100 Subject: [PATCH] fix(protocol): Wrong calculation when minting ERC20 tokens (#13250) --- packages/protocol/contracts/test/erc20/FreeMintERC20.sol | 2 +- packages/protocol/contracts/test/erc20/MayFailFreeMintERC20.sol | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/protocol/contracts/test/erc20/FreeMintERC20.sol b/packages/protocol/contracts/test/erc20/FreeMintERC20.sol index 4830bd584c..2e4328c853 100644 --- a/packages/protocol/contracts/test/erc20/FreeMintERC20.sol +++ b/packages/protocol/contracts/test/erc20/FreeMintERC20.sol @@ -14,6 +14,6 @@ contract FreeMintERC20 is ERC20 { constructor(string memory name, string memory symbol) ERC20(name, symbol) {} function mint(address to) public { - _mint(to, 5 ** decimals()); + _mint(to, 5 * (10 ** decimals())); } } diff --git a/packages/protocol/contracts/test/erc20/MayFailFreeMintERC20.sol b/packages/protocol/contracts/test/erc20/MayFailFreeMintERC20.sol index 6e38de584e..bba5df63e8 100644 --- a/packages/protocol/contracts/test/erc20/MayFailFreeMintERC20.sol +++ b/packages/protocol/contracts/test/erc20/MayFailFreeMintERC20.sol @@ -15,7 +15,7 @@ contract MayFailFreeMintERC20 is ERC20 { constructor(string memory name, string memory symbol) ERC20(name, symbol) {} function mint(address to) public { - _mint(to, 5 ** decimals()); + _mint(to, 5 * (10 ** decimals())); } function transfer(