Soluções de Erros e Problemas
Mensagens comuns de erros. Use a barra lateral ➡️ para pular para o erro que você está buscando.
![](https://docs.pancakeswap.finance/~gitbook/image?url=https%3A%2F%2F1147775806-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-MHREX7DHcljbY5IkjgJ-3224365849%252Fuploads%252Fgit-blob-ab35954cefff9bafdd12d722f21e307d6468a238%252Ftroubleshooting-header.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=2976e2c0&sv=1)
Às vezes, você pode se deparar com um problema que não tem uma solução clara. Essas dicas de solução de problemas podem ajudá-lo a resolver os problemas que você encontrou.
Problemas na Exchange
INSUFFICIENT_OUTPUT_AMOUNT
The transaction cannot succeed due to error: PancakeRouter: INSUFFICIENT_OUTPUT_AMOUNT. This is probably an issue with one of the tokens you are swapping.
the transaction cannot succeed due to error: execution reverted: pancakerouter: insufficient_output_amount.
A transação não pode ser bem-sucedida devido ao erro: PancakeRouter: INSUFFICIENT_OUTPUT_AMOUNT. Este é provavelmente um problema com um dos tokens que você está fazendo swap.
a transação não pode ser bem-sucedida devido a um erro: execução revertida: pancakerouter: insuficiente_output_amount.
Você está tentando fazer swap de tokens, mas sua slippage tolerance (tolerância de deslizamento) é muito baixa ou a liquidez é muito baixa.
Atualize sua página e tente de novo mais tarde.
Tente negociar uma quantidade menor de uma vez só.
Aumente seu slippage tolerance:
Clique no ícone de configurações na página de liquidez.
Aumente seu slippage tolerance um pouco e tente de novo.
Por último, tente diminuir o numero de casas decimais.
INSUFFICIENT_A_AMOUNT or INSUFFICIENT_B_AMOUNT
Fail with error 'PancakeRouter: INSUFFICIENT_A_AMOUNT' or Fail with error 'PancakeRouter: INSUFFICIENT_B_AMOUNT'
Você está tentando adicionar/remover liquidez de uma pool de liquidez (LP), mas não há um dos dois tokens suficientes no par.
Atualize sua página e tente de novo, ou tente de novo depois.
Não funcionou mesmo assim?
Clique no ícone de configurações na página de liquidez.
Aumente seu slippage tolerance um pouco e tente de novo.
![](https://docs.pancakeswap.finance/~gitbook/image?url=https%3A%2F%2F1147775806-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-MHREX7DHcljbY5IkjgJ-3224365849%252Fuploads%252Fgit-blob-17f0719f44bcf7557e303338bfff26685a2a3679%252Fimage%2520%289%29%2520%284%29%2520%282%29%2520%281%29%2520%281%29%2520%281%29%2520%281%29%2520%284%29.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=53b1723c&sv=1)
PancakeRouter: EXPIRED
The transaction cannot succeed due to error: PancakeRouter: EXPIRED. This is probably an issue with one of the tokens you are swapping.
A transação não pode ser bem-sucedida devido ao erro: PancakeRouter: EXPIRED. Este é provavelmente um problema com um dos tokens que você está negociando.
Tente novamente, mas confirme (assine e transmita) a transação assim que você a gerar.
Isso aconteceu porque você começou a fazer uma transação, mas não a assinou e transmitiu até o prazo final. Isso significa que você não clicou em "Confirmar" com rapidez suficiente.
Pancake: K
The transaction cannot succeed due to error: Pancake: K. This is probably an issue with one of the tokens you are swapping.
A transação não pode ser bem-sucedida devido a um erro: Pancake: K. Este é provavelmente um problema com um dos tokens que você está negociando.
Tente modificar a quantidade no campo “To”. Portanto, colocando o símbolo "(estimado)" em "From". Em seguida, inicie o swap imediatamente.
Isso geralmente acontece quando você está tentando trocar um token com taxa própria.
Pancake: TRANSFER_FAILED
The transaction cannot succeed due to error: execution reverted: Pancake: TRANSFER_FAILED.
A transação não pode ser bem-sucedida devido a um erro: execução revertida: Pancake: TRANSFER_FAILED.
Certifique-se de ter 30% mais tokens em sua carteira do que pretende negociar ou tente negociar uma quantidade menor. Se você quiser vender o máximo possível, tente 70% ou 69% em vez de 100%. Pode ser causado pelo design de tokens Restorative Rebase como tDoge ou tBTC. Entenda como funciona restorative rebase tokens.
Outra possível causa desse problema é que o emissor do token malicioso acabou de suspender a negociação de seu token. Ou eles tornaram a ação de venda possível apenas para endereços de carteira selecionadas. Por favor, sempre faça sua própria pesquisa para evitar qualquer fraude em potencial. Se o token que você está tentando trocar e falhou com esse código de erro, vem de um airdrop, provavelmente é um golpe. Por favor, não execute nenhuma aprovação de token, nem clique ou siga nenhum link, seus fundos podem estar em risco se você tentar fazê-lo.
Transaction cannot succeed (Transação não pode se suceder)
Tente negociar uma quantidade menor ou aumente a tolerância de derrapagem através do ícone de configurações e tente novamente. Isso é causado pela baixa liquidez.
Price Impact too High (Impacto do preço muito alto)
Tente negociar uma quantidade menor ou aumente a tolerância de derrapagem através do ícone de configurações e tente novamente. Isso é causado pela baixa liquidez.
estimateGas failed (falhou)
This transaction would fail. Please contact support Essa transação falharia. Por favor contacte o suporte
Se você recebeu este erro ao remover a liquidez de um par de BNB:
Selecione "Receber WBNB" e tente novamente.
Se você recebeu este erro ao tentar fazer swap:
Entre em contato com a equipe do projeto do token que você está tentando trocar. **** Este problema deve ser resolvido pela equipe do projeto.
Cannot read property 'toHexString' of undefined
"Unknown error: "Cannot read property 'toHexString' of undefined"
"Erro desconhecido: "Não é possível ler a propriedade 'toHexString' de indefinido"
Ao tentar fazer swap de tokens, a transação falha e esta mensagem de erro é exibida. Este erro foi relatado em dispositivos móveis usando a Trust Wallet.
Tenta fazer a transação novamente aumentando o slippage.
Se 1. não resolver seu problema, considere usar outra carteira como SafePal para sua transação.
Execution reverted: TransferHelper: TRANSFER_FROM_FAILED.
The transaction cannot succeed due to error: execution reverted: TransferHelper: TRANSFER_FROM_FAILED.
A transação não pode ser bem-sucedida devido ao erro: execução revertida: TransferHelper: TRANSFER_FROM_FAILED.
Ao tentar trocar os tokens, a transação falha e esta mensagem de erro é exibida. Este erro foi relatado em todas as plataformas.
Verifique se você tem fundos disponíveis suficientes.
Assegure de dar permissão ao contrato para gastar a quantidade de fundos que você está tentando negociar.
Problemas com Pools de Syrup
BEP20: burn amount exceeds balance
Fail with error 'BEP20: burn amount exceeds balance'
Falha com erro 'BEP20: quantidade queimada excede saldo'
Você não tem SYRUP suficiente em sua carteira para sacar da pool CAKE-CAKE.
Obtenha pelo menos tanto SYRUP quanto a quantidade de CAKE que você está tentando sacar.
Compre SYRUP na exchange. Se você quiser retirar do stake 100 CAKE, precisará de pelo menos 100 SYRUP.
Tente sacar novamente.
Se isso ainda falhar, você pode realizar um “emergencyWithdraw” diretamente do contrato para sacar seus tokens em stake.
Clique em “Connect to Web3” e conecte sua carteira.
Na seção “4. emergencyWithdraw”, entre "0" e clique “Write”.
Isso retirará seus tokens do stake e você perderá qualquer rendimento de CAKE não coletado.
Isso faz com que você perca algum rendimento que você não tenha sacado antes.
Para impedir que isso aconteça novamente, não venda seu SYRUP. Você precisa dele para sacar o stake da pool “Stake CAKE Earn CAKE”.
Este erro ocorreu porque você vendeu ou transferiu tokens SYRUP. SYRUP é cunhado em uma proporção de 1:1 para CAKE quando você faz stake na Pool de Syrup CAKE-CAKE. O SYRUP deve ser queimado na proporção de 1:1 para CAKE ao chamar leaveStaking (retirar seu CAKE do pool), portanto, se você não tiver o suficiente, não poderá sacar da pool.
Out of Gas error
Warning! Error encountered during contract execution [out of gas]
Aviso! Erro encontrado durante a execução do contrato [sem gás]
Você definiu um limite de gás baixo ao tentar fazer uma transação.
Tente aumentar manualmente o limite do gás (não o preço do gás!) em sua carteira antes de assinar a transação.
Um limite de 200.000 geralmente é suficiente.
O exemplo acima é da Metamask; verifique a documentação da sua carteira se não tiver certeza de como ajustar o limite de gás.
BEP20: transfer amount exceeds allowance
Fail with error 'BEP20: transfer amount exceeds allowance'
Falha com erro 'BEP20: valor da transferência excede o permitido'
Use o Unrekt.net para revogar a aprovação do contrato inteligente com o qual você está tentando interagir
Aprove o contrato novamente, sem definir um limite para gastos
Tente interagir com o contrato novamente.
BEP20: transfer amount exceeds balance
Fail with error 'BEP20: transfer amount exceeds balance'
Falha com erro 'BEP20: valor da transferência excede o permitido'
Você provavelmente está tentando retirar do stake de uma Pool de Syrup com baixas recompensas. Solução abaixo.
Se não, então você pode estar tentando enviar tokens que não possui em sua carteira (por exemplo, tentando enviar um token que já está atribuído a uma transação pendente). Nesse caso, apenas certifique-se de ter os tokens que está tentando usar.
Primeiramente, conte ao time qual pool você está tentando sacar o stake, para que eles possam completar as recompensas. Se você está com pressa para retirar o stake e não se importa em perder seu rendimento pendente, tente um saque de emergência:
Você pode realizar um “emergencyWithdraw” do contrato diretamente para sacar seus tokens em stake.
Encontre o endereço de contrato da Pool de Syrup que você está tentando retirar do stake. Você pode encontrar isso no log de transações da sua carteira.
Vá para https://bscscan.com/ e na barra de busca, entre com o endereço do contrato.
Selecione Write Contract.
Clique “Connect to Web3” e conecte sua carteira.
Na seção “3. emergencyWithdraw”, e clique “Write”.
Isso vai retirar seus tokens do stake e vai perder algum rendimento não coletado.
Isso fará com que você perca algum rendimento que você não sacou antes.
Problemas com Prediction
Verifique Soluções de Problemas na Previsão
Outros problemas
Provider Error
Provider Error No provider was found
Erro do provedor Nenhum provedor foi encontrado
Isso acontece quando você tenta se conectar por meio de uma extensão do navegador como MetaMask ou Binance Chain Wallet, mas não instalou a extensão.
Instale a extensão oficial do navegador para conectar ou leia nosso guia sobre como conectar uma carteira na PancakeSwap.
Unsupported Chain ID
Mude sua chain para BNB Smart Chain. Verifique a documentação da sua carteira para obter um guia se precisar de ajuda.
Already processing eth_requestAccounts. Please wait.
Verifique se você está conectado ao seu aplicativo de carteira e conectado à BNB Smart Chain.
Problemas comprando SAFEMOON e tokens similar
Para negociar SAFEMOON, você deve clicar no ícone de configurações e definir sua tolerância de derrapagem para 12% ou mais. Isso ocorre porque o SafeMoon cobra uma taxa de 10% em cada transação:
5% de taxa = redistribuído para todos os holderrs existentes
5% de taxa = usado para adicionar liquidez
É também por isso que você pode não receber tanto do token quanto espera ao comprar. Leia mais em Como comprar Safe Moon.
Internal JSON-RPC errors
"MetaMask - RPC Error: Internal JSON-RPC error. estimateGas failed removeLiquidityETHWithPermitSupportingFeeOnTransferTokens estimateGas failed removeLiquidityETHWithPermit "
Acontece ao tentar remover a liquidez de alguns tokens via Metamask. A causa raiz ainda é desconhecida. Tente usar uma carteira alternativa.
Internal JSON-RPC error. { "code": -32000, "message": "insufficient funds for transfer" } - Please try again.
Você não tem BNB suficiente para pagar as taxas de transação. Você precisa de mais BNB da rede BEP-20 em sua carteira.
Error: [ethjs-query]
Error: [ethjs-query] while formatting outputs from RPC '{"value":{"code":-32603,"data":{"code":-32000,"message":"transaction underpriced"}}}"
Aumente o limite de gás para a transação em sua carteira. Verifique a documentação da sua carteira para saber como aumentar o limite de gás.
Swap failed: Error: [ethjs-query] while formatting outputs from RPC '{"value":{"code":-32603,"data":{"code":-32603,"message":"handle request error"}}}'
Causa pouco clara. Tente estas etapas antes de tentar novamente:
Aumente o limite de gás
Aumente o slippage
Limpe o cache
Problmas com Perfil
Oops! We couldn't find any Pancake Collectibles in your wallet.
(Ops! Não encontramos nenhum Colecionável da Pancake em sua carteira.)
Estamos investigando a lógica por trás desse problema. Enquanto isso, tente a solução alternativa.
Vá para a página “Collectible”, então vá de volta para página de perfil. Se você não pode encontrar o link, vá diretamente para https://pancakeswap.finance/collectibles.
Tente novamente a criar o perfil.
Verificando username continua rodando
Existem duas possíveis causas.
Você tem muitas carteiras instaladas no navegador.
Problema na rede.
Causa Raiz: Você tem várias carteiras instaladas no navegador.
Pode causar um conflito entre carteiras. Isso está fora do controle da PancakeSwap e não podemos fazer nada.
Tenha apenas uma única carteira instalada no navegador, remova as outras.
Reconecte a carteira e tente definir o nome de usuário novamente.
Last updated