# Packages
No description provided by the author
# Functions
NewExpandedTxFromTransactionWithOutputs creates a simple expanded tx from a TransactionWithOutputs interface.
# Variables
ErrNegativeFee means the tx has more output value than input value.
MissingInput means that an ancestor spent by the main tx is missing.
MissingAncestor means ancestors don't go all the way to merkle proofs.
# Structs
AncestorTx is a tx containing a spent output contained in an expanded tx or an ancestor.
ExpandedTx is a Bitcoin transaction with ancestor information.
Output represents an output in a bitcoin transaction.
# Interfaces
Transaction is a transaction with only the wire encoded data provided.
TransactionWithOutputs is a transaction with spent outputs provided.