Comment obtenir les données JSON d'une transaction
Supposons que vous souhaitiez obtenir les données JSON d'une transaction spécifique pour une application externe. Dans ce cas, voici quelques moyens simples pour les obtenir.
Avoir les données JSON d'une transaction peut être utile, surtout lorsque l'on a à signer avec plusieurs clés pour exécuter des transactions.
Obtention des données JSON d'une transaction sur Anchor Wallet :
Vous devez lancer la transaction pour afficher la fenêtre contextuelle "Demande de signature". Ensuite, il y aura un onglet "Transaction brute". Sélectionnez Transaction brute pour voir les données JSON de la transaction en cours :
Maintenant, vous pouvez utiliser le JSON dans votre ligne de commande. Exemple :
cleos -u https://eos.greymass.com push transaction my_transaction.json
Vous pouvez faire cela avec n'importe quelle transaction, des transferts normaux aux exécutions de contrats intelligents complexes.
Obtention des données JSON d'une transaction sur bloks.io
Vous pouvez obtenir des données JSON à partir de bloks.io, mais cela est limité au groupe de transactions que vous pouvez réaliser via leur site Web.
La première étape consiste à aller sur bloks.io et à vous connecter :
Sélectionnez l'option cleos/eosc pour vous connecter :
Écrivez le nom du compte et sélectionnez l'autorisation que vous souhaitez utiliser pour effectuer les transactions :
Une fois terminé, bloks.io saura comment construire les commandes et les données brutes pour vos transactions.
Maintenant, toute transaction que vous effectuerez en utilisant bloks.io vous donnera la commande cleos et les données brutes de la transaction :
Lorsque vous la confirmez, vous obtiendrez la commande cleos ; vous pouvez la copier et l'exécuter dans votre terminal ou sélectionner uniquement la partie JSON et l'utiliser où vous en avez besoin.
Vous pouvez faire cela pour des transferts normaux et d'autres opérations disponibles dans bloks.io, comme :
Transferts,
Vote,
REX,
MSIG
Création de comptes
etc, etc.
Auteur : Erick Birbe
Éditeur : Randall Roland, Markus Hinrichs
Traduction : -
Sources & références :
Lecture et tutoriels complémentaires :
Last updated:
Was this article helpful?
Have a specific question about this article?