Optionalsleep?: (ms: number) => Promise<void>Cancel an unsettled ACH deposit. A running workflow is the only writer of its status, so it is asked by update; with none running, the cancel is written here unless the mint already landed.
OptionalbankTransactionId?: stringThe ACH return asking for the cancel, recorded on the CANCELLED transition.
Optionalreturned?: booleanThe caller holds proof the debit came back (an ACH return).
Delay between
fail's status polls. Tests pass a no-op.