#dusk $DUSK @Dusk

i keep thinking if my Moonlight account has enough DUSK for the transfer, then that Moonlight transfer should be the only thing that matters.

wie okay. öffentliche DUSK-Balance ist da. Moonlight-Absender sichtbar, Empfänger sichtbar, Übertragungsbetrag sichtbar. das Konto liegt da mit genug Wert, also warum sollte irgend so eine frühere Moonlight-Nonce noch im Weg stehen?

weil anscheinend Moonlight nicht nur fragt, ob ich das DUSK ausgeben kann.

es fragt, ob das tatsächlich der nächste Zug ist, den das Moonlight-Konto machen darf.

und dieser Teil bringt mich immer wieder aus dem Takt, weil die spätere Moonlight-Übertragung für sich genommen absolut Sinn ergeben kann. genug öffentliche DUSK-Balance. gültiger Moonlight-Empfänger. nichts Komisches am Übertragungsbetrag.

aber wenn die sequentielle Nonce davor immer noch fehlt, dann sagt diese Nonce-Lücke im Grunde: noch nicht.

„gültige Moonlight-Übertragung. falsche nächste Nonce.“

was sich viel seltsamer anfühlt, sobald DuskVM ins Spiel kommt.

weil DuskVM immer noch anhand des Moonlight-Public-Account-States arbeiten muss, der gerade jetzt existiert. es darf so tun, als wäre Nonce 18 schon passiert, nur weil Nonce 19 gut aussieht.

dann sortiert DuskDS das Moonlight-Konto, nachdem diese Nonce-Schritte tatsächlich zusammenpassen.

also nehme ich an, dass öffentliche DUSK-Balance und sofort ausgebbares DUSK hier nicht einmal dasselbe sind.

die öffentliche DUSK-Balance kann bereit sein und die Moonlight-Übertragung selbst kann absolut Sinn ergeben.

und diese sequentielle Nonce kann immer noch da sitzen wie… nein, du überspringst etwas.