Changelog

v1.2.0

Novidades
  • NRL (National Rugby League — Australia / NZ) via ESPN: partidas criadas automaticamente, placares ao vivo, liquidacao automatica, escudos das equipes e State of Origin. Sem chave, ativado por padrao.
  • fonte the-odds-apiodds reais de casas de apostas opcionais (as mesmas linhas de mercado que os grandes apps de apostas mostram) para os esportes que a ESPN nao consegue precificar (NRL, AFL e mais). Chave no lado do servidor (server.cfg), odds fixas, economica em cota por padrao. Veja Fontes de eventos.
  • comando de admin /betstest — um autoteste completo no jogo (simulacao de 500 apostas + matriz de exploits + verificacoes reais de DB / ledger + um teste opcional de dinheiro real com saldo liquido zero) que prova que as odds, os pagamentos e o anti-cheat estao corretos. Seguro para rodar em producao.
Melhorias e correcoes
  • Rugby League agora e um rotulo de esporte devidamente localizavel (sport.rugbyleague nos locales), nao um fallback fixo no codigo.
  • As odds de pool reagem mais rapido as apostas (seed padrao menor).
  • Icone do esporte rugby no desktop e no app do telefone.

v1.0.0

Lancamento inicial.

Fontes
  • Feed sem chave da ESPN — todos os esportes (NBA, WNBA, MLB, NHL, NFL, UFC, futebol mundial) com criacao automatica, placares ao vivo e liquidacao automatica a partir do resultado real.
  • Feed de futebol sem chave da OpenLigaDB (ODbL) com escudos das equipes, placares ao vivo e artilheiros.
  • Fonte RP — eventos criados pelo admin para qualquer esporte, com resultados personalizados.
Mercados e odds
  • Mercados: resultado da partida (1/X/2), vencedor, mais/menos, ambas as equipes marcam, artilheiro a qualquer momento com multiplos vencedores e personalizado.
  • Tres modelos de odds: ao vivo (odds travadas no estilo de uma casa de apostas), parimutuel (a banca nunca perde), fixo.
  • Teto de exposicao da banca + teto de odds por aposta.
Motor
  • Autoridade estrita do servidor: validacao de apostas, debito-antes-de-persistir, pagamentos idempotentes protegidos por ledger, reivindicacoes de vencedores offline, recuperacao apos reinicio.
  • O parimutuel liquida a partir das linhas reais de apostas (a banca nunca pode perder para uma falha de cache); a estimativa do boletim corresponde ao que a liquidacao paga.
  • Rede de seguranca de anulacao automatica para eventos travados (nenhum dinheiro apostado congelado para sempre).
  • 0.00ms em repouso (painel via GlobalState, cliente orientado a eventos).
UI / UX
  • NUI premium no estilo de uma casa de apostas, desktop + movel.
  • Temas de marca em tempo de execucao (presets Red / Navy / Cyan, hex personalizado) — sem rebuild web.
  • Multilingue: ingles, frances, espanhol.
Compatibilidade
  • ESX, QBCore, QBox, Standalone via hz_lib.
  • Complemento opcional HZ-Bets App for QS Smartphone para qs-smartphone.
> Reforcado por uma auditoria adversarial completa de codigo + fluxo de dinheiro antes do lancamento.