From 9fa0ba2c7a753da70bd0f6e7c79776367636502d Mon Sep 17 00:00:00 2001 From: Hex <165055168+hexshire@users.noreply.github.com> Date: Thu, 2 May 2024 10:52:40 -0300 Subject: [PATCH] refactor: simplify if statement --- solidity/contracts/XERC20Factory.sol | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/solidity/contracts/XERC20Factory.sol b/solidity/contracts/XERC20Factory.sol index 3819020..2ea6d63 100644 --- a/solidity/contracts/XERC20Factory.sol +++ b/solidity/contracts/XERC20Factory.sol @@ -94,7 +94,7 @@ contract XERC20Factory is IXERC20Factory { address[] memory _bridges ) internal returns (address _xerc20) { uint256 _bridgesLength = _bridges.length; - if (_minterLimits.length != _bridgesLength || _burnerLimits.length != _bridgesLength) { + if (_minterLimits.length & _burnerLimits.length != _bridgesLength) { revert IXERC20Factory_InvalidLength(); } bytes32 _salt = keccak256(abi.encodePacked(_name, _symbol, msg.sender));