We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ref. WalletConnect/walletconnect-monorepo#1395
MetaMask の実装として eth_sign は header を付加しないようになってしまっている ため、eth_sign の方が legacy とみなされがちであり、ethers.js においても JsonRpcSigner の _legacySignMessage の中で使われている。一方、personal_sign は JsonRpcSigner の signMessage の中で使われているため、サポートしておく必要がある。
JsonRpcSigner
_legacySignMessage
signMessage
実際のところ特に差はなく、同じ実装を採用すればよさそうに思う。
The text was updated successfully, but these errors were encountered:
Successfully merging a pull request may close this issue.
Uh oh!
There was an error while loading. Please reload this page.
ref. WalletConnect/walletconnect-monorepo#1395
MetaMask の実装として eth_sign は header を付加しないようになってしまっている ため、eth_sign の方が legacy とみなされがちであり、ethers.js においても
JsonRpcSigner
の_legacySignMessage
の中で使われている。一方、personal_sign はJsonRpcSigner
のsignMessage
の中で使われているため、サポートしておく必要がある。実際のところ特に差はなく、同じ実装を採用すればよさそうに思う。
The text was updated successfully, but these errors were encountered: