UNPKG

raiden-ts

Version:

Raiden Light Client Typescript/Javascript SDK

16 lines (15 loc) 745 B
import type { Observable } from 'rxjs'; import type { RaidenAction } from '../../actions'; import { messageSend } from '../../messages/actions'; import type { RaidenState } from '../../state'; import type { RaidenEpicDeps } from '../../types'; /** * Retry sending protocol messages until stop conditions are met. * * @param action$ - Observable of transferExpire.success actions * @param state$ - Observable of RaidenStates * @param deps - Epics dependencies * @param deps.config$ - Config observable * @returns Observable of messageSend.request actions */ export declare function transferRetryMessageEpic(action$: Observable<RaidenAction>, state$: Observable<RaidenState>, { config$ }: RaidenEpicDeps): Observable<messageSend.request>;