diff --git a/zip-0400.rst b/zip-0400.rst index 12fd5da5..da62eb2d 100644 --- a/zip-0400.rst +++ b/zip-0400.rst @@ -121,7 +121,7 @@ Wallet state and transaction reordering Transactions are saved in the database ``tx`` key as they arrive, this means transactions have a sequence. The set of all transactions from the begging to a specified timestamp is the wallet state at that instant. Wallet state is important among other things to get current balance for a wallet or address. -In the blockchain, transaction can change(orphan blocks, others), wallet code will handle this by updating the transactions in the memory database. New state need to be reflected in the disk database, this is done in zcashd by the flag ``fAnyUnordered`` where if true at start time will launch a rescan over all transactions again. +In the blockchain, transactions can be invalidated by rollbacks; wallet code will handle this by updating the transactions in the memory database. New state needs to be reflected in the disk database, this is done in zcashd by the flag ``fAnyUnordered`` where if true at start time, will launch a rescan over all transactions again. Wallet Recovery ^^^^^^^^^^^^^^^