features/wallet/wallet_sync_controller library

Enums

WalletSyncDrive
What the host is doing with the background sync LOOP — distinct from the observed SyncStatus (which reports how that loop is progressing; see syncStatusProvider). This enum is the reference app's SYNC POLICY.

Properties

walletSyncControllerProvider → NotifierProvider<WalletSyncController, WalletSyncDrive>
Drives the background sync loop from (session-present ∧ app-foreground).
final
walletSyncDriveProvider → NotifierProvider<WalletSyncController, WalletSyncDrive>
The sync drive, public (FR-51): the SAME provider as the package's internal walletSyncControllerProvider, under the name hosts use.
final
walletSyncPassesRunProvider → Provider<bool>
SSOT for money copy that leans on a future SYNC PASS (#401 R5).
final