View Issue Details

IDProjectCategoryView StatusLast Update
0009292Talerwallet-corepublic2024-12-13 18:15
ReporterMarcS Assigned ToFlorian Dold Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PriorityhighSeveritymajorReproducibilityalways
Status closedResolutionno change required 
Target Version0.14Fixed in Version0.14 
Summary0009292: getWithdrawalDetailsForUri needs to return scopeInfo (instead of currency and defaultExchangeBaseUrl)
DescriptionAfter scanning a QR code or tapping on a shared withdrawal talerURI, the wallet calls getWithdrawalDetailsForUri.
The response currently only returns the currency (because the amount might be undefined) and (optional) a defaultExchangeBaseUrl.
Please deprecate both, and instead return a ScopeInfo.

export interface WithdrawUriInfoResponse {
  operationId: string;
  status: WithdrawalOperationStatus;
  confirmTransferUrl?: string;
  currency: string;
  amount: AmountString | undefined;
  editableAmount: boolean;
  maxAmount: AmountString | undefined;
  wireFee: AmountString | undefined;
  defaultExchangeBaseUrl?: string;
  editableExchange: boolean;
  possibleExchanges: ExchangeListItem[];
}
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

MarcS

2024-10-23 08:23

developer   ~0023568

For bank-integrated withdrawals we stick with using baseUrl (no scope).

Issue History

Date ModifiedUsernameFieldChange
2024-10-23 07:35MarcSNew Issue
2024-10-23 07:35MarcSStatusnew => assigned
2024-10-23 07:35MarcSAssigned To => Florian Dold
2024-10-23 08:23MarcSStatusassigned => informing
2024-10-23 08:23MarcSResolutionopen => no change required
2024-10-23 08:23MarcSNote Added: 0023568
2024-12-13 00:59Christian GrothoffFixed in Version => 0.14
2024-12-13 01:00Christian GrothoffTarget Version => 0.14
2024-12-13 18:15Christian GrothoffStatusinforming => closed