01_22-02-2024.md (1212B)
1 # Meeting 22.02.2024 2 3 ## administrative 4 5 Must have (to prioritize): 6 7 - DONAU implementation 8 9 - Merchant part implementation 10 11 - Clarification of practicability with the cantonal tax office 12 13 - presentation of the idea 14 15 - legal requirements 16 17 - Is there a need -> yes :) 18 19 Optional (time dependent): 20 21 - Wallet implementation (client side) 22 23 - Android app (verification tool for tax office) 24 25 - Scans the QR, checks the signature and shows a green visual check mark or a red cross 26 27 - SPA DONAU 28 29 ## donau coding questions 30 31 This code in src/testing/testing_api_cmd_charity_get.c will asynchronously call the next job if the timeout is not zero. Since the next call is TALER_TESTING_cmd_end (), all jobs are terminated and the desired GET charitiy/1. The solution: Use GNUNET_TIME_relative_get_zero_ () to call the function. 32 33 ```c 34 if (! GNUNET_TIME_relative_is_zero (ss->timeout)) 35 { 36 TALER_TESTING_interpreter_next (is); 37 return; 38 } 39 ``` 40 41 Problem uint64_t gives warnings by writing into the database. Therefore we are now generally using long long unsigned int and casting before database interaction with long unsigned int (important to cast after scanf operation we dont want to cut off parts).