Represents all signers for the bitcoin protocol, we could add another network later like litecoin
This meant to represent the class used to 'fund' an unsigned Transaction.
Used to sign a org.bitcoins.core.protocol.script.P2PKHScriptPubKey
Used to sign a org.bitcoins.core.protocol.script.P2PKScriptPubKey
The class used to represent a signing process for a specific org.bitcoins.core.protocol.script.ScriptPubKey type
This meant to represent the class used to 'fund' an unsigned Transaction. This is useful for when we have multiple NetworkParameters that each have their own transaction type. I.e. we should only be able to have BitcoinTransactions paired with BitcoinUTXOSpendingInfo, the same would apply for litecoin etc.