View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0006721||Taler||exchange||public||2021-01-25 15:14||2021-01-25 23:23|
|Reporter||Florian Dold||Assigned To||Florian Dold|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Summary||0006721: consider a way to synchronize the row_id with the TWG|
|Description||We should be able to recover as cleanly as possible in case the LibEuFin state somehow gets purged.|
The TWG might notify the exchange to reset to a lower row_id when the transactions request is "unreasonable".
|Tags||No tags attached.|
I don't think the exchange can possibly reset -- it must not have duplicate row IDs. More importantly, it is necessary that the auditor sees/computes the same row IDs!
So what instead can/should be done, is that a resuming libeufin can be told to _begin_ its row IDs at a non-zero offset. That offset could then be extracted from the exchangedb.
|2021-01-25 15:14||Florian Dold||New Issue|
|2021-01-25 15:14||Florian Dold||Status||new => assigned|
|2021-01-25 15:14||Florian Dold||Assigned To||=> Christian Grothoff|
|2021-01-25 23:23||Christian Grothoff||Note Added: 0017393|
|2021-01-25 23:23||Christian Grothoff||Assigned To||Christian Grothoff => Florian Dold|