# Functions
NewBlockBuilder creates a new BlockBuilder.
NewTransactionBuilder creates a new TransactionBuilder.
# Variables
ErrTransactionBuilder defines a generic error occurring within the TransactionBuilder.
# Structs
BlockBuilder is used to easily build up a Block.
TransactionBuilder is used to easily build up a Transaction.
TxInput defines an input with the address to unlock.
# Type aliases
TransactionBuilderInputFilter is a filter function which determines whether an input should be used or not.
TransactionFunc is a function which receives a Transaction as its parameter.