Publicado em 29 de outubro de 2026. Baseado na documentação do Stake 2.0 da TRON; o cancelamento (parâmetro de rede nº 77) foi confirmado como ativo na mainnet nesse dia.
Resposta curta: sim. No Stake 2.0, você pode cancelar um unstake de TRX que ainda está no período pendente de 14 dias. A chamada de cancelamento (cancelallunfreezev2) recoloca em staking todos os seus unstakes pendentes de uma vez, com sua energia, largura de banda e TRON Power, e saca os que já terminaram a espera.
O que o cancelamento de um unstake faz?
Uma transação faz duas coisas:
- Os unstakes pendentes são cancelados. O TRX deles volta direto para o seu stake, e você recupera a mesma energia, largura de banda e TRON Power de antes do unstake.
- Os unstakes concluídos são sacados. Qualquer unstake cujos 14 dias já terminaram não pode ser cancelado; o TRX dele vai para o seu saldo disponível na mesma transação.
As informações da transação mostram as duas partes: cancel_unfreezeV2_amount (por ENERGY, BANDWIDTH e TRON_POWER, em sun) e withdraw_expire_amount.
Dá para cancelar só um unstake?
Não. A chamada do protocolo cancela todos os unstakes pendentes do endereço. Se você queria desfazer só um entre vários, cancele todos e depois faça unstake novamente da quantidade que ainda quer retirar. Esse novo unstake inicia um novo período de 14 dias.
Como cancelar um unstake de TRX no Tronscan
- Conecte sua carteira em tronscan.org e abra a página Stake 2.0 pelo menu Resources.
- Na visão geral do seu stake, encontre a seção de unstake e escolha Cancel Unstake.
- Confirme a transação na sua carteira.
- Confira seu stake: a quantidade cancelada está em staking de novo, e o que já tinha terminado a espera agora está no seu saldo.
Algumas carteiras oferecem a mesma ação na tela de staking. Se a sua não oferece, o Tronscan funciona com qualquer carteira que ele consiga conectar.
Como cancelar pela API ou pelo TronWeb
- API HTTP:
wallet/cancelallunfreezev2com o endereço do proprietário; depois assine e transmita. - TronWeb (5.3.0 ou posterior):
tronWeb.transactionBuilder.cancelUnfreezeBalanceV2(address). - Smart contracts:
cancelAllUnfreezeV2()em Solidity.
Meus votos voltam?
Seu TRON Power volta. Os votos são outra história: o unstake removeu votos dos Super Representatives que você apoiava, e a documentação só promete a volta do poder. Abra sua página de votação depois de cancelar e vote de novo com o TRON Power não usado, ou ele não renderá recompensas de votação.
Quando você deve cancelar?
- Você fez unstake por engano ou retirou mais do que pretendia.
- Você precisa da energia de volta: por exemplo, as transferências de USDT começaram a queimar TRX depois do unstake.
- Você decidiu continuar ganhando, por exemplo vendendo sua energia no TronSave Earn em vez de sacar.
Se você fez unstake porque precisa do TRX, cancelar não ajuda: a única forma de obter TRX líquido antes do fim dos 14 dias é fazer o unstake antecipado (também chamado de Flash Unstake) da posição, mediante uma taxa.
Cancelar um pedido de unstake antecipado na TronSave é diferente
Um pedido de unstake antecipado (Early Unstake) não é um unstake on-chain, então cancelallunfreezev2 não se aplica a ele. Você pode excluir o pedido antes da etapa de permissão. Depois dela, você pode escolher “Cancel request (return permission)” quando tiverem se passado 24 horas sem que o pedido seja financiado. As regras completas estão no guia de unstake antecipado.
Perguntas frequentes
Há taxa para cancelar um unstake?
Só o custo normal da transação, que a largura de banda diária gratuita costuma cobrir.
Posso cancelar depois que os 14 dias terminaram?
Não. Um unstake concluído só pode ser sacado. Se você quer o TRX em staking de novo, faça um novo staking.
Cancelar reinicia o relógio de 14 dias?
O TRX cancelado simplesmente volta para o staking. Se você fizer unstake depois, começa um novo período de 14 dias.
O Stake 1.0 permite cancelar?
Não. O cancelamento é um recurso do Stake 2.0. Para o processo completo, veja como fazer unstake de TRX.
