From 2dda68a539db3ffe5cbfa8708ea93a2f6268a357 Mon Sep 17 00:00:00 2001 From: Roman Zeyde Date: Thu, 22 Jul 2021 08:40:25 +0300 Subject: [PATCH] Use std::f32::EPSILON to fix the build in Rust 1.41.1 Following #434 --- src/mempool.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mempool.rs b/src/mempool.rs index 0a456ab..3c54474 100644 --- a/src/mempool.rs +++ b/src/mempool.rs @@ -268,7 +268,7 @@ fn electrum_fees(entries: &[&MempoolEntry]) -> Vec<(f32, u32)> { let mut last_fee_rate = 0.0; for e in entries.iter().rev() { let fee_rate = e.fee_per_vbyte(); - if bin_size > VSIZE_BIN_WIDTH && (last_fee_rate - fee_rate).abs() >= f32::EPSILON { + if bin_size > VSIZE_BIN_WIDTH && (last_fee_rate - fee_rate).abs() >= std::f32::EPSILON { // vsize of transactions paying >= e.fee_per_vbyte() histogram.push((last_fee_rate, bin_size)); bin_size = 0;