View Issue Details

IDProjectCategoryView StatusLast Update
0007827Talerlibeufin-bankpublic2024-03-07 19:49
ReporterMS Assigned ToAntoine A 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
PrioritynormalSeveritymajorReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.9.4Fixed in Version0.9.4 
Summary0007827: Refund invalid attempts of withdrawing the regional currency.
DescriptionIncoming payments to the association's fiat bank account are expected to have a valid reserve public key. The conversion service for now ignores invalid payments, letting them stay in the association's fiat bank account. Such payments should instead be refunded to the original sender.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

MS

2023-12-03 13:57

reporter   ~0020715

Just for context: Nexus does check the reserve pub and initiates the reimbursement when that's invalid, so invalid withdrawals should never make it to the bank.

MS

2023-12-12 19:38

reporter   ~0020744

From a private discussion: bank throws SQL exception if the reserve pub is not a BYTEA of size 32.

Issue History

Date ModifiedUsernameFieldChange
2023-04-27 12:57MSNew Issue
2023-04-27 12:57MSStatusnew => assigned
2023-04-27 12:57MSAssigned To => MS
2023-09-05 09:47Florian DoldTarget Version => 0.9.4
2023-09-23 13:26Christian GrothoffCategorylibeufin-sandbox => libeufin-bank
2023-11-02 23:38Christian GrothoffAssigned ToMS => Antoine A
2023-12-02 10:03Christian GrothoffSeverityminor => major
2023-12-02 10:03Christian GrothoffProduct Version => git (master)
2023-12-03 13:57MSNote Added: 0020715
2023-12-12 19:38MSNote Added: 0020744
2023-12-12 19:39MSStatusassigned => informing
2023-12-12 19:39MSResolutionopen => fixed
2024-02-10 22:31Christian GrothoffFixed in Version => 0.9.4
2024-03-07 19:49Christian GrothoffStatusinforming => closed