From a2bdeaffea4c25d0050810bcce414efa70f9dc17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebasti=C3=A1n=20Claudio=20Nale?= Date: Fri, 17 Feb 2023 14:22:34 -0300 Subject: [PATCH] Optimize `convertToEncodedRedeliveryByTxHashInstruction`. This reduces code size and gas used. --- ethereum/contracts/coreRelayer/CoreRelayer.sol | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/ethereum/contracts/coreRelayer/CoreRelayer.sol b/ethereum/contracts/coreRelayer/CoreRelayer.sol index 9815b89..5179ad6 100644 --- a/ethereum/contracts/coreRelayer/CoreRelayer.sol +++ b/ethereum/contracts/coreRelayer/CoreRelayer.sol @@ -906,10 +906,7 @@ contract CoreRelayer is CoreRelayerGovernance { uint32(request.sourceNonce), uint16(request.targetChain), uint8(request.deliveryIndex), - uint8(request.multisendIndex) - ); - encoded = abi.encodePacked( - encoded, + uint8(request.multisendIndex), maximumRefund, receiverValueTarget, uint8(1), //version for ExecutionParameters