Como corrigir a transação de substituição subvalorizada no MetaMask (2026)

— By Tony Rabbit in Tutorials

Como corrigir a transação de substituição subvalorizada no MetaMask (2026)

Aprenda como corrigir a transação de substituição subvalorizada no MetaMask, por que isso acontece com transações pendentes e nonces, e como tentar novamente de forma segura.

A transação de substituição subvalorizada no MetaMask geralmente significa que você tentou substituir, acelerar ou cancelar uma transação pendente usando o mesmo nonce, mas as novas configurações de taxa não eram altas o suficiente para que a rede aceitasse a substituição. Não é o mesmo problema que fundos insuficientes, falta de gás ou um caminho de contrato quebrado. É principalmente um problema de reavaliação de transação pendente.

Essa consulta geralmente aparece em um momento de alta pressão. A carteira pode parecer travada, o usuário pode ter clicado em acelerar duas vezes, ou uma transação personalizada pode estar competindo com uma mais antiga. É por isso que o guia mais seguro não é apenas uma definição. Ele precisa explicar o que o erro significa, por que acontece e como se recuperar sem deixar a fila mais confusa.

Divisão de intenção

Resposta rápida

  • O erro significa que sua nova transação não aumentou a taxa o suficiente para substituir uma transação pendente mais antiga com o mesmo nonce.
  • Isso geralmente acontece após acelerar, cancelar ou uma transação enviada manualmente com um nonce duplicado.
  • A correção mais segura é confirmar o status da transação original, depois tentar novamente com um aumento de taxa significativo em vez de enviar várias substituições.

O Que Realmente Significa Transação de Substituição Subvalorizada

Em redes EVM, cada endereço de carteira envia transações em sequência usando um nonce. Quando uma transação já está pendente, qualquer nova transação com esse mesmo nonce é tratada como uma tentativa de substituição. Nós e validadores geralmente ignorarão a substituição, a menos que ela ofereça um pacote de taxas claramente melhor do que o antigo.

É por isso que a mensagem inclui a palavra subvalorizada. A carteira não está dizendo que a taxa da rede é barata em geral. Está dizendo que a substituição não é atraente o suficiente em comparação com a versão que já está na mempool.

Por Que o MetaMask Mostra o Erro

O MetaMask frequentemente exibe esse erro em quatro situações:

  • Você tentou acelerar uma transação pendente, mas a nova taxa máxima ou taxa de prioridade era apenas um pouco mais alta.
  • Você tentou cancelar uma transação pendente, mas a transação de cancelamento não foi precificada de forma agressiva o suficiente para ganhar o mesmo slot de nonce.
  • Você usou configurações de nonce personalizadas e acidentalmente criou uma segunda transação que conflita com a primeira.
  • A visualização da sua carteira está desatualizada e você está agindo com um estado pendente mais antigo enquanto a rede já avançou.

Durante a congestão, o limite para substituir uma transação pendente pode aumentar rapidamente. Um pequeno aumento de taxa que poderia ter funcionado em condições calmas pode falhar quando a mempool está cheia e os validadores têm opções que pagam melhor disponíveis.

Situações Comuns por Trás do Erro

1. Uma transação travada ainda está pendente

Este é o caso clássico. Você enviou uma troca ou transferência, ela não foi confirmada e então você tentou reenviar ou cancelá-la. Se o aumento da taxa for muito pequeno, a substituição não se concretiza.

2. Você clicou em acelerar mais de uma vez

Quando os usuários entram em pânico, às vezes criam tentativas sobrepostas. Isso pode produzir uma fila confusa de intenções pendentes, especialmente se a carteira ou RPC estiver atrasada em relação ao estado da cadeia.

3. Você enviou uma nova transação antes que a antiga fosse confirmada

Como os nonces são sequenciais, uma transação travada pode bloquear as seguintes. Enviar mais transações sem limpar o item pendente primeiro pode agravar o problema.

4. Você usou configurações manuais de gás sem verificar a rede

Configurações personalizadas são úteis, mas apenas quando você entende como elas competem no mercado de taxas ao vivo. Se a substituição parecer apenas marginalmente melhor do que a transação antiga, os nós ainda podem rejeitá-la.

