Coin Brief ENDE

Spezifikation XLS-85 nennt jetzt tecNO_PERMISSION bei fehlendem MPT-Bestand

Das Repository XRPL Standards hat XLS-85, die Spezifikation für Token-Escrows im XRP Ledger, an das tatsächliche Verhalten der Implementierung bei Multi-Purpose-Token (MPT) angepasst. Die Änderung, am 27. Oktober als Pull Request 671 übernommen, trägt den Titel „align MPT holding error code with implementation“.

In den Regeln für EscrowCreate hieß es bisher, die Transaktion scheitere mit tecNO_ENTRY, wenn das Zielkonto den MPT nicht hält. Nun heißt es tecNO_PERMISSION. Dieselbe Korrektur betrifft den Abschnitt, in dem dem Quellkonto der MPT-Bestand fehlt. Für IOU-Token ändert sich nichts: Eine fehlende Trustline zum Emittenten liefert weiterhin tecNO_LINE. Unverändert bleibt auch die Regel, dass bei EscrowFinish eine neue Trustline oder ein MPT-Bestand angelegt werden kann, wenn keine Autorisierung nötig ist.

Spezifikation XLS-85 nennt jetzt tecNO_PERMISSION bei fehlendem MPT-Bestand
Spezifikation XLS-85 nennt jetzt tecNO_PERMISSION bei fehlendem MPT-Bestand — Coin Brief

Was das bedeutet

Wenn geschriebener Standard und laufender Code bei einem Fehlercode auseinandergehen, erhalten Entwickler, die nach dem Dokument bauen, das falsche Ergebnis. Wallets, Explorer und SDKs, die auf tecNO_ENTRY verzweigen, um Nutzern ein gescheitertes MPT-Escrow zu erklären, sollten auf tecNO_PERMISSION umstellen. Es ist eine Korrektur der Dokumentation, kein Ledger-Amendment: Das Ledger verhielt sich schon so, jetzt sagt es auch die Spezifikation.