Passer au contenu principal
Toutes les collectionsPortefeuilleEthereum
Transactions en attente sur Ethereum
Transactions en attente sur Ethereum

Pourquoi ma transaction Ethereum est-elle en attente et que puis-je faire à ce sujet?

AI Translator avatar
Écrit par AI Translator
Mis à jour il y a plus d'un an

Résumé

Les transactions en attente sont celles qui n'ont pas encore été traitées par le réseau Ethereum. Vous pouvez accélérer les transactions en attente en les remplaçant par une nouvelle transaction avec des frais plus élevés.

Table des matières

Comment savoir si ma transaction est en attente?

  1. Depuis l'écran d'accueil de l'application, appuyez sur le portefeuille que vous avez utilisé pour effectuer la transaction (par ex. Mon portefeuille ETH). Cela affichera l'historique des transactions de ce portefeuille.

  2. Appuyez sur la transaction dont vous souhaitez obtenir plus d'informations.

  3. Notez le statut de la transaction (par ex. En attente, confirmée).

  4. Vérifiez le statut de la transaction en appuyant sur "Afficher la transaction dans l'explorateur de blocs". Cela vous dirigera vers etherscan.io. Notez le statut de la transaction dans l'explorateur de blocs. Par exemple, le statut de la transaction suivante est "En attente" et la durée de confirmation estimée est supérieure à 1 heure:

Pourquoi ma transaction Ethereum est-elle en attente?

Les transactions Ethereum seront en attente (non confirmées) lorsque (1) vous n'avez pas payé de frais de transaction suffisamment élevés, ou (2) d'autres transactions soumises précédemment à partir du même portefeuille sont également en attente.

En ce qui concerne (1) les frais, le réseau Ethereum a une capacité limitée à traiter les transactions. Afin de garantir un accès équitable à cet espace limité, L'Ethereum adopte une solution de marché. Cela signifie que les transactions comportant des frais plus élevés sont les premières à être traitées par les validateurs. Si le frais que vous avez attaché à votre transaction soumise est trop faible et que la congestion du réseau demeure élevée, il y a une chance que votre transaction reste en attente pendant des heures, voire des jours. Si vous êtes d'accord pour attendre, dans la plupart des cas, votre transaction sera finalement traitée. Cependant, si vous êtes pressé d'avoir votre transaction confirmée, vous devrez peut-être prendre des mesures. Il existe également une petite possibilité que votre transaction reste en attente indéfiniment. Dans ce cas, vous devrez soumettre à nouveau la transaction. Veuillez consulter la section «Comment forcer ou annuler une transaction Ethereum en attente» ci-dessous pour obtenir des instructions sur la façon de procéder.En ce qui concerne (2) la séquence des transactions, l'Ethereum a été conçu de telle sorte que les transactions ne peuvent être traitées que dans l'ordre où elles ont été soumises. Cela signifie que, tant que une transaction soumise précédemment reste en attente (pour une raison quelconque), même si vous soumettez une autre transaction avec des frais plus élevés, cette transaction ne peut pas être traitée avant que votre transaction soumise précédemment ne soit traitée avec succès.Comment puis-je savoir quel est le bon frais pour effectuer une transaction Ethereum?Le portefeuille Bitcoin.com vous indique constamment le montant de frais optimal pour votre transaction en fonction de la congestion du réseau Ethereum. Le moniteur du taux du marché pour le 'gaz' (qui est la manière dont les frais sont mesurés en Ethereum) pour arriver à un prix de gaz optimal (et donc frais) pour votre transaction. Nous vous fournissons trois modes pratiques prédéfinis:

Eco → cela signifie que vous paierez un frais plus bas, mais votre transaction prendra plus de temps. Confirmation estimée: 5-15 minutes.*

Fast → équilibre entre coût et vitesse. Confirmation estimée: moins de 2 minutes.*

Fastest → optimise pour la vitesse au lieu du coût. Confirmation estimée: moins de 30 secondes.

  • Dans tous les cas, les estimations concernent des conditions normales de congestion du réseau. Lorsqu'il y a une demande soudaine d'espace de bloc, le temps qu'il faut aux mineurs pour traiter votre transaction peut changer considérablement.

Personnalisation des frais lors de l'utilisation du réseau Ethereum

