taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

commit 037996cee61d3968d7c8cd58b4ecce82e9b757a1
parent 53522d8374146e0dd288f42e6c2636e9b7628cda
Author: Florian Dold <florian@dold.me>
Date:   Mon,  5 Jun 2023 11:22:22 +0200

DD37: document future 'revive' option

Diffstat:
Mdesign-documents/037-wallet-transactions-lifecycle.rst | 12+++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/design-documents/037-wallet-transactions-lifecycle.rst b/design-documents/037-wallet-transactions-lifecycle.rst @@ -1089,9 +1089,6 @@ Alternatives not ask again."). Probably at best a post-1.0 feature. -Drawbacks -========= - Discussion / Q&A ================ @@ -1099,7 +1096,11 @@ Discussion / Q&A has created the transaction. It is possible that network requests are happening before that, but they are not considered to be part of the transaction. -* We have decided against a `cancel` state, because it resulted - in too much complexity. Instead of doing a direct `cancel`, +* We have decided against a ``cancel`` state, because it resulted + in too much complexity. Instead of doing a direct ``cancel``, the user has to go to the transaction and abort and/or delete it. +* We might add a ``revive`` action in the future that allows + to go from ``aborting`` back to ``pending`` for transactions + where this makes sense. We're not doing it right now + to simplify things. +\ No newline at end of file