Map TxBuilder address error to BdkError::Generic
This commit is contained in:
parent
adc3f68e31
commit
bc43d2eb1a
@ -310,7 +310,7 @@ impl TxBuilder {
|
|||||||
let wallet = wallet.get_wallet();
|
let wallet = wallet.get_wallet();
|
||||||
let mut tx_builder = wallet.build_tx();
|
let mut tx_builder = wallet.build_tx();
|
||||||
for (address, amount) in &self.recipients {
|
for (address, amount) in &self.recipients {
|
||||||
let address = Address::from_str(address).expect("recipient address parsing failed");
|
let address = Address::from_str(address).map_err(|e| BdkError::Generic(e.to_string()))?;
|
||||||
tx_builder.add_recipient(address.script_pubkey(), *amount);
|
tx_builder.add_recipient(address.script_pubkey(), *amount);
|
||||||
}
|
}
|
||||||
if let Some(sat_per_vb) = self.fee_rate {
|
if let Some(sat_per_vb) = self.fee_rate {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user