diff options
-rw-r--r-- | wallet/wallet-core.md | 39 |
1 files changed, 30 insertions, 9 deletions
diff --git a/wallet/wallet-core.md b/wallet/wallet-core.md index 1d28f46c..9124c092 100644 --- a/wallet/wallet-core.md +++ b/wallet/wallet-core.md @@ -77,6 +77,7 @@ This file is auto-generated from [wallet-core](https://git.taler.net/wallet-core * [ApplyDevExperimentOp](#applydevexperimentop) * [SetDevModeOp](#setdevmodeop) * [RunIntegrationTestOp](#runintegrationtestop) +* [RunIntegrationTestV2Op](#runintegrationtestv2op) * [TestCryptoOp](#testcryptoop) * [WithdrawTestBalanceOp](#withdrawtestbalanceop) * [WithdrawTestkudosOp](#withdrawtestkudosop) @@ -1971,16 +1972,19 @@ export type RunIntegrationTestOp = { // RunIntegrationTest = "runIntegrationTest" ``` + +### RunIntegrationTestV2Op ```typescript -export interface IntegrationTestArgs { - exchangeBaseUrl: string; - bankBaseUrl: string; - bankAccessApiBaseUrl?: string; - merchantBaseUrl: string; - merchantAuthToken?: string; - amountToWithdraw: string; - amountToSpend: string; -} +/** + * Run a simple integration test on a test deployment + * of the exchange and merchant. + */ +export type RunIntegrationTestV2Op = { + op: WalletApiOperation.RunIntegrationTest; + request: IntegrationTestArgs; + response: EmptyObject; +}; +// RunIntegrationTest = "runIntegrationTest" ``` @@ -3112,6 +3116,12 @@ export interface TransactionDeposit extends TransactionCommon { * Did all the deposit requests succeed? */ deposited: boolean; + trackingState: Array<{ + wireTransferId: string; + timestampExecuted: TalerProtocolTimestamp; + amountRaw: AmountString; + amountEffective: AmountString; + }>; } ``` ```typescript @@ -3557,3 +3567,14 @@ export interface PeerContractTerms { purse_expiration: TalerProtocolTimestamp; } ``` +```typescript +export interface IntegrationTestArgs { + exchangeBaseUrl: string; + bankBaseUrl: string; + bankAccessApiBaseUrl?: string; + merchantBaseUrl: string; + merchantAuthToken?: string; + amountToWithdraw: string; + amountToSpend: string; +} +``` |