summaryrefslogtreecommitdiff
path: root/design-documents
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2023-05-16 17:16:55 +0200
committerFlorian Dold <florian@dold.me>2023-05-16 17:16:55 +0200
commitd6b91a53811b209685b5311bf25c50da3f1dfe56 (patch)
tree46de1fd19feb30f25f3853d9a3f67d280f6711d2 /design-documents
parentf8155f128aba799e3811a5d2b70bb66a7c3ddd98 (diff)
downloaddocs-d6b91a53811b209685b5311bf25c50da3f1dfe56.tar.gz
docs-d6b91a53811b209685b5311bf25c50da3f1dfe56.tar.bz2
docs-d6b91a53811b209685b5311bf25c50da3f1dfe56.zip
DD37: We don't allow force-deletion anymore
Diffstat (limited to 'design-documents')
-rw-r--r--design-documents/037-wallet-transactions-lifecycle.rst18
1 files changed, 0 insertions, 18 deletions
diff --git a/design-documents/037-wallet-transactions-lifecycle.rst b/design-documents/037-wallet-transactions-lifecycle.rst
index 99cb0985..25dcde9b 100644
--- a/design-documents/037-wallet-transactions-lifecycle.rst
+++ b/design-documents/037-wallet-transactions-lifecycle.rst
@@ -401,7 +401,6 @@ Transaction Type: Payment to Merchant
* ``[success] => aborted(pay-incomplete)``
* ``[already-paid] => done``
- * ``[action:force-delete] => deleted``: User may lose money.
* ``aborted(refunded)``
@@ -504,7 +503,6 @@ the same as if the double-spending transaction had been deleted by the user.
A refresh operation was suspended by the user.
* ``[action:resume] => pending``
- * ``[action:force-delete] => deleted``
* ``done``
@@ -542,7 +540,6 @@ Transaction Type: Tip
The user suspended the operation to download the tip data.
- * ``[action:force-delete] => deleted``
* ``[action:resume] => pending(query)``
* ``pending(user)``
@@ -552,7 +549,6 @@ Transaction Type: Tip
* ``[tip-expired] => failed``
* ``[action:accept] => pending(pickup)``
- * ``[action:force-delete] => deleted``
* ``pending(pickup)``
@@ -567,7 +563,6 @@ Transaction Type: Tip
The user suspended the operation while the tip was being picked up.
- * ``[action:force-delete] => deleted``
* ``[tip-expired] => failed``
* ``[action:resume] => pending(pickup)``
@@ -585,7 +580,6 @@ Transaction Type: Tip
the tip expires, as the wallet balance threshold KYC likely applies even
without the tip.
- * ``[action:force-delete] => deleted``
* ``[action:resume] => pending(kyc)``
* ``done``
@@ -642,7 +636,6 @@ Transaction Type: Deposit
The user suspended us while we were waiting for KYC to be finished.
* ``[action:resume] => pending(kyc)``
- * ``[action:force-delete] => deleted``
* ``pending(aml)``
@@ -656,7 +649,6 @@ Transaction Type: Deposit
The user suspended us while we were waiting for AML to be finished.
* ``[action:resume] => pending(aml)``
- * ``[action:force-delete] => deleted``
* ``aborting(refund)``
@@ -671,7 +663,6 @@ Transaction Type: Deposit
The user suspended us while we were trying to get a refund.
* ``[action:resume] => aborting(refund)``
- * ``[action:force-delete] => deleted``
* ``aborting(refresh)``
@@ -684,7 +675,6 @@ Transaction Type: Deposit
The user suspended us while we were trying to do the refresh.
* ``[action:resume] => aborting(refresh)``
- * ``[action:force-delete] => deleted``
* ``aborted``
@@ -803,14 +793,12 @@ States and transitions:
The download of the purse meta data was suspended by the user.
* ``[action:resume] => pending(download)``
- * ``[action:force-delete] => deleted``
* ``pending(user)``
User needs to decide about accepting the money.
* ``[action:accept] => pending(merge)``
- * ``[action:force-delete] => deleted``
* ``[timeout] => failed``: User took too long to decide.
* ``pending(merge)``
@@ -837,7 +825,6 @@ States and transitions:
and that check was suspended by the user.
* ``[action:resume] => pending(kyc)``
- * ``[action:force-delete] => deleted``
* ``[timeout] => failed``: The purse expired before we could complete the merge.
* ``pending(withdraw)``
@@ -856,7 +843,6 @@ States and transitions:
The user requested the withdraw operation to be suspended.
* ``[action:resume] => pending(withdraw)``
- * ``[action:force-delete] => deleted``: Money is lost.
* ``pending(withdraw-kyc)``
@@ -873,7 +859,6 @@ States and transitions:
and that check was suspended by the user.
* ``[action:resume] => pending(withdraw-kyc)``
- * ``[action:force-delete] => deleted``: Money is lost.
* ``pending(withdraw-aml)``
@@ -969,7 +954,6 @@ TODO: Also specify variant where account reserve needs to be created / funded fi
The user suspended a withdraw operation.
* ``[action:resume] => pending(withdraw)``
- * ``[action:force-delete] => deleted``
* ``pending(kyc)``
@@ -983,7 +967,6 @@ TODO: Also specify variant where account reserve needs to be created / funded fi
The user suspended waiting for the KYC operation to complete.
* ``[action:resume] => pending(kyc)``
- * ``[action:force-delete] => deleted``
* ``pending(aml)``
@@ -997,7 +980,6 @@ TODO: Also specify variant where account reserve needs to be created / funded fi
The user suspended waiting for the AML decision to be successful.
* ``[action:resume] => pending(aml)``
- * ``[action:force-delete] => deleted``
* ``failed``