OptionalsignalCancels the wait. On abort the underlying subscription is stopped and
the returned promise rejects — with the signal's reason when the
caller supplied an Error, otherwise an AbortError.
OptionaltimeoutCancels the wait after this many milliseconds, rejecting with an
AbortError. Equivalent to passing an AbortSignal.timeout
signal, without requiring that API on the target platform.
Options for waitForIncomingFunds.