Analisi delle transazioni - Valore Satoshi
Aug 20 2020
in che modo esattamente il valore satoshi in una transazione grezza viene calcolato in decimale? Perché su blockchain.info, non riesco a capire come analizzino la transazione grezza da quel valore al risultato JSON. Ho pensato che sarebbe stato solo un esadecimale per l'analisi decimale, ma non riesco a ottenere gli stessi risultati. Né lo capisco qui dentro, come si arriva a 49.99990000 BTC (dahttps://developer.bitcoin.org/reference/transactions.html):

Scusa se è una domanda stupida.
Risposte
darosior Aug 20 2020 at 20:57
L'importo è codificato come un numero intero a 64 bit con segno little endian.
Ecco come decodificheresti il tuo campione in Python:
>>> int.from_bytes(bytes.fromhex("f0ca052a01000000"), "little")
4999990000