diff --git a/src/wallet.ts b/src/wallet.ts index 3d52d60..bd10e16 100644 --- a/src/wallet.ts +++ b/src/wallet.ts @@ -506,10 +506,8 @@ function validateVerifyingContract(data: string) { const { domain: { verifyingContract } = {} } = parseTypedMessage(data); if ( verifyingContract && - !( - isValidHexAddress(verifyingContract) || - (verifyingContract as any) === 'cosmos' - ) + !isValidHexAddress(verifyingContract) && + (verifyingContract as any) !== 'cosmos' ) { throw rpcErrors.invalidInput(); }