Fehlerbehebung
Bei Anfragen an OneKey unter Verbindung herstellen, Transaktionen senden, Nachrichten signieren, oder RPC-Aufrufe kann OneKey mit einem Fehler antworten. Hier finden Sie die Fehlercodes und ihre Bedeutungen. Sie basieren auf den entsprechenden Fehlern in EIP-1474 und EIP-1193 auf Ethereum.
| Code | Titel | Beschreibung |
|---|---|---|
| 4001 | Anfrage vom Nutzer abgelehnt | Der Nutzer hat die Anfrage in OneKey abgelehnt. |
| 4100 | Nicht autorisiert | Die angeforderte Methode und/oder das Konto wurde vom Nutzer nicht autorisiert. |
| 4500 | Zeitüberschreitung der Anfrage | Die Zeit für die Provider-Anfrage wurde überschritten. |
| -32603 | Interner Fehler | Innerhalb von OneKey ist ein Fehler aufgetreten. |
| -32000 | Ungültige Eingabe | Fehlende oder ungültige Parameter. |
| -32601 | Methode nicht gefunden | OneKey erkennt die Methode nicht. |
Diese Fehler lassen sich normalerweise leicht auswerten und enthalten sowohl einen Code als auch eine Erklärung. Zum Beispiel:
try {
await provider.requestSignTransactions({ transactions: [transaction] });
} catch (err) {
// {code: 4100, message: 'The requested method and/or account has not been authorized by the user.'}
}
Zuletzt aktualisiert am