Skip to content

Commit 0f9b92b

Browse files
committed
extract msatsPerSat
1 parent a0bf1f6 commit 0f9b92b

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

Bitkit/Constants/Env.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ enum Env {
1515
static let isE2E = ProcessInfo.processInfo.environment["E2E"] == "true"
1616
#endif
1717
static let dustLimit = 547
18+
static let msatsPerSat: UInt64 = 1000
1819

1920
#if CHECK_GEOBLOCK
2021
static let isGeoblockingEnabled = true

Bitkit/ViewModels/AppViewModel.swift

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -250,8 +250,8 @@ extension AppViewModel {
250250
}
251251

252252
var normalizedData = data
253-
normalizedData.minSendable = max(1, normalizedData.minSendable / 1000)
254-
normalizedData.maxSendable = max(normalizedData.minSendable, normalizedData.maxSendable / 1000)
253+
normalizedData.minSendable = max(1, normalizedData.minSendable / Env.msatsPerSat)
254+
normalizedData.maxSendable = max(normalizedData.minSendable, normalizedData.maxSendable / Env.msatsPerSat)
255255

256256
// Check if user has enough lightning balance to pay the minimum amount
257257
let lightningBalance = lightningService.balances?.totalLightningBalanceSats ?? 0
@@ -275,7 +275,7 @@ extension AppViewModel {
275275
return
276276
}
277277

278-
let minMsats = data.minWithdrawable ?? 1000
278+
let minMsats = data.minWithdrawable ?? Env.msatsPerSat
279279
let maxMsats = data.maxWithdrawable
280280

281281
// Check if minWithdrawable > maxWithdrawable
@@ -289,8 +289,8 @@ extension AppViewModel {
289289
}
290290

291291
var normalizedData = data
292-
let minSats = max<UInt64>(1, minMsats / 1000)
293-
let maxSats = max(minSats, maxMsats / 1000)
292+
let minSats = max<UInt64>(1, minMsats / Env.msatsPerSat)
293+
let maxSats = max(minSats, maxMsats / Env.msatsPerSat)
294294
normalizedData.minWithdrawable = minSats
295295
normalizedData.maxWithdrawable = maxSats
296296

0 commit comments

Comments
 (0)