X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=src%2Fconvert.rs;h=7dbd8cceb13caca3938a35077f205b1ff96aa386;hb=678119951c5b3460d24da64d0f2d755ef4f198e6;hp=00ff84dc1be1161cf64582fbd0bfb07ecb312721;hpb=d9e9c01d33f291cf4846c0406a3e00c9ecbd543d;p=ldk-sample diff --git a/src/convert.rs b/src/convert.rs index 00ff84d..7dbd8cc 100644 --- a/src/convert.rs +++ b/src/convert.rs @@ -61,10 +61,9 @@ impl TryInto for JsonResponse { let errored = !self.0["errors"].is_null(); Ok(FeeResponse { errored, - feerate: match errored { - true => None, - // The feerate from bitcoind is in BTC/kb, and we want satoshis/kb. - false => Some((self.0["feerate"].as_f64().unwrap() * 100_000_000.0).round() as u32), + feerate: match self.0["feerate"].as_f64() { + Some(fee) => Some((fee * 100_000_000.0).round() as u32), + None => None, }, }) }