View Issue Details

IDProjectCategoryView StatusLast Update
0007580Talerwallet-corepublic2023-06-06 17:19
ReporterFlorian Dold Assigned ToFlorian Dold  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Target Version0.9.3 
Summary0007580: when adding an exchange, the wallet should check the /keys JSON for the canonical base URL
DescriptionOtherwise, we get problems when we do peer-to-peer payments, where the exchange expects a signature over the hash of the exchange base URL.

We should also have some tests for the base URL mismatch.
TagsNo tags attached.


Florian Dold

2023-02-16 22:18

manager   ~0019852

We should probably *additionally* require that requests where the wallet signs over the exchange base URL also include the URL for verification in the request.

Florian Dold

2023-06-06 17:19

manager   ~0020269

Fixed in 698f3566.

Issue History

Date Modified Username Field Change
2023-01-13 02:19 Florian Dold New Issue
2023-01-13 02:19 Florian Dold Status new => assigned
2023-01-13 02:19 Florian Dold Assigned To => Florian Dold
2023-01-13 02:20 Florian Dold Description Updated
2023-01-13 02:20 Florian Dold Target Version => 0.9.2
2023-02-16 22:17 Florian Dold Target Version 0.9.2 => 0.9.3
2023-02-16 22:18 Florian Dold Note Added: 0019852
2023-04-13 20:36 Florian Dold Category wallet (TS core) => wallet-core
2023-06-06 17:19 Florian Dold Status assigned => resolved
2023-06-06 17:19 Florian Dold Resolution open => fixed
2023-06-06 17:19 Florian Dold Note Added: 0020269