From 141fc548bcbd7fac22ce0b6653934e2436d04e8a Mon Sep 17 00:00:00 2001 From: Nadav Kohen Date: Thu, 7 Jan 2021 06:42:01 -0600 Subject: [PATCH] Modified rounding on DLCPayoutCurve interpolation to match spec (#2470) --- .../scala/org/bitcoins/core/protocol/dlc/DLCPayoutCurve.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/scala/org/bitcoins/core/protocol/dlc/DLCPayoutCurve.scala b/core/src/main/scala/org/bitcoins/core/protocol/dlc/DLCPayoutCurve.scala index 5a5ce22ed7..42bc65048e 100644 --- a/core/src/main/scala/org/bitcoins/core/protocol/dlc/DLCPayoutCurve.scala +++ b/core/src/main/scala/org/bitcoins/core/protocol/dlc/DLCPayoutCurve.scala @@ -171,7 +171,7 @@ sealed trait DLCPayoutCurveComponent { protected def bigDecimalSats(bd: BigDecimal): Satoshis = { Satoshis( bd.setScale(6, RoundingMode.HALF_UP) - .setScale(0, RoundingMode.FLOOR) + .setScale(0, RoundingMode.HALF_UP) .toLongExact) } }