Skip to content

Fehlercodes

Diese Seite bietet Informationen über die Fehlercodes, die von der TronZap API zurückgegeben werden können.

Fehler-Antwortformat

Wenn ein Fehler auftritt, gibt die API eine Antwort mit einem Fehlercode ungleich null und einer Fehlermeldung zurück:

json
{
    "code": 1,
    "error": "Beschreibung der Fehlermeldung"
}

Fehlercode-Liste

CodeBeschreibungLösung
0ErfolgKein Fehler. Die Anfrage war erfolgreich.
1AuthentifizierungsfehlerÜberprüfen Sie Ihren API-Token und stellen Sie sicher, dass Ihre Signatur korrekt berechnet wird.
2Ungültiger Service oder ParameterÜberprüfen Sie, dass der Service-Name und die Parameter korrekt sind.
5Wallet nicht gefundenÜberprüfen Sie die Wallet-Adresse oder kontaktieren Sie den Support, falls Sie glauben, dass dies ein Fehler ist.
6Unzureichende MittelLaden Sie Ihr Konto auf oder reduzieren Sie die angeforderte Energie-Menge.
10Ungültige TRON-AdresseÜberprüfen Sie das TRON-Adressformat. Es sollte eine gültige 34-stellige TRON-Adresse sein.
11Ungültige Energie-MengeStellen Sie sicher, dass die angeforderte Energie-Menge gültig ist.
12Ungültige DauerÜberprüfen Sie, dass der Dauer-Parameter gültig ist.
20Transaktion nicht gefundenÜberprüfen Sie, dass die Transaktions-ID oder externe ID korrekt ist.
24Adresse nicht aktiviertAktivieren Sie die Adresse zuerst durch eine Adress-Aktivierungstransaktion.
25Adresse bereits aktiviertDie Adresse ist bereits aktiviert. Keine Aktion erforderlich.
500Interner Server-FehlerKontaktieren Sie den Support, falls dieser Fehler anhält.

Fehlerbehandlung

Beim Verwenden der API sollten Sie Fehlerbehandlungslogik für alle möglichen Fehlercodes implementieren. Hier sind einige Empfehlungen:

Authentifizierungsfehler (Code 1)

Authentifizierungsfehler weisen auf Probleme mit Ihren API-Anmeldedaten oder der Signaturberechnung hin. Sie sollten:

  • Überprüfen, dass Ihr API-Token korrekt ist
  • Ihre Signaturberechnungslogik überprüfen
  • Sicherstellen, dass Ihr API-Geheimnis nicht im clientseitigen Code preisgegeben wird

Ressourcenfehler (Codes 5, 6, 10, 20)

Ressourcenfehler weisen auf Probleme mit den bereitgestellten Ressourcen hin. Sie sollten:

  • TRON-Adressen vor dem Senden an die API validieren
  • Kontostand vor Transaktionen überprüfen
  • Transaktions-IDs beim Statuscheck überprüfen

Geschäftslogikfehler (Codes 24, 25)

Geschäftslogikfehler weisen auf Probleme mit dem angeforderten Vorgang hin. Sie sollten:

  • Adress-Aktivierungscheck vor Energie-Kauf implementieren
  • Adress-Aktivierung überspringen, falls bereits aktiviert

Tron Energy API Documentation