diff options
Diffstat (limited to 'packages/taler-util/src/wallet-types.ts')
-rw-r--r-- | packages/taler-util/src/wallet-types.ts | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/packages/taler-util/src/wallet-types.ts b/packages/taler-util/src/wallet-types.ts index 0749df9f9..b79bfe4fe 100644 --- a/packages/taler-util/src/wallet-types.ts +++ b/packages/taler-util/src/wallet-types.ts @@ -71,12 +71,10 @@ import { } from "./taler-types.js"; import { AbsoluteTime, - Duration, TalerPreciseTimestamp, TalerProtocolDuration, TalerProtocolTimestamp, codecForAbsoluteTime, - codecForDuration, codecForTimestamp, } from "./time.js"; import { @@ -3062,3 +3060,13 @@ export const codecForRemoveGlobalCurrencyAuditorRequest = .property("auditorBaseUrl", codecForString()) .property("auditorPub", codecForString()) .build("RemoveGlobalCurrencyAuditorRequest"); + +export interface RetryLoopOpts { + /** + * Stop the retry loop when all lifeness-giving pending operations + * are done. + * + * Defaults to false. + */ + stopWhenDone?: boolean; +} |