Lorsque vous créez une transaction sur le réseau Ethereum en utilisant le portefeuille Bitcoin.com , vous pouvez personnaliser les frais que vous payez au réseau Ethereum. Voici comment:

  1. Sur l'écran "Entrez le montant à envoyer", appuyez sur l'icône "Frais du réseau" en bas à gauche. Cela ouvrira le menu des paramètres de frais de réseau.

  2. Choisissez parmi les trois options suivantes:

'Eco' signifie que vous paierez des frais moins élevés, mais que votre transaction prendra plus de temps *

'Fast' équilibre le rapport coût / vitesse de la transaction

'Fastest' optimise la vitesse au détriment du coût

Voici comment ajuster les frais de transaction lors de l'envoi d'Ethereum (ETH):

Personnalisation manuelle des frais lors de l'utilisation du réseau Ethereum dans le Bitcoin.com Wallet

Le portefeuille Bitcoin.com surveille en permanence le taux du marché pour le gaz, ainsi que le coût de la tarification de base actuelle, afin d'arriver à un prix optimal pour chaque mode prédéfini. Cependant, vous avez également la possibilité de personnaliser manuellement vos paramètres de frais de réseau pour chaque transaction (voir ci-dessous pour une explication de la façon dont le 'gaz' est lié aux frais dans Ethereum). Vous pouvez vérifier les taux de gaz à l'aide d'un outil comme 'Eco' means you'll pay a lower fee, but your transaction will take longer*. 'Fast' strikes the optimal balance between cost and speed. 'Fastest' optimizes for speed over cost.Here’s how to adjust the transaction fee when sending Ethereum (ETH):The Bitcoin.com Wallet constantly monitors the market rate for gas, as well as the current base fee cost, to arrive at the optimal price for each preset mode. However, you also have the option to manually customize your network fee settings for each transaction (see below for an explanation of how 'gas' relates to fees in Ethereum). You can check gas rates using a tool like https://ethgasstation.info/ pour définir des frais personnalisés en fonction du taux du marché pour le gaz. Voici comment définir des frais personnalisés dans votre portefeuille :

  1. À l'écran "Entrer le montant à envoyer", appuyez sur l'icône "Frais de réseau" en bas à gauche. Cela ouvrira le menu des paramètres de frais de réseau.

  2. Dans le menu des paramètres de frais de réseau, sélectionnez les "Options de frais personnalisés". Vous serez alors invité à entrer le frais de base maximal et le frais de priorité, tous deux exprimés en Gwei, pour votre transaction.

Que dois-je faire si ma transaction est en attente depuis trop longtemps ?

Si le statut de votre transaction est indiqué comme en attente depuis considérablement plus longtemps que les estimations décrites ci-dessus, la raison la plus probable est que le taux du marché pour le gaz a augmenté soudainement au moment où vous avez soumis la transaction. Lorsque votre transaction est en attente, vous avez trois options :

  1. Attendez plus longtemps. Si vous avez choisi l'une des trois premières options de frais de réseau, votre transaction sera exécutée dans les meilleurs délais une fois que le prix du gaz sera redescendu.

  2. Acheter du gaz supplémentaire. Si vous avez choisi la dernière option de frais de réseau, vous pouvez augmenter le montant total du gaz que vous avez alloué à votre transaction. Pour ce faire, appuyez sur l'icône "Frais de réseau" en bas à gauche de l'écran "Entrer le montant à envoyer". Cela ouvrira le menu des paramètres de frais de réseau. Ensuite, appuyez sur le bouton "Augmenter le montant du gaz" et suivez les instructions à l'écran.

  3. Annuler votre transaction. Vous pouvez annuler votre transaction en appuyant sur le bouton "Annuler" en bas de l'écran "Transaction en attente".

Les préréglages, votre transaction a probablement simplement besoin un peu plus de temps pour confirmer. Dans la plupart des cas, votre transaction sera confirmée dans les quelques heures au plus. Si vous êtes pressé, ou si après une journée, votre transaction n'a toujours pas été confirmée, vous pouvez :

Resoumettre la même transaction avec des frais plus élevés, ou :

Annuler la transaction en cours.

Comment remplacer ou annuler une transaction Ethereum en attente

