Qu'est-ce qu'un "Nonce" ?
Un nonce est le numéro de la transaction de l'adresse de l'expéditeur. Chaque transaction provenant d'une adresse est numérotée de manière séquentielle, en commençant par 0 pour la première transaction. Par exemple, si le nonce d'une transaction est 10, il s'agit de la 11e transaction sortante envoyée depuis l'adresse de l'expéditeur.
Il est essentiel de prendre note du nonce, surtout si vous effectuez plusieurs transactions en utilisant la même adresse. Le réseau Ethereum fonctionne de telle manière qu'une transaction avec un nonce inférieur sera traitée en premier avant toute autre, donc si vous avez un problème avec une transaction antérieure, la transaction suivante ne sera pas incluse dans la blockchain jusqu'à ce que celle avec le nonce inférieur soit incluse avec succès.
Qu'est-ce que le "prix du gas" et la "limite de gas" (gas price / gas limit) ?
Vos frais de réseau estimés pour les transactions de Tokens ETH/ERC20 sur la blockchain Ethereum sont calculés en multipliant le "prix du gas" par la "limite de gas".
Le "prix du gas" est la quantité de Gwei que l'utilisateur est prêt à dépenser pour chaque unité de gas. L'unité du "Prix du gas" est appelée Gwei et 1 Gwei équivaut à 0,000000001 Ether.
L'expéditeur fixe une limite et un prix du gas pour chaque transaction. Pour calculer indépendamment le coût total d'une commission pour une transaction en Ether, il est nécessaire de multiplier la limite de gas par son prix. Par exemple, si la limite de gas est de 21 000 unités et le prix du gaz est de 100 Gwei, le total des frais de réseau payés est de :
21 000 gas x 100 Gwei = 2 100 000 Gwei = 0,0021 ETH
Le gas utilisé pour l'exécution d'un contrat est différent d'un contrat à l'autre. Il est recommandé de vérifier les transactions précédentes à l'adresse du contrat et de s'attendre à un peu plus en fixant des limites de gas lors d'une transaction impliquant un contrat.
Sur l'application Onchain Wallet, pour votre confort, nous avons configuré la limite de gas en fonction des différents contrats intelligents et nous en avons prévu un peu plus en cas d'échec de la transaction " Out of Gas ". Pour l'envoi de Tokens ERC20, la limite de gas est généralement d'environ 200 000-250 000 unités tandis qu'un échange ou un dépôt/retrait via Earn peut demander environ 400 000-600 000 unités de limite de gas - plus un contrat intelligent est complexe, plus une limite de gas haute est nécessaire pour exécuter la transaction du contrat intelligent.