walletSyncServerStatusProvider top-level property
FutureProvider<SyncServerStatus?>
walletSyncServerStatusProvider
final
Which server the wallet dials, and why (the picker, P3-13) — the
CONNECTION's own truth, read from the session and re-read when it swaps.
null with no session. The Server row and the picker render from this.
Implementation
final walletSyncServerStatusProvider =
FutureProvider.autoDispose<SyncServerStatus?>((ref) async {
final session = ref.watch(walletSessionProvider);
if (session == null) return null;
return session.syncServerStatus();
});