Résumé

  1. Déterminez le nonce de votre transaction en attente.

  2. Initiez une nouvelle transaction en utilisant ce nonce.

  3. Pour la nouvelle transaction, augmentez le gaz et :

    1. Pour annuler la transaction en attente, modifiez le montant à envoyer au montant le plus petit possible (par exemple 0,00000001 ETH).

    2. Pour accélérer la transaction en attente, gardez le montant à envoyer inchangé.


En détail
Si votre transaction est bloquée sur « en attente », vous pouvez la resoumettre manuellement au réseau Ethereum. Lorsque vous le faites, vous remplacez effectively votre transaction précédemment soumise par une nouvelle transaction. Pour votre nouvelle transaction, vous êtes libre de modifier les détails de transaction comme vous le souhaitez. Vous pouvez définir un nouveau prix du gaz, modifier le montant à envoyer, et modifier

Pour annuler une transaction Ethereum en cours, vous devez en soumettre une nouvelle avec la même adresse à laquelle vous essayiez d'envoyer des fonds. Techniquement, il est impossible d'initié un annulation de transaction, mais si vous resoumettez une transaction en changeant le montant à 0.00000001 ETH, vous obtiendrez l'effet souhaité, qui est similaire à une annulation de transaction.

Comme mentionné, en resoumettant une transaction, vous remplacez en fait votre transaction précédemment soumise. Si le montant du gaz est suffisamment élevé pour votre nouvelle transaction (et si votre transaction est la première dans la liste de votre portefeuille), elle sera prise en compte par un validateur et la transaction qu'elle remplace disparaîtra à jamais.

IMPORTANT : les transactions ne peuvent être traitées que dans l'ordre où elles ont été soumises. Cela signifie que peu importe le montant du gaz que vous choisissez pour les transactions ultérieures, vous devrez attendre que vos transactions précédemment soumises soient traitées par les validateurs.

Voici la procédure à suivre pour remplacer et/ou annuler les transactions Ethereum en attente :

  1. Depuis l'écran d'accueil de l'application Bitcoin.com Wallet, appuyez sur le portefeuille pour la transaction que vous souhaitez resoumettre (par exemple, mon portefeuille ETH). Cela affichera l'historique des transactions de ce portefeuille.

  2. Appuyez sur la transaction que vous souhaitez annuler. Cela ouvrira les détails de la transaction.

  3. Appuyez sur le bouton 'Plus' en bas à droite de l'écran et sélectionnez 'Resoumettre'.

  4. Dans la fenêtre de confirmation qui s'ouvre, vérifiez que le montant à envoyer est correct et appuyez sur 'Confirmer'.

Ressoumettre ou annuler.

Appuyez sur "Afficher la transaction sur l'explorateur de blocs". Cela vous conduira à etherscan.io, où vous verrez les détails complets de votre transaction.

Appuyez sur "Cliquez pour en voir plus".

5. Notez la valeur du "nonce".

La valeur du "nonce" indique la position de cette transaction dans l'ordre séquentiel des transactions soumises par votre portefeuille. Dans l'exemple ci-dessus, le "nonce" est 1. La transaction précédemment soumise pour ce portefeuille aurait un "nonce" de 0. La prochaine transaction soumise par ce portefeuille aura un "nonce" de 2, etc. Rappelez-vous, les transaction ne peuvent être traitées que dans l'ordre dans lequel elles ont été soumises, donc si vous avez une transaction en attente avec un "nonce" plus bas, seule la confirmation de cette transaction permettra au réseau de traiter votre transaction suivante.

6. Ensuite, dans l'application, lancez une nouvelle transaction Ethereum.

7. Appuyez sur "Nonce personnalisé".

8. Entrez la valeur du nonce de la transaction que vous souhaitez resoumettre.

9. Resoumettez la transaction, mais cette fois-ci, augmentez le prix du gaz. Assurez-vous de définir votre nouveau prix du gaz de manière à ce que, compte tenu du taux actuel du marché, votre transaction soit confirmée dans un délai raisonnable. Vous pouvez vérifier les taux de gaz sur https://ethgasstation.info/. Si vous souhaitez "annuler" la transaction, la méthode la plus simple consiste à régler le montant de l'envoi à 0,00000001 ETH et à augmenter le prix du gaz.

Avez-vous trouvé la réponse à votre question ?