File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -60,6 +60,10 @@ private class BDKService {
6060 try ? keyClient. saveSyncMode ( mode)
6161 }
6262 }
63+
64+ func getSyncMode( ) -> SyncMode ? {
65+ try ? keyClient. getSyncMode ( )
66+ }
6367
6468 func getAddress( ) throws -> String {
6569 try service. getAddress ( )
@@ -181,6 +185,7 @@ struct BDKClient {
181185 let updateEsploraURL : ( String ) -> Void
182186 let stop : ( ) async throws -> Void
183187 let upateSyncMode : ( SyncMode ) -> Void
188+ let getSyncMode : ( ) -> SyncMode ?
184189}
185190
186191extension BDKClient {
@@ -239,6 +244,9 @@ extension BDKClient {
239244 } ,
240245 upateSyncMode: { mode in
241246 BDKService . shared. updateSyncMode ( mode)
247+ } ,
248+ getSyncMode: {
249+ BDKService . shared. getSyncMode ( )
242250 }
243251 )
244252}
@@ -297,7 +305,8 @@ extension BDKClient {
297305 updateNetwork: { _ in } ,
298306 updateEsploraURL: { _ in } ,
299307 stop: { } ,
300- upateSyncMode: { _ in }
308+ upateSyncMode: { _ in } ,
309+ getSyncMode: { . esplora }
301310 )
302311 }
303312#endif
Original file line number Diff line number Diff line change @@ -86,6 +86,7 @@ class OnboardingViewModel: ObservableObject {
8686 self . bdkClient = bdkClient
8787 self . selectedNetwork = bdkClient. getNetwork ( )
8888 self . selectedURL = bdkClient. getEsploraURL ( )
89+ self . syncMode = bdkClient. getSyncMode ( )
8990 }
9091
9192 func createWallet( ) {
You can’t perform that action at this time.
0 commit comments