Pourquoi ma transaction Stacks a-t-elle échoué ?

Support
Support
  • Mise à jour

Les transactions soumises au réseau se termineront par un succès ou un échec. Dans la grande majorité des cas, les transactions s'effectuent avec succès. Cependant, il arrive que des transactions échouent pour une raison ou une autre.

Bien que les raisons précises pour lesquelles une transaction a échoué dépendent du contrat intelligent avec lequel vous vous interagissez, nous avons décrit les erreurs et les codes d'erreur les plus courants tels qu'ils sont définis dans le contrat principal de notre marketplace.

 

Codes d'erreur et définitions du contrat Gamma Core Marketplace

Code Nom de l'erreur Description de l’erreur
u1 err-payment-failed Se produit lorsque le nombre de tokens (généralement en STX) nécessaires pour réaliser la transaction n'est pas transféré ou n'est pas transféré en totalité.
u2 err-transfer-failed Se produit lorsque le transfert NFT d'une destination à une autre n'aboutit pas.
u3 err-not-allowed Se produit lorsqu'un wallet non autorisé tente d'interagir avec les fonctions administratives du contrat de la marketplace.
u4 err-duplicate-entry Se produit lorsqu'une mise en vente est tentée sur un actif qui est déjà mis en vente.
u5 err-tradable-not-found Se produit lorsque l'actif avec lequel on tente d'effectuer une transaction n'est pas actuellement listé sur la place de marché. Se produit généralement si le NFT est retiré de la vente avant la confirmation de la transaction d'achat ou si une autre transaction d'achat a réussi avant celle-ci.
u6 err-commission-or-price-too-low Se produit lorsque les frais de commission de la marketplace sont soumis manuellement et sont inférieurs aux frais requis. Cette erreur ne devrait pas se produire, sauf si une transaction manuelle est tentée.
u7 err-listings-frozen Se produit lorsqu'un listing est tenté à partir d'un contrat dont les listings sont actuellement bloqués sur Gamma.
u8 err-commission-payment-failed Se produit lorsque le paiement des frais de commission de la marketplace échoue, ce qui peut se produire séparément du paiement du NFT en lui-même.
u9 err-royalty-payment-failed Se produit en cas d'échec du paiement des royalties de l'artiste, qui peut échouer séparément du paiement du NFT en lui-même.
u10 err-contract-not-authorized Se produit lorsqu'une transaction est tentée à partir d'un contrat qui n'a pas été approuvé par la marketplace.

 

Cet article vous a-t-il été utile ?

Utilisateurs qui ont trouvé cela utile : 1 sur 2

Vous avez d’autres questions ? Envoyer une demande

Commentaires

0 commentaire

Vous devez vous connecter pour laisser un commentaire.