AmbireTech / adex-protocol-eth

Ethereum implementation of the Ambire Protocol: Ambire Wallet contracts and AdEx payment channels
https://www.ambire.com
MIT License
51 stars 24 forks source link

EIP 1271: allow smart wallets to verify signed messages #151

Closed Ivshti closed 3 years ago

Ivshti commented 3 years ago

Implements EIP1271: https://eips.ethereum.org/EIPS/eip-1271

Note: that EIP was recently changed to use bytes32 for the hash instead of bytes, which makes the sig verification much simpler. Old implementations still use bytes and as such, they're not compatible