View Issue Details

IDProjectCategoryView StatusLast Update
0007240Talerexchangepublic2022-11-04 20:52
Reporterttn Assigned Tottn  
PriorityhighSeverityblockReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.9Fixed in Version0.9 
Summary0007240: duplicate Number in src/include/taler_signatures.h
DescriptionHere is an excerpt from that file:

/**
 * Signature affirming a partner configuration for wads.
 */
#define TALER_SIGNATURE_MASTER_PARTNER_DETAILS 1032

/*********************************************/
/* Exchange online signatures (with signing key) */
/*********************************************/

/**
 * Purpose for the state of a reserve, signed by the exchange's signing
 * key.
 */
#define TALER_SIGNATURE_EXCHANGE_RESERVE_STATUS 1032


Note that both #define values are 1032.
This might be fine for GNU Taler as is, but causes downstream errors
when imported into the GANA recfile, which enforces uniqueness on
the Number field.
TagsNo tags attached.

Activities

Christian Grothoff

2022-05-12 07:56

manager   ~0018902

Good, so this found a bug. Please change the PARNTER_DETAILS one to a different available value - it's not yet in use, so this is a good one to change.

ttn

2022-05-12 13:48

developer   ~0018903

See https://git.taler.net/exchange.git/commit/?id=33312e5abfb194c3a4aa9939a270c7d665b86a32
I chose 1048 after scanning the GANA database (also).

Issue History

Date Modified Username Field Change
2022-05-12 01:28 ttn New Issue
2022-05-12 01:28 ttn Status new => assigned
2022-05-12 01:28 ttn Assigned To => Christian Grothoff
2022-05-12 07:56 Christian Grothoff Note Added: 0018902
2022-05-12 07:57 Christian Grothoff Assigned To Christian Grothoff => ttn
2022-05-12 13:48 ttn Status assigned => resolved
2022-05-12 13:48 ttn Resolution open => fixed
2022-05-12 13:48 ttn Note Added: 0018903
2022-10-20 10:47 Christian Grothoff Fixed in Version => 0.9
2022-10-20 10:48 Christian Grothoff Target Version => 0.9
2022-11-04 20:52 Christian Grothoff Status resolved => closed