Dépannage des erreurs
Messages d'erreur courants. Utilisez la barre latérale ➡️ pour accéder à l'erreur que vous rencontrez.
Parfois, vous pouvez vous retrouver face à un problème qui n'a pas de solution claire. Ces conseils de dépannage peuvent vous aider à résoudre les problèmes auxquels vous êtes confronté.
Problèmes sur l'échange
INSUFFICIENT_OUTPUT_AMOUNT
La transaction ne peut aboutir en raison de l'erreur suivante : PancakeRouter: INSUFFICIENT_OUTPUT_AMOUNT. Il s'agit probablement d'un problème avec l'un des tokens que vous échangez.
La transaction ne peut aboutir en raison de l'erreur suivante : exécution annulée : pancakerouter: INSUFFICIENT_OUTPUT_AMOUNT.
Vous essayez d'échanger des tokens, mais votre tolérance au glissement est trop faible ou la liquidité est trop faible.
Rafraîchissez votre page et réessayez plus tard.
Essayez de négocier une plus petite quantité à la fois.
Augmentez votre tolérance au glissement :
Cliquez sur l'icône des paramètres sur la page de liquidité.
Augmentez légèrement votre tolérance au glissement et réessayez.

Enfin, essayez de saisir une quantité avec moins de décimales.
Cela se produit généralement lors de l'échange de tokens avec une liquidité faible.
Cela signifie qu'il n'y a pas assez de l'un des tokens que vous essayez d'échanger dans le Pool de Liquidité : il s'agit probablement d'un token de petite capitalisation que peu de personnes échangent.
Cependant, il est également possible que vous essayiez d'échanger un token escroquerie qui ne peut pas être vendu. Dans ce cas, PaySwap n'est pas en mesure de bloquer un token ou de retourner des fonds.
INSUFFICIENT_A_AMOUNT ou INSUFFICIENT_B_AMOUNT
Échec avec l'erreur 'PancakeRouter: INSUFFICIENT_A_AMOUNT' ou Échec avec l'erreur 'PancakeRouter: INSUFFICIENT_B_AMOUNT'
Vous essayez d'ajouter/supprimer de la liquidité d'un pool de liquidité (LP), mais il n'y a pas assez d'un des deux tokens dans la paire.
Rafraîchissez votre page et réessayez, ou réessayez plus tard.
Ça ne marche toujours pas ?
Cliquez sur l'icône des paramètres sur la page de liquidité.
Augmentez légèrement votre tolérance au glissement et réessayez.

L'erreur est causée par le fait d'essayer d'ajouter ou de supprimer de la liquidité pour un pool de liquidité (LP) avec une quantité insuffisante de token A ou de token B (l'un des tokens de la paire).
Il se peut que les prix se mettent à jour trop rapidement lorsque votre tolérance au glissement est trop faible.
D'accord, donc vous êtes vraiment déterminé à résoudre ce problème. Nous ne recommandons vraiment pas de le faire à moins de savoir ce que vous faites.
Actuellement, il n'y a pas de moyen simple de résoudre ce problème depuis le site Web de PaySwap : vous devrez interagir directement avec le contrat. Vous pouvez ajouter directement de la liquidité via le contrat Router, tout en définissant amountAMin sur une petite quantité, puis retirer toute la liquidité.
Approuver le contrat LP
Rendez-vous sur le contrat du token LP que vous essayez d'approuver. Par exemple, voici la paire ETH/WBNB : https://bscscan.com/address/0x70d8929d04b60af4fb9b58713ebcf18765ade422
Sélectionnez Write Contract, puis Connect to Web3 et connectez votre portefeuille.
Dans la section "1. approve", approuvez le token LP pour le routeur en saisissant
spender (adresse) : saisissez l'adresse du contrat du token LP avec lequel vous essayez d'interagir
value (uint256) : -1
Interrogation "balanceOf"
Passez à Read Contract.
Dans 5. balanceOf, saisissez votre adresse de portefeuille, et cliquez sur Query.
Notez le nombre qui est exporté. Il montre votre solde dans le LP au format uint256, dont vous aurez besoin à l'étape suivante.

Ajouter ou retirer de la liquidité
Accédez au contrat du routeur : https://bscscan.com/address/0x05ff2b0db69458a0750badebc4f9e13add608c7f#writeContract
Sélectionnez Write Contract et Connect to Web3 comme précédemment.
Trouvez addLiquidity ou removeLiquidity (selon ce que vous essayez de faire)
Saisissez les adresses des deux tokens dans le LP.
Dans liquidity (uint256), saisissez le nombre uint256 que vous avez obtenu à partir de "balanceOf" ci-dessus.
Définissez un faible amountAMin ou amountBMin : essayez 1 pour les deux.
Ajoutez votre adresse de portefeuille dans to (adresse).
Le délai doit être un temps epoch supérieur à l'heure d'exécution de la transaction.

