markDepositSent method
void
markDepositSent()
IntoZec only: the user tapped "I've sent the funds" on the D7 deposit screen — advance to SwapExecuted live tracking (the swap was already registered at execute; this is purely a UX hand-off, it sends nothing). A no-op from any other state so a stray late callback can't derail the flow.
Implementation
void markDepositSent() {
final current = state;
if (current is! SwapAwaitingDeposit) return;
_set(SwapExecuted(current.swapId, SwapFlowDirection.intoZec));
}