From d66afe9e431db657567979859981b5ad09a5973f Mon Sep 17 00:00:00 2001 From: benthecarman Date: Tue, 14 Dec 2021 17:20:57 -0600 Subject: [PATCH] Add satoshisRounded to Bitcoins (#3904) --- .../scala/org/bitcoins/core/currency/CurrencyUnits.scala | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/src/main/scala/org/bitcoins/core/currency/CurrencyUnits.scala b/core/src/main/scala/org/bitcoins/core/currency/CurrencyUnits.scala index 2204f339e7..f2dd4e6025 100644 --- a/core/src/main/scala/org/bitcoins/core/currency/CurrencyUnits.scala +++ b/core/src/main/scala/org/bitcoins/core/currency/CurrencyUnits.scala @@ -152,6 +152,11 @@ sealed abstract class Bitcoins extends CurrencyUnit { val sat = underlying * CurrencyUnits.btcToSatoshiScalar Satoshis(sat.toLongExact) } + + def satoshisRounded: Satoshis = { + val sat = underlying * CurrencyUnits.btcToSatoshiScalar + Satoshis(sat.toLong) + } } object Bitcoins extends BaseNumbers[Bitcoins] with Bounded[Bitcoins] {