Changelog

v1.2.0

Novedades
  • NRL (National Rugby League — Australia / NZ) vía ESPN: auto-creacion de partidos, marcadores en vivo, auto-liquidacion, escudos de equipo y State of Origin. Sin clave, activado por defecto.
  • Fuente the-odds-apicuotas reales de casas de apuestas opcionales (las mismas lineas de mercado que muestran las grandes apps de apuestas) para los deportes que ESPN no puede cotizar (NRL, AFL y más). Clave del lado del servidor (server.cfg), cuotas fijas, frugal con el cupo por defecto. Consulte Fuentes de eventos.
  • Comando de administrador /betstest — una autoprueba completa en el juego (simulación de 500 apuestas + matriz de exploits + verificaciones reales de BD / libro mayor + una prueba opcional de dinero real con saldo neto cero) que demuestra que las cuotas, los pagos y el anti-trampas son correctos. Seguro de ejecutar en producción.
Mejoras y correcciones
  • Rugby League es ahora una etiqueta de deporte propiamente localizable (sport.rugbyleague en los locales), no un valor de reserva codificado a mano.
  • Las cuotas de pool reaccionan más rápido a las apuestas (semilla por defecto más baja).
  • Icono del deporte de rugby en escritorio y en la app del teléfono.

v1.0.0

Versión inicial.

Fuentes
  • Feed sin clave de ESPN — todos los deportes (NBA, WNBA, MLB, NHL, NFL, UFC, futbol mundial) con auto-creacion, marcadores en vivo y auto-liquidacion a partir del resultado real.
  • Feed de futbol sin clave de OpenLigaDB (ODbL) con escudos de equipo, marcadores en vivo y máximos goleadores.
  • Fuente RP — eventos creados por el administrador para cualquier deporte, con resultados personalizados.
Mercados y cuotas
  • Mercados: resultado del partido (1/X/2), ganador, mas/menos, ambos equipos marcan, goleador en cualquier momento de varios ganadores, y personalizado.
  • Tres modelos de cuotas: en vivo (cuotas bloqueadas al estilo de una casa de apuestas), parimutuel (la banca nunca pierde), fijo.
  • Tope de exposición de la banca + techo de cuota por apuesta.
Motor
  • Autoridad estricta del servidor: validación del importe, débito antes de persistir, pagos idempotentes protegidos por libro mayor, reclamaciones de ganadores desconectados, recuperación tras reinicio.
  • El parimutuel liquida a partir de las filas reales de apuestas (la banca nunca puede perder por un fallo de cache); la estimación del boleto coincide con lo que paga la liquidación.
  • Red de seguridad de anulación automática para eventos atascados (sin dinero de apuestas congelado para siempre).
  • 0.00ms en reposo (tablero GlobalState, cliente orientado a eventos).
Interfaz / UX
  • NUI premium al estilo de una casa de apuestas, escritorio + móvil.
  • Temas de marca en tiempo de ejecución (presets Red / Navy / Cyan, hex personalizado) — sin recompilar la web.
  • Multilingüe: inglés, francés, español.
Compatibilidad
  • ESX, QBCore, QBox, Standalone vía hz_lib.
  • Complemento opcional HZ-Bets App for QS Smartphone para qs-smartphone.
> Reforzado mediante una auditoria adversarial completa de código + ruta del dinero antes del lanzamiento.