Skip to main content
Um jogo pode ser pausado, seja para uma manutenção planejada, seja porque algo parece errado e precisa ser interrompido imediatamente. Esta página explica o que isso significa para você e, mais importante, o que isso nunca afeta.

Seus fundos nunca ficam bloqueados

Vale separar duas coisas aqui, porque só uma delas seria um bloqueio do seu dinheiro. Pausar um jogo nunca afeta o caixa. Se o Crash for pausado, você ainda pode sacar, depositar e entrar, e os outros jogos continuam funcionando. Essa é uma regra de produto deliberada: pausar um jogo pausa aquele jogo. Uma janela de manutenção do cassino inteiro é mais ampla, e ela pausa o caixa junto com todo o resto. Enquanto ela está aberta, o app para de preparar novas transações, saques incluídos, e avisa você. O que nenhuma janela consegue fazer é reter o seu saldo. O programa on-chain não tem nenhuma noção de manutenção: a instrução de saque dele confere se o saldo é seu e se a sua carteira assinou, e nada mais. Não existe nenhuma flag de pausa para ele consultar nem nenhum operador no caminho. Uma janela de manutenção pode, portanto, atrasar um saque enquanto durar, mas nunca impedi-lo. Seu saldo continua registrado on-chain em seu nome o tempo todo, e a instrução que o libera é uma instrução pública da Solana: o app é uma conveniência construída sobre ela, não um porteiro parado na frente dela. Veja Depósitos e saques e Arquitetura on-chain.

As pausas têm escopo definido

Uma pausa se aplica ao que realmente precisa parar, e a nada além disso:
  • Um único jogo. Se o Crash for pausado, Dice e Mines continuam funcionando, assim como a entrada, os depósitos, o seu perfil e o resto do app. O jogo pausado mostra o próprio aviso no lugar.
  • O cassino inteiro. Só nesse caso aparece um aviso para o site todo.
As gorjetas têm um interruptor próprio, separado de todos os jogos: elas podem ser pausadas sozinhas, e pausar um jogo não pausa as gorjetas. Veja Gorjetas.

Quando uma pausa é anunciada com antecedência

A manutenção normalmente começa com um esvaziamento, e não com um corte brusco: novas apostas são fechadas, e as rodadas já em andamento ganham tempo para terminar. O app avisa você, e a aposta automática para sozinha. Se uma rodada não puder terminar dentro dessa janela, ela é encerrada para você. Nenhum valor apostado fica preso por causa de uma pausa de manutenção: o programa on-chain limita por quanto tempo uma aposta pendente pode ficar bloqueada, então o valor apostado sempre é resolvido, com ou sem a volta do operador.

Quem pode pausar um jogo

Dois poderes separados, de propósito:
  • Guardiões podem pausar um jogo, imediatamente e sem cerimônia de multisig. Esse é todo o poder deles: eles podem tornar algo indisponível, e não podem fazer mais nada. Um guardião não pode mudar a vantagem da casa, um limite ou um pagamento, e não pode mover um único USDC.
  • Mudar qualquer parâmetro de um jogo é uma autoridade diferente e mais lenta, e cada mudança é uma transação on-chain pública.
É por causa dessa divisão que uma parada de emergência pode ser usada rapidamente com segurança: o pior que um guardião pode fazer é parar o cassino, que é exatamente para o que serve uma parada de emergência.
Reativar um jogo pausado nunca é uma decisão que um guardião toma sozinho. As paradas de emergência são de mão única; religar um jogo passa pela autoridade normal de configuração.

O que fazer

  • Um jogo mostra um aviso de pausa: os outros jogos não são afetados. Seu saldo continua intacto.
  • Sua aposta foi encerrada por uma janela de manutenção: o valor apostado é liquidado pelo programa e volta para o seu saldo.
  • Você quer sair de vez: faça um saque. Um jogo pausado nunca atrapalha; uma janela do cassino inteiro pode pedir que você volte quando ela terminar, e não pode mexer no saldo enquanto isso.