Coin Brief ENDE

Fuenf offene XRPL-Standardaenderungen bewegen die Spezifikation zum Code hin, nicht umgekehrt

Die Liste der offenen Pull Requests im Repository der XRPL-Standards liest sich derzeit wie eine einzige abgestimmte Uebung. Drei Eintraege sagen es im Titel: die Firewall-Spezifikation XLS-86 mit der Referenzimplementierung abgleichen, die Subscriptions-Spezifikation XLS-78 mit der Referenzimplementierung abgleichen und die Fehlerbedingungen sowie Zustandsaenderungen in XLS-65 aktualisieren — dazu eine zweite XLS-65-Aenderung zu VaultCreate.

Der Rest ist dieselbe Bewegung im Kleinen. XLS-0085 gleicht einen Fehlercode fuer MPT-Sperren an die Implementierung an und macht aus tecFROZEN ein tecLOCKED. XLS-102 legt die Bytereihenfolge von Ganzzahlen fest, die die Host-Grenze ueberschreiten. XLS-66 klaert die Einheiten von CoverRateMinimum in der Feldtabelle von LoanBrokerSet. Ein weiterer Eintrag behandelt die Verbuchung von Vault und Loan Broker allein auf Basis des Kapitals unter LendingProtocolV1_1.

Fuenf offene XRPL-Standardaenderungen bewegen die Spezifikation zum Code hin, nicht umgekehrt
Fuenf offene XRPL-Standardaenderungen bewegen die Spezifikation zum Code hin, nicht umgekehrt — Coin Brief

Was das bedeutet

Die Richtung ist die Nachricht. Ein Standard-Repository, dessen offene Arbeit ueberwiegend darin besteht, das Dokument an das Gebaute anzupassen, ist ein Repository, dessen Spezifikationen dem laufenden Code hinterherlaufen — und das ist fuer ein Protokoll, das gerade einen grossen Funktionsblock ausgeliefert hat, eine normale, gesunde Phase und kein Versagen der Steuerung. So sieht es aus, wenn die Implementierung die Fragen sichtbar macht, die die Spezifikation nicht gestellt hat.

Fuer die Zwischenzeit aendert es allerdings, wie diese Dokumente zu lesen sind. Ein Fehlercode, der in der Spezifikation tecFROZEN heisst und im Netz tecLOCKED zurueckgibt, ist eine kleine Abweichung mit uebergrosser Wirkung fuer alle, die Client-seitige Behandlung schreiben: Der Client verzweigt auf den Code, und verzweigt hat man nach dem Dokument. Bis diese Aenderungen eingeflossen sind, ist die Referenzimplementierung massgeblich und der XLS-Text ihr Entwurf. Gut zu wissen, bevor man Wiederholungslogik gegen eine veroeffentlichte Tabelle baut.

Primärquelle
XRPL Standards repository
https://github.com/XRPLF/XRPL-Standards/pulls
Geschrieben von Victoria Shinder.