View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007999 | Taler | exchange | public | 2023-12-06 11:35 | 2024-08-12 10:12 |
Reporter | oec | Assigned To | oec | ||
Priority | normal | Severity | feature | Reproducibility | have not tried |
Status | assigned | Resolution | open | ||
Product Version | git (master) | ||||
Target Version | post-2.0 | ||||
Summary | 0007999: Refine policy fulfillment handling | ||||
Description | So far, there is exists a minimal design for policy extensions during deposit, see https://docs.taler.net/design-documents/028-deposit-policies.html. The design defines the following states: - for deposits.policy_blocked: {true,false} - for policy_details.fulfillment_state: {init, insufficient, ready, success, imeout, failure} We a need more detailed graph of transitions of states of the tuple (deposits, policy_details). In particular, we need a way to unblock deposits once its related policies are fulfilled succesfully and trigger the wire transfer. This might involve designing additional C-API for the policy-extensions to accomodate for state-transitions between the exchange-side state-machine and the policy-specific, interal state. | ||||
Tags | design, policy-extensions | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2023-12-06 11:35 | oec | New Issue | |
2023-12-06 11:35 | oec | Status | new => assigned |
2023-12-06 11:35 | oec | Assigned To | => oec |
2023-12-06 11:35 | oec | Tag Attached: design | |
2023-12-06 11:35 | oec | Tag Attached: policy-extensions | |
2023-12-06 11:54 | oec | Description Updated | |
2023-12-22 14:21 | Christian Grothoff | Target Version | 1.0 => post-1.0 |
2024-01-12 14:21 | oec | Relationship added | child of 0008077 |
2024-08-12 10:12 | Christian Grothoff | Target Version | post-1.0 => post-2.0 |