Ausführliche Erklärung
1. Java SDK 2.0.0-beta0 (steht noch aus)
Überblick: Diese kommende große Version überarbeitet das Java SDK komplett, um Stellar’s Protocol 23 und die Soroban-Smart-Contract-Plattform vollständig zu unterstützen. Neue Methoden für Entwickler werden eingeführt und es gibt notwendige Änderungen, die ältere Funktionen ersetzen, um das System zu modernisieren.
Das Update bringt eine Methode namens pollTransaction mit, die den Status einer Transaktion zuverlässig abfragt und bei Bedarf erneut versucht. Außerdem wird SEP-40 für das Signieren von Nachrichten implementiert. Es gibt Unterstützung für die neuesten RPC-Funktionen von Soroban, etwa Ereignisse bei Änderungen des Vertragsguthabens und Simulationen von Berechtigungen außerhalb der Hauptautorisierung. Um mit den XDR-Definitionen von Protocol 23 übereinzustimmen, wurden einige veraltete Methoden entfernt, was bedeutet, dass Entwickler ihren Code anpassen müssen.
Bedeutung: Das ist positiv für XLM, da es Entwicklern ein ausgereiftes und funktionsreiches Toolkit bietet, um komplexe Smart-Contract-Anwendungen auf Soroban zu erstellen. Die notwendigen Änderungen zeigen, dass man auf eine stabile und leistungsfähige Grundlage für zukünftiges Wachstum setzt.
(Quelle)
2. JavaScript SDK Watcher Argument (noch nicht veröffentlicht)
Überblick: Ein neues Argument namens watcher wird der Methode signAndSend hinzugefügt, das Entwicklern eine präzise Kontrolle über die Verfolgung von Transaktionsereignissen ermöglicht.
Mit dieser Funktion können Entwickler ein Objekt mit den Rückruffunktionen onSubmitted und onProgress übergeben. Diese Funktionen werden ausgelöst, wenn eine Transaktion erstmals ins Netzwerk gesendet wird und jedes Mal, wenn ihr Status überprüft wird. So erhält man in Echtzeit Rückmeldungen wie „PENDING“ (ausstehend), „NOT_FOUND“ (nicht gefunden) oder „SUCCESS“ (erfolgreich) direkt in der Anwendung.
Bedeutung: Das ist neutral bis positiv für XLM, da es die Entwicklererfahrung deutlich verbessert. Die Erstellung von Anwendungen wird einfacher und zuverlässiger, mit besserer Fehlerbehandlung und Nutzer-Feedback. Das kann mehr Projekte anziehen und das Ökosystem stärken.
(Quelle)
Fazit
Die Kernentwicklung von Stellar konzentriert sich stark darauf, die Smart-Contract-Fähigkeiten zu erweitern und die Werkzeuge für Entwickler zu verbessern, wie die grundlegenden SDK-Updates zeigen. Es bleibt spannend zu beobachten, wie diese technischen Verbesserungen die praktische Nutzung von Soroban in den kommenden Monaten beschleunigen werden.