HTTP-Fehlercodes
Let's look at the common HTTP errors you can encounter, what they mean and what you can do to prevent them.
Beispiel für einen HTTP-Fehlercode
Der folgende Codeausschnitt ist ein Beispiel für den Fehlercode 429.
{
"jsonrpc": "2.0",
"error": {
"code": 429,
"message": "The requests per second (RPS) of your requests are higher than your plan allows."
},
"id": 1
}
EVM RPC Error Codes
Let's look at the common EVM errors you can encounter, what they mean and what you can do to prevent it.
EVM RPC Error Code Example
Der folgende Codeausschnitt ist ein Beispiel für den Fehlercode -32601.
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": -32601,
"message": "the method eth_randomMethod does not exist/is not available"
}
}
Die oben definierten RPC-Fehler sind eine Sammlung häufiger Fehler, die bei der Entwicklung auf Blockchains wie ETH, BSC, Polygon usw. auftreten können. Diese Blockchains laufen auf verschiedenen Clients mit jeweils eigenen Fehlerdefinitionen. Die im Quellcode des Node-Clients erwähnten Fehler können Sie auch hier einsehen:
Sollten bei Ihnen andere Fehlercodes auftreten, teilen Sie uns dies bitte über ein Support-Ticket mit. Wir helfen Ihnen gerne weiter.