Gestern stand in den historischen Aufzeichnungen @Dusk , dass archive-only-Statistiken konkrete Werte enthalten und sowohl Gesamtmenge als auch Kontenzahl erfasst wurden – es lohnt sich also, das Backfill-Skript damit zu ergänzen. Heute muss entschieden werden, welcher Pfad verwendet wird. In den alten Aufzeichnungen steht der Pfad ohne Präfix; im Praxistest funktioniert er nicht. Die Dokumentation nennt einen anderen. Die drei Ebenen stimmen nicht überein. Zuerst den Pfad überprüfen, nicht aus dem Gedächtnis entscheiden.
Im selben Zeitfenster, heute von 13:00:54 bis 13:01:58, UTC+8. Für Mainnet und Testnet wurden mit zwei Anfrage-Methoden insgesamt 11 schreibgeschützte Anfragen gestellt: an zwei Pfade ohne Präfix und drei Varianten. Die Antwortkörper waren vollständig identisch: Der Pfad wurde nicht gefunden, Statuscode 404.
/on/node/info und auch der andere Vergleichs-Endpunkt lieferten beide 200; ein allgemeiner Ausfall der Website ist damit ausgeschlossen. 404 und 200 treten nebeneinander auf: Fehlerhaft ist der Pfad, nicht das Netzwerk. In beiden Netzwerken, mit beiden Methoden und bei drei Varianten wurde nur eine Variable geändert: der Pfad. Vergleiche unter denselben Bedingungen im selben Zeitfenster – erst vergleichen, dann Schlussfolgerungen ziehen.
Nun zur Dokumentation. Dokumentation und Implementierung sind zwei verschiedene Variablen; prüfe sie getrennt, keine spricht für die andere. Im Dokumentations-Snapshot haben die Pfade das Präfix /on/, zum Beispiel /on/stats/tx_count. Die Implementierung liefert 404, während die Dokumentation auf /on/ verweist. Diese beiden Fakten widersprechen sich nicht. Bewiesen ist damit, dass der Pfad ohne Präfix nicht funktioniert. Die Dokumentation nennt einen anderen, offiziell vorgesehenen Weg – es geht also nicht um dieselbe Sache. Beides kann gleichzeitig zutreffen. Was den heutigen Ergebnissen tatsächlich widerspricht, ist der Pfad ohne Präfix aus den alten Aufzeichnungen: Er besteht weder den Praxistest noch stimmt er mit der Dokumentation überein.
Der Pfad ohne Präfix lieferte im Praxistest 404; der alte Weg ist für heute hinfällig. Bei der Pfadwahl für das Backfill-Skript der Dokumentation folgen. Wird der Pfad ohne Präfix einfach übernommen, scheitert das Skript schon bei der ersten Anfrage und keiner der konkreten Werte kommt zurück – es läuft direkt ins Leere. Merke dir: Backfill- und Statistikskripte verwenden gemäß Dokumentation POST /on/stats/*; den Pfad nicht aus dem Gedächtnis wählen.
Der Dokumentationspfad wurde heute nicht erneut geprüft; das Prüfkontingent für dieses Zeitfenster ist aufgebraucht. Heute sind nur zwei Dinge bewiesen: Der Pfad ohne Präfix funktioniert nicht, und die Dokumentation verweist auf /on/. Nicht bewiesen ist, dass dieser Pfad heute Werte liefert. Nicht geprüft bedeutet nicht, dass es keine gibt. Für heute bleibt es bei diesen beiden Aussagen; daraus wird nichts weiter abgeleitet.
Nachdem die On-Chain-Statistik-API $DUSK auf den Dokumentationspfad umgestellt wurde, zuerst die Antwort der ersten Anfrage prüfen und erst dann den Zahlen vertrauen. Vor den Zahlen kommt der Pfad. #dusk
Im selben Zeitfenster, heute von 13:00:54 bis 13:01:58, UTC+8. Für Mainnet und Testnet wurden mit zwei Anfrage-Methoden insgesamt 11 schreibgeschützte Anfragen gestellt: an zwei Pfade ohne Präfix und drei Varianten. Die Antwortkörper waren vollständig identisch: Der Pfad wurde nicht gefunden, Statuscode 404.
/on/node/info und auch der andere Vergleichs-Endpunkt lieferten beide 200; ein allgemeiner Ausfall der Website ist damit ausgeschlossen. 404 und 200 treten nebeneinander auf: Fehlerhaft ist der Pfad, nicht das Netzwerk. In beiden Netzwerken, mit beiden Methoden und bei drei Varianten wurde nur eine Variable geändert: der Pfad. Vergleiche unter denselben Bedingungen im selben Zeitfenster – erst vergleichen, dann Schlussfolgerungen ziehen.
Nun zur Dokumentation. Dokumentation und Implementierung sind zwei verschiedene Variablen; prüfe sie getrennt, keine spricht für die andere. Im Dokumentations-Snapshot haben die Pfade das Präfix /on/, zum Beispiel /on/stats/tx_count. Die Implementierung liefert 404, während die Dokumentation auf /on/ verweist. Diese beiden Fakten widersprechen sich nicht. Bewiesen ist damit, dass der Pfad ohne Präfix nicht funktioniert. Die Dokumentation nennt einen anderen, offiziell vorgesehenen Weg – es geht also nicht um dieselbe Sache. Beides kann gleichzeitig zutreffen. Was den heutigen Ergebnissen tatsächlich widerspricht, ist der Pfad ohne Präfix aus den alten Aufzeichnungen: Er besteht weder den Praxistest noch stimmt er mit der Dokumentation überein.
Der Pfad ohne Präfix lieferte im Praxistest 404; der alte Weg ist für heute hinfällig. Bei der Pfadwahl für das Backfill-Skript der Dokumentation folgen. Wird der Pfad ohne Präfix einfach übernommen, scheitert das Skript schon bei der ersten Anfrage und keiner der konkreten Werte kommt zurück – es läuft direkt ins Leere. Merke dir: Backfill- und Statistikskripte verwenden gemäß Dokumentation POST /on/stats/*; den Pfad nicht aus dem Gedächtnis wählen.
Der Dokumentationspfad wurde heute nicht erneut geprüft; das Prüfkontingent für dieses Zeitfenster ist aufgebraucht. Heute sind nur zwei Dinge bewiesen: Der Pfad ohne Präfix funktioniert nicht, und die Dokumentation verweist auf /on/. Nicht bewiesen ist, dass dieser Pfad heute Werte liefert. Nicht geprüft bedeutet nicht, dass es keine gibt. Für heute bleibt es bei diesen beiden Aussagen; daraus wird nichts weiter abgeleitet.
Nachdem die On-Chain-Statistik-API $DUSK auf den Dokumentationspfad umgestellt wurde, zuerst die Antwort der ersten Anfrage prüfen und erst dann den Zahlen vertrauen. Vor den Zahlen kommt der Pfad. #dusk