Run the formatter

This commit is contained in:
Tobin C. Harding 2025-04-08 14:20:19 +10:00
parent d5c08aef32
commit 6323867c65
No known key found for this signature in database
GPG Key ID: 40BF9E4C269D6607
2 changed files with 13 additions and 13 deletions

View File

@ -66,7 +66,9 @@ impl FeeRate {
} }
/// Constructs a new [`FeeRate`] from satoshis per virtual bytes without overflow check. /// Constructs a new [`FeeRate`] from satoshis per virtual bytes without overflow check.
pub const fn from_sat_per_vb_unchecked(sat_vb: u64) -> Self { FeeRate::from_sat_per_kwu(sat_vb * (1000 / 4)) } pub const fn from_sat_per_vb_unchecked(sat_vb: u64) -> Self {
FeeRate::from_sat_per_kwu(sat_vb * (1000 / 4))
}
/// Constructs a new [`FeeRate`] from satoshis per kilo virtual bytes (1,000 vbytes). /// Constructs a new [`FeeRate`] from satoshis per kilo virtual bytes (1,000 vbytes).
pub const fn from_sat_per_kvb(sat_kvb: u64) -> Self { FeeRate::from_sat_per_kwu(sat_kvb / 4) } pub const fn from_sat_per_kvb(sat_kvb: u64) -> Self { FeeRate::from_sat_per_kwu(sat_kvb / 4) }
@ -75,7 +77,9 @@ impl FeeRate {
pub const fn to_sat_per_vb_floor(self) -> u64 { self.to_sat_per_kwu() / (1000 / 4) } pub const fn to_sat_per_vb_floor(self) -> u64 { self.to_sat_per_kwu() / (1000 / 4) }
/// Converts to sat/vB rounding up. /// Converts to sat/vB rounding up.
pub const fn to_sat_per_vb_ceil(self) -> u64 { (self.to_sat_per_kwu() + (1000 / 4 - 1)) / (1000 / 4) } pub const fn to_sat_per_vb_ceil(self) -> u64 {
(self.to_sat_per_kwu() + (1000 / 4 - 1)) / (1000 / 4)
}
/// Checked multiplication. /// Checked multiplication.
/// ///
@ -315,7 +319,8 @@ mod tests {
#[test] #[test]
fn checked_mul() { fn checked_mul() {
let fee_rate = FeeRate::from_sat_per_kwu(10).checked_mul(10).expect("expected feerate in sat/kwu"); let fee_rate =
FeeRate::from_sat_per_kwu(10).checked_mul(10).expect("expected feerate in sat/kwu");
assert_eq!(FeeRate::from_sat_per_kwu(100), fee_rate); assert_eq!(FeeRate::from_sat_per_kwu(100), fee_rate);
let fee_rate = FeeRate::from_sat_per_kwu(10).checked_mul(u64::MAX); let fee_rate = FeeRate::from_sat_per_kwu(10).checked_mul(u64::MAX);
@ -324,7 +329,8 @@ mod tests {
#[test] #[test]
fn checked_div() { fn checked_div() {
let fee_rate = FeeRate::from_sat_per_kwu(10).checked_div(10).expect("expected feerate in sat/kwu"); let fee_rate =
FeeRate::from_sat_per_kwu(10).checked_div(10).expect("expected feerate in sat/kwu");
assert_eq!(FeeRate::from_sat_per_kwu(1), fee_rate); assert_eq!(FeeRate::from_sat_per_kwu(1), fee_rate);
let fee_rate = FeeRate::from_sat_per_kwu(10).checked_div(0); let fee_rate = FeeRate::from_sat_per_kwu(10).checked_div(0);

View File

@ -226,21 +226,15 @@ crate::internal_macros::impl_add_assign!(Weight);
crate::internal_macros::impl_sub_assign!(Weight); crate::internal_macros::impl_sub_assign!(Weight);
impl ops::MulAssign<u64> for Weight { impl ops::MulAssign<u64> for Weight {
fn mul_assign(&mut self, rhs: u64) { fn mul_assign(&mut self, rhs: u64) { *self = Weight::from_wu(self.to_wu() * rhs); }
*self = Weight::from_wu(self.to_wu() * rhs);
}
} }
impl ops::DivAssign<u64> for Weight { impl ops::DivAssign<u64> for Weight {
fn div_assign(&mut self, rhs: u64) { fn div_assign(&mut self, rhs: u64) { *self = Weight::from_wu(self.to_wu() / rhs); }
*self = Weight::from_wu(self.to_wu() / rhs );
}
} }
impl ops::RemAssign<u64> for Weight { impl ops::RemAssign<u64> for Weight {
fn rem_assign(&mut self, rhs: u64) { fn rem_assign(&mut self, rhs: u64) { *self = Weight::from_wu(self.to_wu() % rhs); }
*self = Weight::from_wu(self.to_wu() % rhs);
}
} }
impl core::iter::Sum for Weight { impl core::iter::Sum for Weight {