Comment différencier les transactions BTC des transactions BRC20 sur une blockchain ?


Comment différencier les transactions BTC des transactions BRC20 sur une blockchain en utilisant l'interface RCP ?

Il s'agit d'un enregistrement de transaction contenant des jetons BRC20 que j'ai trouvé sur un explorateur de blockchain.

Lorsque j'utilise le RPC pour analyser des blocs et récupérer des enregistrements de transaction comme celui-ci, comment puis-je utiliser Python3 pour déterminer si la transaction est une transaction BRC20 ou BTC ?

Comment différencier les transactions BTC des transactions BRC20 sur une blockchain ?

« ver » : 2 « Vout_sz » : 2 « tx_index » : 4705820269244017 « time » : 1682913851 « block_height » : 787738, « inputs » : [

« sequence » : 4294967293,

« witness » : «  »,

« script » : «  »,

« index » : 0,

« addr » : «  »,

« n » : 0,

« script » : «  »,

« n » : 0,

« type » : 0 « out » : [

« type » : 0,

« spent » : false,

« value » : 546,

« tx_index » : 4705820269244017 { « type » : 0

« n » : 0

« script » : «  »

Comment analyser ? Composant témoin 1, Composant témoin 2, Composant témoin 3.

Si je veux une analyse complète, que dois-je faire.

L'analogie est la suivante  :

« op » : « mint »charset=utf-8 Timestamp 01 mai 2023 12 :04 :11 Hauteur du bloc 787738 Taille 133 Standard : brc-20 Opération : neuf Jeton : gratuit Montant : 1000