Cantidad, números enteros y límites de activos
| Notación | Unidades | Uso |
|---|---|---|
T, a, b |
Token18 | Reserva de Project Token, inventario, préstamo y impuestos |
Q, N, C |
BNB wei (18 decimales) | Reserva de la curva de cotización real/virtual, nocional y collateral |
W |
WBNB wei (18 decimales) | Reservas de pareja externa y entradas/salidas del router |
BPS |
10,000 | 100 bps = 1% |
PPM |
1,000,000 | 10 ppm = 0.001% |
El token del proyecto también tiene 18 decimales. La solidez ether Sólo es 10^18 como una cantidad suficiente; El activo nativo de esta versión es BNB, no ETH.
Aritmética y redondeo
| Operación | Uso típico |
|---|---|
floor(x) |
Acciones asignadas, progreso proporcional, índices acumulativos y volúmenes viables de venta |
ceil(x) |
Coste de compra de una cantidad exacta de Token y fondos de seguridad de la posición restante |
sqrtFloor(x) / sqrtCeil(x) |
Modelo de riesgo conservador de cálculo de la capacidad |
Tres precios y dos medidas de oferta
- Precio de curva Las reservas virtuales de Token/BNB de la fábrica determinan las cotizaciones de curva; Token de venta real y BNB real se contabilizan por separado.
- Precio de spot externo Las reservas de Token/WBNB actuales establecen el precio marginal en lugar. Los grandes comercios requieren la fórmula completa de AMM para las ofertas ejecutables.
- TWAP Oracle confirma la capacidad a través de observaciones de precios acumulativos maduros, no una muestra automática de cinco minutos. La ventana actual es de 300 segundos; El punto actual todavía puede contratar capacidad inmediatamente.
Protocol market cap Multiplica el precio de Token/BNB por Oferta de la curva: 10,000,000,000 Token en lugar de la oferta inicial de 11,997,367,528 Token. Los incentivos fiscales externos no reducen automáticamente esta base. Inicio » Mente y Vivo Suministro total Debe mostrarse por separado.
Las capacidades teóricas, remanentes y ejecutables también están independientemente restringidas por las posiciones existentes, el inventario de préstamos, TWAP, la profundidad real del par, el arreglo de números enteros, los permisos y el deslizamiento. Curva de riesgo proporciona el modelo específico.
Condiciones de tiempo de posición
openedBlockNumber Registra el último bloque de apertura/incremento exitoso. Se requiere cierre total/parcial y liquidación block.number > openedBlockNumber. el Por ejemplo, una posición abierta en el bloque N puede primero salir en N+1. La adición de garantía y el cierre parcial no restablecen este valor. Esta verificación está separada de las ventanas de Financiación y TWAP medidas en segundos.