From 9cae52c59135874a75d219b7130d3893103a7c58 Mon Sep 17 00:00:00 2001 From: Francisco Giordano Date: Tue, 11 Jan 2022 16:51:28 -0300 Subject: [PATCH] Use abi.encodePacked instead of bytes.concat (cherry picked from commit 1051db38025e8b0820da48e7f69724170ff6d552) --- .../governance/compatibility/GovernorCompatibilityBravo.sol | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contracts/governance/compatibility/GovernorCompatibilityBravo.sol b/contracts/governance/compatibility/GovernorCompatibilityBravo.sol index 3e45d36ce..2f4cfa32e 100644 --- a/contracts/governance/compatibility/GovernorCompatibilityBravo.sol +++ b/contracts/governance/compatibility/GovernorCompatibilityBravo.sol @@ -132,7 +132,7 @@ abstract contract GovernorCompatibilityBravo is IGovernorTimelock, IGovernorComp for (uint256 i = 0; i < signatures.length; ++i) { fullcalldatas[i] = bytes(signatures[i]).length == 0 ? calldatas[i] - : bytes.concat(bytes4(keccak256(bytes(signatures[i]))), calldatas[i]); + : abi.encodePacked(bytes4(keccak256(bytes(signatures[i]))), calldatas[i]); } return fullcalldatas;