Beträge, ganze Zahlen und Asset Limits
| Notation | Einheiten | Verwendung |
|---|---|---|
T, a, b |
Token18 | Project Token Reserven, Inventar, Darlehen und Steuersätze |
Q, N, C |
BNB wei (18 Dezimalstellen) | Wirkliche/virtuelle Kurvenangebotsreserven, notional und collateral |
W |
WBNB wei (18 Dezimalzahlen) | Externe Pair-Reserven und Router-Eingänge/Ausgänge |
BPS |
10,000 | 100 bps = 1% |
PPM |
1,000,000 | 10 ppm = 0.001% |
Das Projekt Token hat auch 18 Dezimalzahlen. Die Solidität ether ist nur 10^18 als Quantität ausreichend; Das native Asset dieser Version ist BNB, nicht ETH.
Arithmetik und Rundung
| Aktion | Typische Verwendung |
|---|---|
floor(x) |
Zuteilte Aktien, proportionale Fortschritte, kumulative Indizes und machbare Verkaufsbetrag |
ceil(x) |
Kaufkosten für eine genaue Token-Menge und erforderliche Sicherheitsmittel für die verbleibende Position |
sqrtFloor(x) / sqrtCeil(x) |
Konservatives Risikomodell Kapazitätsberechnung |
Drei Preise und zwei Versorgungsmaßnahmen
- Kurvenpreis: Die virtuellen Token/BNB-Reserven der Fabrik bestimmen die Kurvenangebote; Der tatsächliche Verkaufstoken und der tatsächliche BNB werden getrennt in Rechnung gestellt.
- Externer Spotpreis: aktuelle Token/WBNB-Reserven setzen den marginalen Spotpreis. Große Trades erfordern die vollständige AMM-Formel für ausführbare Zitate.
- TWAP: Oracle bestätigt Kapazität durch reife kumulative Preisbeobachtungen, nicht eine automatisch rollende fünfminütige Probe. Das aktuelle Fenster ist 300 Sekunden; Der aktuelle Spot kann noch Kapazität sofort abschließen.
Protocol market cap Multiplizieren Sie den externen Token/BNB-Preis mit Kurvenangebot: 10,000,000,000 Token statt der ursprünglichen angebotenen Lieferung von 11,997,367,528 Token. Externe Steuerverbrennungen schrumpfen diese Basis nicht automatisch. Original Mint und Live Gesamtangebot Sie müssen getrennt angezeigt werden.
Theoretische, verbleibende und ausführbare Kapazitäten sind auch unabhängig von bestehenden Positionen, Darlehensbestand, TWAP, tatsächlicher Paartiefe, Vollzahlerrundung, Berechtigungen und Verschiebung eingeschränkt. Risikokurve Das spezifische Modell gibt es.
Position Timing Bedingungen
openedBlockNumber Aufzeichnen Sie den neuesten erfolgreichen Öffnung / Erhöhung Block. Vollständige/teilweise Schließung und Liquidation erfordert block.number > openedBlockNumber. der Beispielsweise kann eine Position, die im Block N geöffnet ist, zuerst in N+1 ausgehen. Das Hinzufügen von Sicherheiten und das Teilschließen stellen diesen Wert nicht zurück. Diese Überprüfung ist getrennt von den Finanzierungs- und TWAP-Fenstern, die in Sekunden gemessen werden.