Wiederanlegen, und was es kostet.

Ein Zyklus endet und bleibt beendet. Den nächsten zu starten ist immer Ihre Transaktion, und es gibt zwei Wege, sie zu senden. Sie unterscheiden sich darin, was sie ausgeben, nicht darin, was sie verdienen.

Die Kurzfassung

  • compoundRewards verwandelt ein abrufbares Guthaben ohne Freigabe und ohne neue USDT in eine neue Position.
  • Eine frische Einzahlung ist der andere Weg und kostet zwei Transaktionen: erst die Freigabe, dann die Einzahlung.
  • Beide kosten 6%, und in beiden Fällen verlässt die Gebühr den Pool und nicht die Position, die in voller Höhe verbucht wird.
  • Die Plan-ID läuft von 0 bis 3, der Mindestbetrag liegt bei 1 USDT, und eine Adresse kann 400 Positionen halten.
  • Die neue Laufzeit beginnt bei null und hat keinen vorzeitigen Ausstieg, Wiederanlage sperrt also Geld, das frei war.

Zwei Wege in eine neue Position

compoundRewards nimmt Geld, das bereits im Vertrag liegt, nämlich Ihr abrufbares Guthaben, und eröffnet damit eine neue Position. Es verlassen keine USDT Ihre Wallet, und es braucht keine Freigabe, weil nichts hineintransferiert wird.

deposit ist der andere Weg: neue USDT aus Ihrer Wallet, also zuerst eine Freigabe und dann die Einzahlung selbst. Zwei Transaktionen statt einer.

Beide kosten dieselben 6% Servicegebühr, und in beiden Fällen wird die Gebühr aus dem Liquiditätspool genommen statt von der Position abgezogen, die in voller Höhe verbucht wird. Der eigentliche Unterschied sind Gas und der Freigabeschritt.

Das Wiederanlegen

Dasselbe Guthaben, das der Abruf auszahlen würde, nur auf einen neuen Plan gerichtet.

  1. 01

    Guthaben prüfen

    getAvailableRewards liefert den Betrag, der zur Wiederanlage bereitsteht. Es ist dieselbe Zahl, die ein Abruf auszahlen würde, die Wahl steht also zwischen Herausnehmen und erneut Arbeiten lassen.

  2. 02

    Plan wählen

    compoundRewards nimmt einen Betrag und eine Plan-ID: 0 für Sprint, 1 für Accelerate, 2 für Power, 3 für Ultimate. Die neue Position ist unabhängig von der, aus der das Geld stammt.

  3. 03

    Eine Transaktion senden

    Null als Betrag legt das gesamte verfügbare Guthaben wieder an. Der Vertrag rechnet zuerst Ihre Positionen ab, zieht vom Betrag nichts ab und eröffnet die Position in voller Größe.

  4. 04

    Die Laufzeit beginnt von vorn

    Die neue Position ist ab diesem Moment für ihre eigene volle Laufzeit gesperrt. Wiederanlegen verlängert keinen Plan. Es startet einen weiteren, mit eigenem Fälligkeitsdatum.

Die Grenzen

  • Mindestbetrag Wiederanlage 1 USDT
  • Alles wiederanlegen Betrag = 0
  • Plan-IDs 0 bis 3
  • Positionen je Adresse Höchstens 400
Wiederanlegen sperrt Geld, das eben noch frei war. Das Guthaben, das Sie wiederanlegen, ist der einzige Teil eines Loop-Plans, den Sie hätten abheben können, und auch die neue Laufzeit hat keinen vorzeitigen Ausstieg.

Wenn die Transaktion zurückgewiesen wird

Dieselben benannten Fehler wie beim Abruf, dazu die zwei, die zum Eröffnen einer Position gehören.

NoRewards
Das abrufbare Guthaben ist null. Ein laufender Plan sammelt in der Position an, nicht in diesem Guthaben.
BelowMinimum
Der Betrag liegt unter 1 USDT.
InvalidPlan
Die Plan-ID liegt außerhalb von 0 bis 3.
MaxPositions
Die Adresse hält bereits 400 Positionen, das ist die Grenze des Vertrags.