Krijgt u een “TRANSFER_FROM_FAILED”-foutmelding op PancakeSwap?
Hier is de volledige foutmelding“De transactie kan niet slagen vanwege een fout: TransferHelper: TRANSFER_FROM_FAILED”.
Gevolgd door: “Dit is waarschijnlijk een probleem met een van de tokens die u aan het ruilen bent”.
De overdracht van mislukte fout op PancakeSwap voorkomt dat je een token kunt ruilen die u bezit op uw cryptocurrency-portemonnee (bijv. Trust Wallet, MetaMask).
Als gevolg hiervan kunt u uw positie niet liquideren.
Als je een ontwikkelaar bent, moet je de fout oplossen zodat kopers het token op PancakeSwap kunnen omwisselen.
In deze handleiding leert u wat “TRANSFER_FROM_FAILED” betekent op PancakeSwap en hoe u dit kunt oplossen.
- Wat betekent “TRANSFER_FROM_FAILED” op PancakeSwap?
- Hoe “TRANSFER_FROM_FAILED” op PancakeSwap te repareren
Wat betekent “TRANSFER_FROM_FAILED” op PancakeSwap?
De “TRANSFER_FROM_FAILED”-fout op PancakeSwap betekent dat u het token niet kunt omwisselen.
In de meeste gevallen is het token oplichterij en kunt u uw geld niet terugkrijgen.
Het is frustrerend omdat je de token wel kunt kopen, maar niet kunt verkopen.
Dit is te wijten aan een code in het contract die overdrachten naar de liquiditeitsverschaffer blokkeert.
Zorg er daarom voor dat u eerst de transacties bekijkt voordat u een token koopt.
Als de token een scam is, zie je alleen dat mensen kopen en niet verkopen het.
Om de transacties van een token te bekijken, kunt u: bezoek deze website en zoek naar de naam of het adres van het token.
Scrol vervolgens omlaag naar het tabblad “Token tx” om een lijst met de transacties van de token te zien.
Groen geeft een koop aan, terwijl rood een verkoop aangeeft.
Als de hele lijst groen is, is het token hoogstwaarschijnlijk een scam omdat niemand het verkoopt.
Bovendien zijn de meeste contracten met een build van 0.5.17 oplichterij, dus u moet ervoor zorgen dat u ze in de toekomst vermijdt.
Om de opbouw van een contract te controleren, kunt u: bezoek deze website en zoek naar de naam of het adres van het token.
Klik vervolgens op “x Contract” in de infozijbalk (x is de naam van het token).
Nadat je op “x Contract” hebt geklikt, kom je op het contract van de token op de BscScan-website.
De versie van het contract wordt weergegeven naast “Compilerversie”.
Als de versie 0.5.17 is, probeer dan: vermijd kopen het teken.
Hoe “TRANSFER_FROM_FAILED” op PancakeSwap te repareren
Om “TRANSFER_FROM_FAILED” op PancakeSwap als gebruiker te repareren, kunt u proberen het laatste nummer op het veld “Van (geschat)” op PancakeSwap.
Als u een ontwikkelaar bent, kunt u de fout herstellen door de functie “setSwapAndLiquifyEnabled” uit te schakelen.
Als alternatief kunt u probeer “V1” te gebruiken van PancakeSwap in plaats van “V2”:
Als je een gebruiker bent en je wilt “1000000” BONFIRE verwisselen, verander dan het nummer in “1000001” in plaats daarvan.
Nadat je bent veranderd het laatste nummer in het veld “Van (geschat)” gaat uw transactie door.
Als u de token nog steeds niet kunt omwisselen, betekent dit dat de fout wordt veroorzaakt door de token/PancakeSwap.
PancakeSwap heeft onlangs gemigreerd van V1 naar V2.
Dit veroorzaakte problemen met het omwisselen van tokens op de exchange.
Om de fout te verhelpen, moet de ontwikkelaar van het token de functie “setSwapAndLiquifyEnabled” in het contract van het token uitschakelen.
Daarom moet u wacht tot de ontwikkelaar het probleem heeft opgelost aan hun einde.
U kunt ook proberen “V1” van PancakeSwap te gebruiken in plaats van “V2”.
Als het token echter nieuw is en er een zwakke community achter zit, kan het een scam zijn.
Als u de ontwikkelaar van de token bent, moet u het probleem oplossen door het contract van de token te bewerken.
Als u een gebruiker bent, moet u de ontwikkelaar vertellen om het probleem op te lossen met behulp van de onderstaande stappen:
1. Navigeer naar “Schrijf Contract” en maak verbinding met Web3
De eerste stap is om naar de contactpersoon van het token op BscScan te gaan.
Ten eerste, bezoek BscScan en zoek naar je token.
Als u eenmaal op uw token bent, ziet u meerdere tabbladen, waaronder ‘Overdrachten’, ‘Houders’, ‘Info’ en meer.
U ziet ook het tabblad ‘Contract schrijven’.
Klik op “Schrijf contract” om het tokencontract te openen.
Op het tabblad ‘Contactpersoon schrijven’ ziet u meerdere functies die u kunt schrijven.
Om functies te schrijven, moet u eerst verbinding maken met Web3.
Klik op “Verbinden met Web3” en selecteer de portemonnee waarmee u verbinding wilt maken (MetaMask/WalletConnect).
2. Voer “false” in en klik op “Write” op “setSwapAndLiquifyEnabled”
Nadat u verbinding hebt gemaakt met Web3, bladert u naar beneden totdat u de vindt “setSwapAndLiquifyEnabled”-functie.
De functie is een booleaans gegevenstype dat alleen: waar of niet waar.
U kunt die functie in- of uitschakelen.
Als de functie is ingeschakeld, gaat er automatisch liquiditeit naar de pool.
Vanwege de migratie van PancakeSwap van V1 naar V2 veroorzaakt deze functie echter de “TRANSFER_FROM_FAILED”-fout.
Om de fout te herstellen, typ “false” onder de functie “setSwapAndLiquifyEnabled” en klik op “Schrijven”.
Nadat u “false” heeft getypt en op “Write” heeft geklikt, wordt de functie “setSwapAndLiquifyEnabled” uitgeschakeld.
Bovendien wordt de fout “TRANSFER_FROM_FAILED” ook verholpen.
Daarom kunnen andere mensen het token blijven kopen of verkopen.
Helaas, als je afstand hebt gedaan van eigendom van het token op BscScan, kunt u het contract niet wijzigen.
Conclusie
Als je onlangs een token hebt gelanceerd en niemand kan het kopen of verkopen, moet je naar BscScan gaan om het te repareren.
Op BscScan, typ “false” onder de functie “setSwapAndLiquifyEnabled” en klik op “Schrijven”.
Het probleem wordt veroorzaakt door de migratie van PancakeSwap van V1 naar V2, dus de fout blijft bestaan totdat PancakeSwap het herstelt.
Als je een ontwikkelaar bent, probeer dan de functie “setSwapAndLiquifyEnabled” te wijzigen in “true” na een paar dagen om te zien of mensen uw token kunnen kopen of verkopen.
Als ze nog steeds niet in staat zijn, verander dan de functie “setSwapAndLiquifyEnabled” terug naar “false” totdat PancakeSwap het herstelt.
Verder lezen
Hoe u “Onvoldoende liquiditeit voor deze transactie” op PancakeSwap kunt oplossen
Hoe Spore Finance te kopen (SPORE)
Beste internationale handelsmakelaars in 2021