raiden-ts
Version:
Raiden Light Client Typescript/Javascript SDK
15 lines (14 loc) • 646 B
TypeScript
import type { Observable } from 'rxjs';
import type { RaidenAction } from '../actions';
import type { RaidenState } from '../state';
import type { RaidenEpicDeps } from '../types';
/**
* An epic to error globally in case db.busy$ errors (i.e. database errors)
*
* @param action$ - Observable of RaidenActions
* @param state$ - Observable of RaidenStates
* @param deps - Epics dependencies
* @param deps.db - Database instance
* @returns observable to shutdown db instance on raidenShutdown
*/
export declare function dbErrorsEpic(action$: Observable<RaidenAction>, {}: Observable<RaidenState>, { db }: RaidenEpicDeps): Observable<never>;