View Issue Details

IDProjectCategoryView StatusLast Update
0007702Talerwallet-corepublic2023-02-21 16:39
ReporterFlorian Dold Assigned ToFlorian Dold  
PriorityurgentSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.9.2Fixed in Version0.9.2 
Summary0007702: amountEffective sometimes missing in peer push transactions
DescriptionReported by Christian to have occurred during some Bitcoin p2p transfer, when the exchange was not available (?).
TagsNo tags attached.


Florian Dold

2023-02-19 14:26

manager   ~0019881

This is not possible with the current version of the wallet anymore. It is possible that an old wallet contains a transaction without the amountEffective.

I've checked the code, and the amountEffective is always taken directly from the wallet DB, and when writing the PeerPushPaymentInitiationRecord, the amount can't be null or undefined.

I've also tested it manually with an exchange that was taken offline when doing then push payment initiation and then resumed on a second attempt, and never was the amountEffective missing.

Issue History

Date Modified Username Field Change
2023-02-17 13:08 Florian Dold New Issue
2023-02-17 13:08 Florian Dold Status new => assigned
2023-02-17 13:08 Florian Dold Assigned To => Florian Dold
2023-02-19 14:26 Florian Dold Status assigned => resolved
2023-02-19 14:26 Florian Dold Resolution open => fixed
2023-02-19 14:26 Florian Dold Note Added: 0019881
2023-02-21 16:39 Christian Grothoff Fixed in Version => 0.9.2
2023-02-21 16:39 Christian Grothoff Status resolved => closed
2023-04-13 20:36 Florian Dold Category wallet (TS core) => wallet-core