gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-donau] branch master updated: [doc] some changes


From: gnunet
Subject: [taler-donau] branch master updated: [doc] some changes
Date: Fri, 29 Mar 2024 01:02:20 +0100

This is an automated email from the git hooks/post-receive script.

lukas-matyja pushed a commit to branch master
in repository donau.

The following commit(s) were added to refs/heads/master by this push:
     new f6147b0  [doc] some changes
f6147b0 is described below

commit f6147b01989563435ea723da76aabca9a3a69959
Author: Matyja Lukas Adam <lukas.matyja@students.bfh.ch>
AuthorDate: Fri Mar 29 01:03:29 2024 +0100

    [doc] some changes
---
 doc/flows/meetings/02_20-03-2024.md                | 38 ++++++++++++++++++++++
 .../{03_29-03-2024.md => 03_27-03-2024.md}         |  2 --
 2 files changed, 38 insertions(+), 2 deletions(-)

diff --git a/doc/flows/meetings/02_20-03-2024.md 
b/doc/flows/meetings/02_20-03-2024.md
new file mode 100644
index 0000000..672ebb7
--- /dev/null
+++ b/doc/flows/meetings/02_20-03-2024.md
@@ -0,0 +1,38 @@
+# Meeting 20.03.2024
+
+## gana
+
+we can not delete the gana submodul from the donau. We use the gana from the 
exchange for the error codes, but not for the signature codes.
+
+how to update gana:
+
+1. update gnu-taler-error-codes/registry.rec and 
gnu-taler-error-codes/taler_error_codes.rst (Donau error code (ec) 8600 - 8700.
+
+2. update gana in exchange
+   
+   ```bash
+   cd contrib/gana
+   git pull
+   checkout master
+   git add . # gana-bumb commit and push
+   # install exchange
+   ```
+
+## keys
+
+the keys route has two main tasks: 
+
+1. act as route and return requested keys
+
+2. sign for other routes! -> Other routes do not have access to the private 
keys!
+- We do not sort the keys therefore we don't need a heap. We can directly 
iterate over the donation unit map. 
+- krd_array can be deleted. Its already hashed ???
+- Put KeysResponseData into the main datastructure. It contains the etag (year 
in our case and version)
+
+## issue receipts
+
+We must ensure that the update the receipts to date of a charity and the 
receipt request are both saved in the database or thrown away. To do this, we 
need transactions. Its best practice to try a database insert 3 times to reduce 
the risk of serialization errors (if it has not worked after 3 times, the error 
is probably somewhere else).
+
+## uncrystify
+
+install uncrystify. If so you cant upload bad formated code. With uncrystify 
you can automatically format the code.
diff --git a/doc/flows/meetings/03_29-03-2024.md 
b/doc/flows/meetings/03_27-03-2024.md
similarity index 99%
rename from doc/flows/meetings/03_29-03-2024.md
rename to doc/flows/meetings/03_27-03-2024.md
index 5015b2c..e5f719b 100644
--- a/doc/flows/meetings/03_29-03-2024.md
+++ b/doc/flows/meetings/03_27-03-2024.md
@@ -26,8 +26,6 @@ The stored primary key hash of the issued receipts should be 
made from as much a
 
 The cs and rs helper should have a additional row if the private key is lost 
or not.
 
-
-
 ## Some thoughts
 
 An interesting attack on donau would be to smuggle in a false public key. This 
would allow the attacker to issue unlimited donation receipts.

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]