DR
Se você já usou a rede Ethereum antes, provavelmente recebeu uma transação que demorou mais do que o normal para ser confirmada. Isso ocorre porque os mineradores priorizam as transações – os usuários que oferecem taxas mais altas têm prioridade.
Se sua transação Ethereum travar devido às baixas taxas de gás, você precisará esperar até que as taxas caiam e o minerador finalmente processe sua transação. No entanto, você também tem a opção de substituir a transação pendente por uma nova com preço de gás mais alto. Parece difícil? É mais fácil do que você pensa. E funciona com Ether (ETH) e todos os tokens ERC20.
Introdução
Em primeiro lugar, tenha em atenção que não pode substituir, devolver ou cancelar transações que já tenham sido confirmadas. No entanto, durante períodos de congestionamento da rede, algumas transações de criptomoeda podem travar. Quando o volume de transações é muito grande, você pode enfrentar uma transação pendente por horas ou até dias.
Às vezes, os blocos são removidos por si próprios - seja devido à falha de uma transação pendente ou devido a uma redução na taxa do gás. Embora você não possa reverter literalmente uma transação Ethereum, existem algumas etapas que você pode seguir para acelerar o processo. Na verdade, consistem em substituir uma transação incompleta por uma nova que exige taxas mais elevadas.
Neste guia, mostraremos como acelerar transações usando MetaMask ou Trust Wallet. Você também pode usar outras carteiras criptográficas que suportem o blockchain Ethereum, mas o processo pode ser um pouco diferente.
Requisitos
MetaMask ou Trust Wallet instalada.
Chaves privadas (frase-semente) para entrar em sua carteira Ethereum.
Acesso à internet.
Por que minha transação Ethereum está congelada?
Ethereum trabalha com um sistema de negociação para suas taxas de transação. A sua taxa dependerá da complexidade da sua transação (ou seja, da quantidade de computação necessária). Neste contexto, você deve conhecer três termos importantes: custo do gás, preço do gás e limite do gás.
As tarefas computacionais da transação são medidas em unidades de valor do gás, enquanto o preço pago por cada unidade de gás é o que chamamos de preço do gás. Você pode pensar no custo do gás como a quantidade de trabalho necessária e no preço do gás como o preço pago por cada “hora de trabalho”. E o limite do gás é o valor máximo que você está disposto a pagar por uma transação.
Embora o custo do gás seja determinado pela complexidade da sua transação, você pode definir o limite do preço do gás. A comissão total paga servirá então de incentivo para os mineiros. No entanto, se o preço do gás for muito baixo, outros usuários poderão superar o seu lance e sua transação permanecerá incompleta. Se uma transação travar, o Ethereum não confirmará nenhuma nova transação feita com o mesmo endereço de carteira até que o minerador confirme a primeira transação.
Como acelerar uma transação no MetaMask
1. Faça login na sua carteira MetaMask que possui uma transação pendente. Se for uma carteira externa, você precisará importar o endereço usando a frase-semente ou chave privada apropriada.

2. Encontre a transação pendente na aba [Atividade] e clique em [Acelerar].

3. Este processo permitirá que você transmita sua transação novamente. Certifique-se de selecionar o preço mais alto do gás clicando em [Rápido] e depois em [Salvar].

4. Se a etapa anterior não funcionou, você também pode ir até a aba [Avançado] para definir o preço do gás manualmente. Você pode verificar os preços atuais do gás e o tempo médio de confirmação no Etherscan ou EthGasStation.
Como substituir uma transação por MetaMask
1. Faça login na sua carteira MetaMask que possui uma transação pendente. Novamente, se for uma carteira externa, você precisará importar o endereço usando a frase-semente ou chave privada apropriada.

2. Encontre a transação pendente na aba [Atividade]. Clique nele para verificar os detalhes e registrar o valor [Nonce].
Observação: se você tiver diversas transações pendentes, será necessário começar com a mais antiga (menor valor nonce).

3. Em seguida, vá para [Configurações] no MetaMask e clique em [Avançado].

4. Role para baixo e ative [Configurar transação nonce].

5. Volte e clique no endereço da sua carteira para copiá-lo para a área de transferência.

6. Clique em [Enviar] para criar uma nova transação e cole o endereço da sua carteira no campo [Adicionar destinatário].

7. Você precisa enviar 0 ETH para sua carteira usando o “nonce” da transação pendente (registrada no passo 2). Quando estiver pronto, clique em [Confirmar].
Nota: Se o preço do gás for muito baixo, esta transação também pode travar. Certifique-se de definir um preço razoável para o gás.

8. Aguarde a confirmação da nova transação para substituir a transação pendente.
Nota: Para evitar incidentes, não se esqueça de definir [Configurar transação nonce] como OFF novamente.
Como cancelar uma transação da Trust Wallet
1. Clique em uma transação pendente no aplicativo Trust Wallet e procure o campo [Nonce]. Anote o número que você vê.

2. Crie uma nova transação e adicione o endereço da sua carteira no campo [Endereço do Destinatário]. Certifique-se de que este seja o mesmo endereço da transação pendente. Defina [Quantidade de ETH] como 0 e clique em [Avançar].

3. Clique em configurações no canto superior direito.

4. Substitua o campo [Nonce] pelo valor registrado anteriormente. Certifique-se de definir um [preço do gás] competitivo para que sua transação não seja interrompida novamente.

5. Aguarde a confirmação da nova transação para substituir a transação pendente.
Pensamentos finais
Pode ser muito frustrante enviar uma transação Ethereum e descobrir que você não superou o preço do gás. É ainda pior quando você percebe que não pode usar sua carteira Ethereum até que a transação pendente falhe ou seja confirmada.
Às vezes, as transações travadas são enviadas automaticamente quando as taxas de rede são reduzidas. Mas, infelizmente, pode levar algum tempo. Felizmente, você pode desfazer uma transação travada reiniciando-a com uma simples transferência de token zero. Lembre-se de que você precisará pagar taxas de gás suficientes para cancelar a transação com sucesso.



