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();
    });