in

“TRANSFER_FROM_FAILED” em PancakeSwap-. como corrigir o erro

Você está recebendo um erro “TRANSFER_FROM_FAILED” em PancakeSwap?

Aqui está a mensagem completa de erro: “A transação não pode ter sucesso devido a um erro: TransferHelper: TRANSFER_FROM_FAILED”.

Seguido por: “Este é provavelmente um problema com um dos tokens que você está negociando.”

A transferência de erro com falha no PancakeSwap impede que você troque um token que possui em sua carteira de criptomoeda (por exemplo, Trust Wallet, MetaMask).

Como resultado, você não será capaz de liquidar sua posição.

Se você é um desenvolvedor, você precisa corrigir o erro para que os compradores possam negociar o token no PancakeSwap.

O que TRANSFER_FROM_FAILED significa em PancakeSwap?

O erro “TRANSFER_FROM_FAILED” no PancakeSwap significa que você é incapaz de negociar o token.

Na maioria dos casos, o token é um golpe e você não será capaz de receber seu dinheiro de volta.

É frustrante porque você é capaz de comprar o token, mas você não é capaz de vendê-lo.

Isso se deve a um código no contrato que bloqueia as transferências para o provedor de liquidez.

Então, antes de comprar um token, certifique-se de ver suas transações primeiro.

Se o token é um golpe, você só verá que as pessoas estão comprando e não vendendo.

Para ver as transações de um token, você pode visitar este site e procurar o nome ou endereço do token.

Em seguida, role até a guia “Token tx” para ver uma lista de transações de token.

Verde indica uma compra, enquanto vermelho indica uma venda.

Se a lista inteira for verde, o token é provavelmente um golpe porque ninguém está vendendo.

Além disso, a maioria dos contratos que estão em uma construção 0.5.17 são um golpe, então você precisa ter certeza de evitá-los no futuro.

Para verificar a construção de um contrato, você pode visitar este site e procurar o nome ou endereço do token.

Em seguida, clique em “x Contrato” na barra lateral de informações (x é o nome do token).

Depois de clicar em “x Contrato”, você entrará no contrato de token no site da BscScan.

A versão do contrato aparece ao lado da “versão do Compilador”.

Se a versão for 0.5.17, tente evitar comprar o token.

Como corrigir “TRANSFER_FROM_FAILED” no PancakeSwap

Para corrigir “TRANSFER_FROM_FAILED” no PancakeSwap como usuário, você pode tentar editar o último número no campo “From (estimado)” no PancakeSwap.

Se você é um desenvolvedor, você pode corrigir o erro desativando o recurso “setSwapAndLiquifyEnabled”.

Alternativamente, você pode tentar usar o “V1” da PancakeSwap em vez de “V2”:

Se você é um usuário e está procurando negociar “1000000” BONFIRE, mude o número para “1000001” em vez disso.

Depois de alterar o último número no campo “De (estimado)”, a transação será bem sucedida.

Se você ainda não pode negociar o token, isso significa que o erro é causado pelo token/PancakeSwap.

PancakeSwap foi recentemente migrado de V1 para V2.

Isso causou problemas com a troca de tokens na exchange.

Para corrigir o erro, o desenvolvedor de tokens deve desativar o recurso “setSwapAndLiquifyEnabled” no contrato de token.

Então, você precisa esperar até que o desenvolvedor corrija o problema da parte deles.

Você também pode tentar usar o “V1” da PancakeSwap em vez de “V2”.

No entanto, se o token é novo e tem uma comunidade fraca por trás dele, pode ser um golpe.

Se você é o desenvolvedor do token, você precisa resolver o problema alterando o contrato de token.

Se você é um usuário, você deve instruir o desenvolvedor a resolver o problema seguindo estas etapas:

1. Mude para “Gravar contrato” e conecte-se à Web3

O primeiro passo é ir para o contato token no BscScan.

Primeiro, visite o BscScan e procure seu token.

Uma vez que você esteja no seu token, você verá várias guias, incluindo “Transferências”, “Titulares”, “Informações” e muito mais.

Você também verá a guia “Gravar contrato”.

Clique em “Gravar Contrato” para abrir o contrato de token.

Na guia “Gravar contato”, você verá mais recursos que você pode escrever.

Para escrever recursos, você deve primeiro se conectar ao Web3.

Clique em “Conectar-se ao Web3” e selecione a carteira a que deseja conectar (MetaMask/WalletConnect).

2. Digite “falso” e clique em “Escrever” em “setSwapAndLiquifyEnabled”

Depois de conectar-se ao Web3, role para baixo até encontrar a função “setSwapAndLiquifyEnabled”.

Funcionalidade é um tipo de dados booleano que só tem verdade ou falsa.

Você pode ativar ou desativar esse recurso.

Se o recurso estiver ativado, a liquidez entrará automaticamente no pool.

No entanto, devido à migração do PancakeSwap de V1 para V2, esse recurso está causando o erro “TRANSFER_FROM_FAILED”.

Para corrigir o erro, digite “falso” na função “setSwapAndLiquifyEnabled” e clique em “Gravar”.

Depois de digitar “falso” e clicar em “Escrever”, a função “setSwapAndLiquifyEnabled” será desativada.

Além disso, o erro “TRANSFER_FROM_FAILED” também será corrigido.

Então, outras pessoas poderão continuar comprando ou vendendo o token.

Infelizmente, se você desistiu da propriedade do token no BscScan, você não será capaz de alterar o contrato.

Conclusão

Se você lançou recentemente um token e ninguém é capaz de comprá-lo ou vendê-lo, você precisa ir ao BscScan para corrigi-lo.

No BscScan, digite “falso” sob a função “setSwapAndLiquifyEnabled” e clique em “Gravar”.

O problema é causado pela migração do PancakeSwap de V1 para V2, de modo que o erro permanecerá até que o PancakeSwap o resolva.

Se você é um desenvolvedor, tente alterar o recurso “setSwapAndLiquifyEnabled” para “verdadeiro” depois de alguns dias para ver se as pessoas podem comprar ou vender seu token.

Se eu ainda não conseguir fazer isso, mude a função “setSwapAndLiquifyEnabled” para “falsa” até que o PancakeSwap o resolva.

0 Comentários
Feedbacks em linha
Ver todos os comentários
investimenti e bitcoin

Como comprar BNB quando não estiver disponível na Trust Wallet

investimenti 57

“Liquidez insuficiente para este comércio” no PancakeSwap: como corrigir o erro