features/wallet/send/send_controller library
Properties
-
sendControllerProvider
→ NotifierProvider<
SendController, SendState> -
The send flow state machine (inc-2d-ui): form → propose → review → send →
result, plus the offline-first queue branch. Drives the send screen; Rust
stays the single source of truth (design invariant 1) — every money step
forwards straight to the SDK and no money state is cached here.
final
-
sendFlowOutcomeProvider
→ NotifierProvider<
SendFlowOutcomeNotifier, SendFlowOutcome?> -
The TERMINAL FACT of the most recently completed send flow (FR-26), keyed by
SendFlowOutcome.flowId. Written by SendController; read by whoever owns
that flow's host report.
final