View Source BitcoinLib.Transaction.Validator.Prevout (BitcoinLib v0.4.7)

Correspond to an UTXO used as an input in a given transaction

Link to this section Summary

Link to this section Functions

Link to this function

from_input(input, get_transaction_by_id)

View Source
@spec from_input(
  BitcoinLib.Transaction.Input.t(),
  (binary() -> BitcoinLib.Transaction.t())
) ::
  {:ok, bitstring()} | {:error, binary()}
Link to this function

from_inputs(inputs, get_transaction_by_id)

View Source
@spec from_inputs(
  [BitcoinLib.Transaction.Input.t()],
  (binary() -> BitcoinLib.Transaction.t())
) ::
  {:ok, list()} | {:error, binary()}
Link to this function

from_transaction(transaction, get_transaction_by_id)

View Source
@spec from_transaction(
  BitcoinLib.Transaction.t(),
  (binary() -> BitcoinLib.Transaction.t())
) ::
  {:ok, list()} | {:error, binary()}