From a8ddbe41270c67587029dd45ff3cfc7d944d764a Mon Sep 17 00:00:00 2001 From: Lawrence Forman Date: Mon, 12 Aug 2019 17:30:24 -0400 Subject: [PATCH] `@0x/contracts-exchange`: Update `IWallet` for new legacy wallet spec. --- contracts/exchange/contracts/src/interfaces/IWallet.sol | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/contracts/exchange/contracts/src/interfaces/IWallet.sol b/contracts/exchange/contracts/src/interfaces/IWallet.sol index acb91f4d01..15e34e95a4 100644 --- a/contracts/exchange/contracts/src/interfaces/IWallet.sol +++ b/contracts/exchange/contracts/src/interfaces/IWallet.sol @@ -24,15 +24,15 @@ import "@0x/contracts-exchange-libs/contracts/src/LibOrder.sol"; contract IWallet { - /// @dev Verifies that a signature is valid. + /// @dev Validates a hash with the `Wallet` signature type. /// @param hash Message hash that is signed. /// @param signature Proof of signing. - /// @return Validity of order signature. + /// @return `bytes4(0xb0671381)` if the signature check succeeds. function isValidSignature( bytes32 hash, bytes calldata signature ) external view - returns (bool isValid); + returns (bytes4 magicValue); }