Codes d'erreur HTTP
Voyons ensemble les erreurs HTTP les plus courantes que vous pouvez rencontrer, ce qu'elles signifient et comment les éviter.
Exemple de code d'erreur HTTP
L'extrait de code ci-dessous illustre le code d'erreur 429.
{
"jsonrpc": "2.0",
"error": {
"code": 429,
"message": "The requests per second (RPS) of your requests are higher than your plan allows."
},
"id": 1
}
Codes d'erreur RPC EVM
Voyons ensemble les erreurs courantes liées à l'EVM que vous pouvez rencontrer, ce qu'elles signifient et comment vous pouvez les éviter.
Exemple de code d'erreur RPC EVM
L'extrait de code ci-dessous illustre le code d'erreur -32601.
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": -32601,
"message": "the method eth_randomMethod does not exist/is not available"
}
}
Les erreurs RPC définies ci-dessus constituent un ensemble d'erreurs courantes que vous pouvez rencontrer lors du développement sur des chaînes telles que ETH, BSC, Polygon, etc. Ces chaînes fonctionnent sur plusieurs clients, chacun disposant de ses propres définitions d'erreurs. Vous pouvez également consulter ici les erreurs mentionnées dans le code source du client du nœud :
Si vous rencontrez d'autres codes d'erreur, n'hésitez pas à nous en faire part en créant un ticket. Nous serons ravis de vous aider.