Cela peut entraîner un glissement très important, et peut amener l'utilisateur à perdre une partie des fonds s'il y a de l'arbitrage
PancakeRouter: EXPIRED
La transaction ne peut pas réussir en raison de l'erreur : PancakeRouter: EXPIRED. Cela est probablement dû à un problème avec l'un des tokens que vous essayez d'échanger.
Réessayez, mais confirmez (signez et diffusez) la transaction dès que vous la générez.
Cela s'est produit parce que vous avez commencé une transaction, mais vous ne l'avez pas signée et diffusée avant la date limite. Cela signifie que vous n'avez pas appuyé sur "Confirmer" assez rapidement.
Pancake: K
La transaction ne peut pas réussir en raison de l'erreur : Pancake: K. Cela est probablement dû à un problème avec l'un des tokens que vous essayez d'échanger.
Essayez de modifier le montant dans le champ "À". Mettez donc le symbole "(estimé)" sur "De". Ensuite, lancez immédiatement l'échange.

Cela se produit généralement lorsque vous essayez d'échanger un token avec sa propre taxe.
Pancake: TRANSFER_FAILED
La transaction ne peut pas réussir en raison de l'erreur : execution reverted: Pancake: TRANSFER_FAILED.
Assurez-vous d'avoir 30 % de tokens supplémentaires dans votre portefeuille par rapport à ce que vous voulez échanger, ou essayez d'échanger un montant inférieur. Si vous voulez vendre le maximum possible, essayez 70 % ou 69 % au lieu de 100 %. Causé par la conception des tokens de rééquilibrage comme tDoge ou tBTC. [Comprenez comment fonctionnent les tokens de rééquilibrage](https://btcst.medium.com/stp-8-restorative-rebase-b4fbbdfd96c
).
Une autre cause possible de ce problème est que l'émetteur du token a suspendu le trading pour leur token. Ou ils ont rendu l'action de vente possible uniquement pour des adresses de portefeuille sélectionnées. Veuillez toujours faire vos propres recherches pour éviter toute fraude potentielle. Si le token que vous essayez d'échanger mais qui a échoué avec ce code d'erreur vient d'une distribution airdrop, il s'agit très probablement d'une arnaque. Veuillez ne pas effectuer d'approbation de token ni suivre de liens, vos fonds peuvent être en danger si vous essayez de le faire.
Transaction cannot succeed
Essayez de négocier une quantité plus petite ou d'augmenter la tolérance au glissement via l'icône des paramètres et réessayez. Cela est dû à une faible liquidité.
Prix d'impact trop élevé
Essayez de négocier une quantité plus petite ou d'augmenter la tolérance au glissement via l'icône des paramètres et réessayez. Cela est dû à une faible liquidité.
estimateGas failed
Cette transaction échouerait. Veuillez contacter le support.
Si vous avez reçu cette erreur lors de la suppression de la liquidité d'une paire BNB :
Sélectionnez "Receive WBNB" et réessayez.
Si vous avez reçu cette erreur lors de l'essai d'échange :
Veuillez contacter l'équipe projet du token que vous essayez d'échanger. **** Ce problème doit être résolu par l'équipe projet.
Ce problème (lors de l'échange) est causé par des tokens qui ont codé en dur le routeur V1 de PancakeSwap dans leur contrat.
Bien que cette pratique soit déconseillée au mieux, la raison pour laquelle ces projets l'ont fait semble être due à leur tokenomics, dans lequel chaque achat envoie un % du token aux LP.
Les projets affectés ne fonctionneront probablement pas avec le routeur V2 : ils devront probablement créer de nouvelles versions de leurs tokens pointant vers notre nouvelle adresse de routeur et migrer tous les détenteurs de tokens existants vers leur nouveau token.
Nous recommandons que tous les projets ayant créé de tels tokens fassent également des efforts pour empêcher leurs utilisateurs de les ajouter à V2 LP.
L'adresse du routeur à jour est https://bscscan.com/address/0x10ED43C718714eb63d5aA57B78B54704E256024E
Impossible de lire la propriété 'toHexString' de 'undefined'
"Erreur inconnue : Impossible de lire la propriété 'toHexString' de 'undefined'"
Lorsque vous essayez d'échanger des jetons, la transaction échoue et ce message d'erreur s'affiche. Ce problème a été signalé sur les appareils mobiles utilisant Trust Wallet.
Essayez à nouveau la transaction avec une marge de glissement accrue.
Si la première solution ne résout pas votre problème, envisagez d'utiliser un autre portefeuille tel que SafePal pour votre transaction.
Cela se produit généralement lors de l'échange de jetons avec une marge de glissement insuffisante sur Trust Wallet.
Les détails exacts du problème sont toujours en cours d'investigation.
Exécution annulée : TransferHelper: TRANSFER_FROM_FAILED.
La transaction ne peut pas réussir en raison de l'erreur : exécution annulée : TransferHelper: TRANSFER_FROM_FAILED.
Lorsque vous essayez d'échanger des jetons, la transaction échoue et ce message d'erreur s'affiche. Ce problème a été signalé sur différentes plateformes.
Vérifiez que vous disposez de fonds suffisants.
Assurez-vous d'avoir donné l'autorisation au contrat de dépenser le montant de fonds que vous essayez d'échanger.
Cette erreur se produit lors de l'échange de jetons avec une autorisation insuffisante, ou lorsque le portefeuille n'a pas suffisamment de fonds. Si vous échangez des jetons avec une Rebase Restorative comme les actifs tDoge ou tBTC de tau, assurez-vous de comprendre comment ils fonctionnent en premier lieu avec ce guide sur les jetons Rebase.
Erreur de dépassement de gaz
Avertissement ! Erreur rencontrée lors de l'exécution du contrat [dépassement de gaz]
Vous avez défini une limite de gaz faible lors de la tentative de réalisation d'une transaction.
Essayez d'augmenter manuellement la limite de gaz (pas le prix du gaz !) dans votre portefeuille avant de signer la transaction.
Une limite de 200 000 est généralement suffisante.

L'exemple ci-dessus provient de Metamask ; consultez la documentation de votre portefeuille si vous n'êtes pas sûr de savoir comment ajuster la limite de gaz.
Essentiellement, votre portefeuille (Metamask, Trust Wallet, etc.) ne peut pas terminer ce qu'il essaie de faire.
Votre portefeuille estime que la limite de gaz est trop faible, donc l'appel de fonction manque de gaz avant que l'appel de fonction ne soit terminé.
BEP20 : le montant de transfert dépasse l'autorisation
Échec avec l'erreur 'BEP20 : le montant de transfert dépasse l'autorisation'
Utilisez Unrekt.net pour révoquer l'approbation du contrat intelligent avec lequel vous essayez d'interagir.
Approuvez à nouveau le contrat, sans définir de limite sur l'autorisation de dépense.
Essayez à nouveau d'interagir avec le contrat.
Cela se produit lorsque vous définissez une limite sur votre autorisation de dépense lorsque vous approuvez d'abord le contrat, puis essayez d'échanger plus que la limite.
Autres problèmes
Erreur du fournisseur
Erreur du fournisseur Aucun fournisseur n'a été trouvé
Cela se produit lorsque vous essayez de vous connecter via une extension de navigateur comme MetaMask ou Binance Chain Wallet, mais que vous n'avez pas installé l'extension.
Installez l'extension de navigateur officielle pour vous connecter, ou lisez notre guide sur comment connecter un portefeuille à PaySwap.
ID de chaîne non pris en charge
Passez votre chaîne à une chaîne prise en charge. Consultez la documentation de votre portefeuille pour obtenir un guide si vous avez besoin d'aide.
Déjà en cours de traitement eth_requestAccounts. Veuillez patienter.
Assurez-vous d'être connecté à votre application de portefeuille et qu'elle est connectée à la bonne chaîne.
Erreurs JSON-RPC internes
"MetaMask - Erreur RPC : Erreur JSON-RPC interne. estimateGas a échoué removeLiquidityETHWithPermitSupportingFeeOnTransferTokens removeLiquidityETHWithPermit "
Se produit lors de la tentative de suppression de liquidité sur certains jetons via Metamask. La cause principale est encore inconnue. Essayez d'utiliser un portefeuille alternatif.
Erreur JSON-RPC interne. { "code": -32000, "message": "fonds insuffisants pour le transfert" } - Veuillez réessayer.
Vous n'avez pas suffisamment de BNB (jetons natifs) pour payer les frais de transaction. Vous avez besoin de plus de BNB du réseau BEP-20 dans votre portefeuille.
Erreur : [ethjs-query]
Erreur : [ethjs-query] lors de la mise en forme des sorties depuis RPC '{"value":{"code":-32603,"data":{"code":-32000,"message":"transaction sous-évaluée"}}}"
Augmentez la limite de gaz pour la transaction dans votre portefeuille. Consultez la documentation de votre portefeuille pour apprendre comment augmenter votre limite de gaz.
L'échange a échoué : Erreur : [ethjs-query] lors de la mise en forme des sorties depuis RPC '{"value":{"code":-32603,"data":{"code":-32603,"message":"erreur de demande de traitement"}}}'
Cause non claire. Essayez ces étapes avant de réessayer :
Augmentez la limite de gaz
Augmentez
la marge de glissement 3. Effacez le cache
Last updated