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