Raw Hex of Objects in Details Tab #616 (#682)

* Added Block Hex in Details

* Added Raw Tx in Transaction Details

* Backend Updates
This commit is contained in:
Priyansh
2021-08-03 16:57:02 +05:30
committed by GitHub
parent 5548d08a9e
commit 43e222b9df
10 changed files with 56 additions and 0 deletions

View File

@@ -25,6 +25,11 @@ class TransactionUtils {
return this.extendTransaction(transaction);
}
public async $getRawTransactionExtended(txId: string, addPrevouts = false): Promise<TransactionExtended> {
const transaction: IEsploraApi.Transaction = await bitcoinApi.$getRawTransaction(txId, true, addPrevouts);
return this.extendTransaction(transaction);
}
private extendTransaction(transaction: IEsploraApi.Transaction): TransactionExtended {
// @ts-ignore
if (transaction.vsize) {