From a1cd2434482c46a924b0d14f16061e95e5d137fc Mon Sep 17 00:00:00 2001 From: JaredBorders Date: Tue, 12 Sep 2023 12:44:55 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=91=B7=F0=9F=8F=BB=E2=80=8D=E2=99=82?= =?UTF-8?q?=EF=B8=8F=20COH-01M:=20Fix=20=5FCONDITIONAL=5FORDER=5FTYPEHASH?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/libraries/ConditionalOrderHashLib.sol | 2 +- test/utils/ConditionalOrderSignature.sol | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libraries/ConditionalOrderHashLib.sol b/src/libraries/ConditionalOrderHashLib.sol index 84de440..fd62c47 100644 --- a/src/libraries/ConditionalOrderHashLib.sol +++ b/src/libraries/ConditionalOrderHashLib.sol @@ -14,7 +14,7 @@ library ConditionalOrderHashLib { /// @notice pre-computed keccak256(ConditionalOrder struct) bytes32 public constant _CONDITIONAL_ORDER_TYPEHASH = keccak256( - "ConditionalOrder(OrderDetails orderDetails,address signer,uint128 nonce,bool requireVerified,address trustedExecutor,bytes[] conditions)OrderDetails(uint128 marketId,uint128 accountId,int128 sizeDelta,uint128 settlementStrategyId,uint256 acceptablePrice)" + "ConditionalOrder(OrderDetails orderDetails,address signer,uint128 nonce,bool requireVerified,address trustedExecutor,bytes[] conditions)OrderDetails(uint128 marketId,uint128 accountId,int128 sizeDelta,uint128 settlementStrategyId,uint256 acceptablePrice,bool isReduceOnly,bytes32 trackingCode,address referrer)" ); /// @notice hash the OrderDetails struct diff --git a/test/utils/ConditionalOrderSignature.sol b/test/utils/ConditionalOrderSignature.sol index f9d137c..282e5ce 100644 --- a/test/utils/ConditionalOrderSignature.sol +++ b/test/utils/ConditionalOrderSignature.sol @@ -15,7 +15,7 @@ contract ConditionalOrderSignature { /// @notice pre-computed keccak256(ConditionalOrder struct) bytes32 public constant _CONDITIONAL_ORDER_TYPEHASH = keccak256( - "ConditionalOrder(OrderDetails orderDetails,address signer,uint128 nonce,bool requireVerified,address trustedExecutor,bytes[] conditions)OrderDetails(uint128 marketId,uint128 accountId,int128 sizeDelta,uint128 settlementStrategyId,uint256 acceptablePrice)" + "ConditionalOrder(OrderDetails orderDetails,address signer,uint128 nonce,bool requireVerified,address trustedExecutor,bytes[] conditions)OrderDetails(uint128 marketId,uint128 accountId,int128 sizeDelta,uint128 settlementStrategyId,uint256 acceptablePrice,bool isReduceOnly,bytes32 trackingCode,address referrer)" ); function getConditionalOrderSignatureRaw(