Limitations
When making requests to Solflare in Establishing a Connection, Sending a Transaction, or Signing a Message, Solflare may respond with an error.
Errors
The following is a list of all possible error codes and their meanings. These error messages are inspired by Ethereum's EIP-1474 and EIP-1193.
Code
Title
Description
4900
Disconnected
Solflare could not connect to the network.
4100
Unauthorized
The requested method and/or account have not been authorized by the user.
4001
User Rejected Request
The user rejected the request through Solflare.
-32000
Invalid Input
Missing or invalid parameters.
-32002
Requested resource not available
This error occurs when an aapp attempts to submit a new transaction while Solflare's approval dialog is already open for a previous transaction.
Only one approve window can be open at a time. Users should approve or reject their transactions before initiating a new transaction.
-32003
Transaction Rejected
Solflare does not recognize a valid transaction.
-32601
Method Not Found
Solflare does not recognize the method.
-32603
Internal Error
Something went wrong within Solflare.
Typically, these errors will be easily parseable and have both a code and an explanation. For example:
Last updated