Como Corrigir Transação de Substituição Subvalorizada de Forma Segura

  1. Verifique se a transação original ainda está pendente na cadeia. Use o hash da transação, sua atividade na carteira ou um explorador de blocos. Se a transação original já foi confirmada, você não está mais resolvendo um problema de substituição.
  2. Se a transação original estiver pendente, use um único caminho de substituição limpo. Ou acelere ou cancele-a da mesma carteira, não ambos repetidamente de forma aleatória.
  3. Aumente a taxa de substituição de forma significativa. Na prática, a nova taxa máxima e a taxa de prioridade geralmente precisam ser claramente mais altas do que os valores antigos, não apenas um pequeno empurrão.
  4. Evite enviar várias substituições concorrentes. Uma substituição deliberada é mais segura do que uma explosão de tentativas que são todas ligeiramente diferentes.
  5. Se o MetaMask parecer desincronizado, confirme o estado da cadeia antes de redefinir a atividade. Redefinir muito cedo pode ocultar o que ainda está pendente na cadeia.

Um Fluxo de Trabalho de Recuperação Mais Seguro

Se você deseja uma sequência de solução de problemas limpa, use esta ordem:

  1. Abra a transação pendente e registre o hash e o nonce.
  2. Verifique se a rede ainda a mostra como pendente.
  3. Se sim, decida se você deseja confirmá-la mais rápido ou substituí-la por um cancelamento.
  4. Envie uma substituição com taxas claramente mais fortes.
  5. Espere pela resposta da cadeia antes de tentar qualquer outra coisa.

É também por isso que o guia complementar sobre acelerar ou cancelar uma transação pendente no MetaMask é frequentemente o próximo passo após a aparição desse erro.

Erros Que Agravam o Problema

  • Confundi-lo com fundos insuficientes: se a carteira não tem o token nativo de gás, esse é um erro diferente e uma correção diferente.
  • Confundi-lo com falta de gás: falta de gás diz respeito à permissão de execução, não à substituição de nonce.
  • Copiar cegamente valores de taxa de uma transação pendente antiga: a rede pode exigir um aumento mais forte agora.
  • Spamming de tentativas: isso pode criar mais confusão do que clareza, especialmente quando a interface do usuário está atrasada em relação à mempool.
  • Redefinir a atividade antes de confirmar o estado do explorador: isso pode ocultar uma transação ainda pendente e levar a ações duplicadas.

Transação de Substituição Subvalorizada vs Outros Erros de Gás do MetaMask

  • Fundos insuficientes para gás: você não tem tokens nativos suficientes para pagar a taxa. Leia este guia.
  • Falta de gás: a transação não tinha unidades de gás suficientes alocadas para finalizar. Leia este guia.
  • Confusão nas configurações de gás: você está tentando entender os campos de taxa máxima, taxa de prioridade ou limite de gás. Leia este guia.

FAQ

A transação de substituição subvalorizada significa que minha carteira está quebrada?

Não. Geralmente significa que a rede rejeitou a nova substituição porque não foi precificada alta o suficiente em relação à pendente.

Posso apenas esperar em vez de substituir a transação?

Às vezes sim. Se a transação original ainda for válida e a rede se acalmar, ela pode eventualmente ser confirmada. A decisão depende da urgência e se você ainda deseja que essa ação exata seja executada.

Por que isso acontece mais durante condições de mercado movimentadas?

Porque transações pendentes competem mais durante a congestão. Quando o espaço em bloco se torna caro, os nós estão menos dispostos a aceitar substituições fracas.

Considerações Finais

A transação de substituição subvalorizada é melhor entendida como um problema de precificação de substituição de nonce, não como uma falha genérica de gás do MetaMask. Se você confirmar o estado pendente original, escolher um único caminho de substituição limpo e aumentar a taxa deliberadamente, o erro se torna muito mais fácil de resolver sem criar uma fila mais longa.

Relacionado: Acelerar ou Cancelar uma Transação Pendente no MetaMask | Entendendo Erros de Nonce em Cripto | O Que É uma Mempool em Cripto | O Que É Congestão de Rede em Cripto