File tree Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -60,6 +60,10 @@ private class BDKService {
60
60
try ? keyClient. saveSyncMode ( mode)
61
61
}
62
62
}
63
+
64
+ func getSyncMode( ) -> SyncMode ? {
65
+ try ? keyClient. getSyncMode ( )
66
+ }
63
67
64
68
func getAddress( ) throws -> String {
65
69
try service. getAddress ( )
@@ -181,6 +185,7 @@ struct BDKClient {
181
185
let updateEsploraURL : ( String ) -> Void
182
186
let stop : ( ) async throws -> Void
183
187
let upateSyncMode : ( SyncMode ) -> Void
188
+ let getSyncMode : ( ) -> SyncMode ?
184
189
}
185
190
186
191
extension BDKClient {
@@ -239,6 +244,9 @@ extension BDKClient {
239
244
} ,
240
245
upateSyncMode: { mode in
241
246
BDKService . shared. updateSyncMode ( mode)
247
+ } ,
248
+ getSyncMode: {
249
+ BDKService . shared. getSyncMode ( )
242
250
}
243
251
)
244
252
}
@@ -297,7 +305,8 @@ extension BDKClient {
297
305
updateNetwork: { _ in } ,
298
306
updateEsploraURL: { _ in } ,
299
307
stop: { } ,
300
- upateSyncMode: { _ in }
308
+ upateSyncMode: { _ in } ,
309
+ getSyncMode: { . esplora }
301
310
)
302
311
}
303
312
#endif
Original file line number Diff line number Diff line change @@ -86,6 +86,7 @@ class OnboardingViewModel: ObservableObject {
86
86
self . bdkClient = bdkClient
87
87
self . selectedNetwork = bdkClient. getNetwork ( )
88
88
self . selectedURL = bdkClient. getEsploraURL ( )
89
+ self . syncMode = bdkClient. getSyncMode ( )
89
90
}
90
91
91
92
func createWallet( ) {
You can’t perform that action at this time.
0 commit comments