-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consistency check between Gate and Pool #1130
Comments
@StWeisshaar I assign you this issue to drive it to a refined state. Let's talk about it in the next refinement meeting and see if we can already put it to the refined state. For now , I have no more questions towards that topic and I could see it being worked on. @SujitMBRDI what is your opinion? |
Note: there is already a sharing state error called 'BpnNotInPool'. I would suggest to use that one. |
Yes, I can agree for the two topics in acceptance criteria those are as below.
But for the topic |
Description
As user of BPDM,
I would like that the BPNs shown in the Gate Output Stage are consistent with the BPNs stored in the Pool,
so that the information stored in the Gate can be trusted.
Acceptance Criteria
Additional Information
There are currently no endpoints to remove issued BPNs from the Pool. In the case of duplicates we must delete them directly from the Pool DB. Making sure that these BPNs are not only removed from the Pool but also from the Gates is error prone and should be supported by a consistency check from the Gate. Especially for de-centralized Gates it makes sense to have a consistency check in place that can validate the stored BPNs. We must make sure that this feature does not open a backdoor to fetch information about all existing BPNs.
The text was updated successfully, but these errors were encountered: