Skip to Content
dApps

Dépannage

Lors de requêtes à OneKey dans Établissement d’une connexion, Envoi de transactions, Signature de messages, ou Appels RPC, OneKey peut répondre par une erreur. Voici les codes d’erreur et leur signification. Ils sont basés sur les erreurs correspondantes de EIP-1474  et EIP-1193  sur Ethereum.

CodeTitreDescription
4001Demande rejetée par l’utilisateurL’utilisateur a rejeté la demande via OneKey.
4100Non autoriséLa méthode et/ou le compte demandés n’ont pas été autorisés par l’utilisateur.
4500Délai de requête dépasséLe délai de la requête au fournisseur a été dépassé.
-32603Erreur interneUne erreur s’est produite dans OneKey.
-32000Entrée non valideParamètres manquants ou non valides.
-32601Méthode introuvableOneKey ne reconnaît pas la méthode.

Ces erreurs sont généralement faciles à analyser et comportent un code et une explication. Par exemple :

try { await provider.requestSignTransactions({ transactions: [transaction] }); } catch (err) { // {code: 4100, message: 'The requested method and/or account has not been authorized by the user.'} }
Dernière mise à jour le