View Issue Details

IDProjectCategoryView StatusLast Update
0008748Talerwallet-corepublic2026-09-19 14:44
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
PrioritylowSeverityfeatureReproducibilityhave not tried
Status informingResolutionfixed 
Product Version0.11 
Target Version1.6Fixed in Version1.6 
Summary0008748: Transactions should always include an Exchange info [2h]
DescriptionCurrently only withdrawal and P2P tx contain the exchangeBaseUrl field.
I suggest to deprecate that, and instead add "scopeInfo" to transactionCommon.
The user should be able to see in the tx-details which Exchange executed the operation.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2024-04-17 16:44

manager   ~0022267

For each exchange, we should just return the base URL and scope info.

But we should just have one hasNoFees flag for the transaction, that's computed as the AND of these values for every exchange.

Florian Dold

2026-08-27 07:36

manager   ~0029626

TransactionCommon now carries a scopes array, allowing all transaction kinds to expose their exchange/scope provenance.

Issue History

Date ModifiedUsernameFieldChange
2024-04-17 12:22MarcSNew Issue
2024-04-17 12:22MarcSStatusnew => assigned
2024-04-17 12:22MarcSAssigned To => Florian Dold
2024-04-17 16:44Florian DoldNote Added: 0022267
2024-04-24 10:46Florian DoldSummaryTransactions should always include an Exchange info => Transactions should always include an Exchange info [2h]
2024-05-15 21:50Florian DoldTarget Version0.11 => 0.12
2024-06-16 15:50Florian DoldPrioritynormal => low
2024-06-16 15:50Florian DoldTarget Version0.12 => 0.13
2024-07-30 21:46Florian DoldTarget Version0.13 => post-1.0
2025-04-23 23:03Christian GrothoffAssigned ToFlorian Dold =>
2025-04-23 23:03Christian GrothoffStatusassigned => implementing
2026-08-27 07:36Florian DoldAssigned To => Florian Dold
2026-08-27 07:36Florian DoldStatusimplementing => informing
2026-08-27 07:36Florian DoldResolutionopen => fixed
2026-08-27 07:36Florian DoldNote Added: 0029626
2026-09-19 14:40Christian GrothoffFixed in Version => 1.6
2026-09-19 14:44Christian GrothoffTarget Versionpost-1.0 => 1.6