[wallet] Add a TxBuilder struct to simplify create_tx()'s interface

This commit is contained in:
Alekos Filini
2020-08-06 13:09:39 +02:00
parent 927c2f37b9
commit 499e579824
5 changed files with 125 additions and 48 deletions

View File

@@ -1,4 +1,4 @@
use bitcoin::{OutPoint, Script, Txid};
use bitcoin::{Address, OutPoint, Script, Txid};
#[derive(Debug)]
pub enum Error {
@@ -10,6 +10,7 @@ pub enum Error {
SendAllMultipleOutputs,
OutputBelowDustLimit(usize),
InsufficientFunds,
InvalidAddressNetork(Address),
UnknownUTXO,
DifferentTransactions,