walletActivityProvider top-level property
Drives the activity list (FR-1): the first page on (re)build, loadMore to
page the keyset cursor, refresh to re-read page 1 WITHOUT blanking the
current rows (the sync-edge update). Rebuilt — fresh first page — when its one
dependency, walletSessionProvider, changes (e.g. the rescan session swap),
which is exactly the right reset (the rebuilt DB repopulates from page 1).
Implementation
final walletActivityProvider =
NotifierProvider<WalletActivityController, WalletActivityState>(
WalletActivityController.new,
);