Editar Cotización de Tokens
Requisitos previos de acceso
- Permiso (módulo):
updateExchangeRate(omanageToken) - Licencia/Feature:
MANAGE_TOKENS - Ubicación en el menú: TOKENIZACIÓN → grupo Tokenización → Gestionar Tokens → ícono Cotización en la fila
Qué es / cuándo usar
Define manualmente la cotización de un token. Útil para tokens con cotización fija (sin proveedor automático), correcciones puntuales o ajustes administrativos. La cotización se registra con fecha, por lo que cada actualización se convierte en un punto en el historial de cotización del token.
Requisitos previos
- Permiso:
updateExchangeRateomanageToken(doble — enum CPM + módulo en DB). - Licencia/Feature:
MANAGE_TOKENS.
Paso a paso
- En Gestionar Tokens, haz clic en el ícono de Cotización en la fila del token.
- Ingresa la moneda de referencia y la nueva tasa.
- Confirma. La tasa se guarda mediante
storeExchangeRateInformation.
Campos
| Campo | Descripción | ¿Obligatorio? | Efecto en el sistema/backend |
|---|---|---|---|
| Moneda de referencia | Moneda en que se expresa la cotización | Sí | Enviada como referenceCurrency. |
| Nueva cotización (tasa) | Valor de la cotización | Sí | Enviada como rate (BigNumber). Debe ser >= 0. |
| Fecha | Momento de la cotización | Automático | date = new Date() — registra el punto en el historial. |
Acciones y modales
- Guardar: graba la cotización (
storeExchangeRateInformation). El éxito y el error se señalan mediante snackbar ("Cotización actualizada" / "Error al actualizar la cotización").
Reglas de negocio / precauciones
Atención
- La actualización manual sobrescribe la cotización actual, pero si el token tiene un proveedor automático (
cmc_namecompletado), el próximo ciclo de cotización puede sobrescribir el valor manual. Para fijar una cotización, deja el proveedor vacío. - El precio promedio por usuario (calculado en las compras) sigue siendo el utilizado en las operaciones de ese usuario — la cotización aquí afecta nuevas operaciones, no el precio promedio ya formado.
- Valores financieros: la tasa es BigNumber — sin redondeo.