Извлечь выходные адреса из шестнадцатеричной транзакции bitcoinjs-lib - PullRequest
0 голосов
/ 08 декабря 2018

Я пытаюсь получить выходные адреса из шестнадцатеричной транзакции, созданной следующим образом:

import {
  TransactionBuilder as bitcoinTransactionBuilder,
  Transaction as BitcoinTransaction,
} from 'bitcoinjs-lib';


let transaction = bitcoinTransactionBuilder.fromTransaction(
  BitcoinTransaction.fromHex(transactionHex),
  network
);

как в https://github.com/bitcoinjs/bitcoinjs-lib/blob/master/test/transaction_builder.js#L106.

Вкл. transaction__tx.outs[0] У меня есть:

{
  script: Uint8Array(25)
  value: number
}

Код выходного адреса закодирован в script?Если да, то каков процесс его извлечения?

...