Leia a mensagem da carteira ou o motivo da falha no explorer antes de tentar novamente. As causas comuns incluem saldo insuficiente para gas, prazo expirado, allowance baixa, mudança de preço, taxa na transferência ou nonce pendente. Corrija a causa específica em vez de aumentar repetidamente o slippage sem entendê-la.
Checklist de execução#
- Confira o status e o motivo da reversão. Abra o hash no explorer da rede correta e diferencie uma transação revertida, pendente, substituída ou descartada.
- Confirme o saldo do ativo nativo e a rede. A carteira precisa ter moeda nativa suficiente para o gas, mesmo quando o token trocado é outro.
- Atualize cotação, allowance e saldo do token. Uma aprovação antiga, saldo alterado ou preço vencido pode invalidar os dados usados na primeira tentativa.
- Resolva transações anteriores pendentes pelo nonce. Uma operação mais antiga pode bloquear todas as seguintes. Substitua ou cancele com o mesmo nonce somente quando souber qual transação está sendo alterada.
- Tente novamente com slippage e prazo justificáveis. Calcule o custo total sob uma hipótese conservadora e registre os valores escolhidos antes de assinar.
Antes de agir#
Um swap revertido consome gas porque os validadores executaram a transação até encontrar a condição de falha. Uma transação descartada é diferente: ela pode nunca ter sido incluída em um bloco.
Separe os dados verificáveis antes da nova assinatura daqueles que só poderão ser acompanhados depois. Defina limites de taxa, slippage e número de tentativas para não transformar um erro técnico em uma perda maior.
Um padrão mais seguro#
Se a compra funciona, mas todas as tentativas de venda falham, pare. O token pode ter restrições ou lógica de transferência maliciosa; aumentar o slippage pode ampliar a perda sem tornar o ativo vendável.
O que ainda pode dar errado#
- Enviar várias substituições com nonces conflitantes. A fila da conta pode ficar mais difícil de diagnosticar e executar uma transação que você já não pretendia manter.
- Aumentar o slippage de um honeypot. Um contrato que bloqueia vendas não se torna seguro com tolerância maior.
- Supor que uma aprovação com falha foi concluída. Confirme o status on-chain; sem allowance válida, o roteador não pode usar o token de entrada.
- Definir gas limit abaixo da estimativa do roteador. A execução pode ficar sem gas e reverter mesmo quando o preço e a aprovação estão corretos.
Evidências que você deve guardar#
Não avalie o resultado somente pela mensagem da interface. Preserve dados que continuem verificáveis depois que a página for fechada.
| Ponto de controle | Evidência | Condição para parar |
|---|---|---|
| Verificar status e motivo | Hash e mensagem de erro no explorer da rede correta | A causa não pode ser identificada |
| Confirmar rede e gas | Chain ID, saldo nativo e estimativa da carteira | O saldo não cobre a taxa máxima prevista |
| Atualizar cotação e allowance | Contratos, valor mínimo e autorização conferidos | A DEX exige tolerância sem justificativa |
Registre tentativas, taxas pagas e estado final da allowance. O recibo da transação e o explorer são mais confiáveis do que uma notificação temporária da interface.
Perguntas frequentes#
Recebo o gas de volta depois de uma reversão?
Não integralmente. O gas que não foi usado pode não ser cobrado, mas a execução realizada até a falha é paga.
Por que a transação está pendente?
A taxa pode estar baixa para a congestão atual, ou uma transação anterior com nonce menor pode estar bloqueando a fila.
O suporte consegue forçar a conclusão do swap?
Um protocolo descentralizado não pode ignorar a ordem da blockchain. Desconfie de qualquer pessoa que peça chaves ou frase-semente para “liberar” a transação.
Guias relacionados#
- Como fazer swap de tokens em uma DEX com segurança
- Como aprovar um token e revogar a permissão após a negociação
Fontes#
- Uniswap Support: Swaps and Troubleshooting
- Ethereum.org: Gas and Fees
- MetaMask: Transactions and Gas
Aviso de risco: A negociação de criptoativos pode gerar perdas rápidas. Os exemplos são educativos e não constituem recomendação financeira personalizada; confira as regras da plataforma, as taxas e suas obrigações legais e tributárias antes de agir.
Padrão editorial
Este guia é educativo e baseado em fontes. Controles de segurança, regras das corretoras e exigências legais podem mudar; confirme etapas importantes em fontes oficiais.