-
Notifications
You must be signed in to change notification settings - Fork 5.1k
New issue
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
web3_clientVersion RPC call returns an error #8993
Comments
Thanks for the report! I was able to reproduce this. |
I noticed this in several decentralized exchanges using parts of the etherdelta codebase. Wasn't sure if this was a bug or simply a deprecation in the new API |
This was unintentional; we try to provide adequate advanced notice for any intentional breakages. This will be fixed in the next update. |
This method was accidentally broken with the introduction of the permissions controller, as this was missing from the list of safe methods. It is now included in the list of safe methods. Fixes #8993
Describe the bug
It seems that you have disabled
web3_clientVersion
, since we can't use this RPC call in our dapp anymore to know if the client is metamask or not.RPC Error: The method 'web3_clientVersion' does not exist / is not available
Maybe this is on purpose and there is a different way to do this now, in all cases please advice
To Reproduce (REQUIRED)
Expected behavior
The metamask client should return the client version without any issues unless this is known behaviour
Additional context (Error Messages, etc.)
code: -32601, message: "The method 'web3_clientVersion' does not exist / is not available."
The text was updated successfully, but these errors were encountered: