From: Alekos Filini Date: Fri, 7 Aug 2020 09:23:01 +0000 (+0200) Subject: [wallet] Add a type convert fee units, add `Wallet::estimate_fee()` X-Git-Tag: 0.1.0-beta.1~16 X-Git-Url: http://internal-gitweb-vhost/script/%22https:/database/scripts/struct.EncoderStringWriter.html?a=commitdiff_plain;h=d5af580ae2f71347e39e9720acbe0839a37a5a5d;p=bdk-cli [wallet] Add a type convert fee units, add `Wallet::estimate_fee()` --- diff --git a/src/cli.rs b/src/cli.rs index d4e4578..48f5e42 100644 --- a/src/cli.rs +++ b/src/cli.rs @@ -13,7 +13,7 @@ use bitcoin::{Address, OutPoint}; use crate::error::Error; use crate::types::ScriptType; -use crate::{TxBuilder, Wallet}; +use crate::{FeeRate, TxBuilder, Wallet}; fn parse_addressee(s: &str) -> Result<(Address, u64), String> { let parts: Vec<_> = s.split(":").collect(); @@ -331,7 +331,7 @@ where if let Some(fee_rate) = sub_matches.value_of("fee_rate") { let fee_rate = f32::from_str(fee_rate).map_err(|s| Error::Generic(s.to_string()))?; - tx_builder = tx_builder.fee_rate(fee_rate); + tx_builder = tx_builder.fee_rate(FeeRate::from_sat_per_vb(fee_rate)); } if let Some(utxos) = sub_matches.values_of("utxos") { let utxos = utxos