diff options
author | Florian Dold <florian@dold.me> | 2023-05-16 19:09:20 +0200 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2023-05-16 19:09:20 +0200 |
commit | 4c3787b4ff21fb14a5c0fbc2cd82a9edeea335e1 (patch) | |
tree | 426ad92ce65e4f66b0d4df4a13b9f1cf08278b5b /design-documents | |
parent | d6b91a53811b209685b5311bf25c50da3f1dfe56 (diff) | |
download | docs-4c3787b4ff21fb14a5c0fbc2cd82a9edeea335e1.tar.gz docs-4c3787b4ff21fb14a5c0fbc2cd82a9edeea335e1.tar.bz2 docs-4c3787b4ff21fb14a5c0fbc2cd82a9edeea335e1.zip |
DD37: tip query happens before transaction is created!
Diffstat (limited to 'design-documents')
-rw-r--r-- | design-documents/037-wallet-transactions-lifecycle.rst | 20 |
1 files changed, 3 insertions, 17 deletions
diff --git a/design-documents/037-wallet-transactions-lifecycle.rst b/design-documents/037-wallet-transactions-lifecycle.rst index 25dcde9b..338795bd 100644 --- a/design-documents/037-wallet-transactions-lifecycle.rst +++ b/design-documents/037-wallet-transactions-lifecycle.rst @@ -528,26 +528,12 @@ the same as if the double-spending transaction had been deleted by the user. Transaction Type: Tip --------------------- -* ``pending(query)`` - - The wallet is downloading the metadata for the tip from the merchant to store it in the database. - - * ``[failure] => deleted``: We only show a transient warning that the tip was invalid. - * ``[action:suspend] => suspended(pickup)`` - * ``[success] => pending(user)`` - -* ``suspended(query)`` - - The user suspended the operation to download the tip data. - - * ``[action:resume] => pending(query)`` - * ``pending(user)`` - We have downloaded the metadata for the tip. The user needs to accept/refuse - the tip. + We have downloaded the metadata for the tip. This is the initial state for a + tip transaction. The user needs to accept/refuse the tip. - * ``[tip-expired] => failed`` + * ``[tip-expired] => expired`` * ``[action:accept] => pending(pickup)`` * ``pending(pickup)`` |