diff --git a/zip-0308.rst b/zip-0308.rst index 5e29dc37..a9fa5afe 100644 --- a/zip-0308.rst +++ b/zip-0308.rst @@ -283,7 +283,7 @@ The strategy does not migrate any remaining fractional amount less than 0.01 ZEC (worth USD ~0.50 at time of writing). Is this reasonable? In deciding the amount to send in each transaction, the strategy does not -take account of the values of individual Sprout notes, only the total amount +take account of the values of individual Sprout notes, only the total amount remaining to migrate. Can a strategy that is sensitive to individual note values improve privacy? @@ -344,9 +344,9 @@ The values of ``unmigrated_amount`` and ``migrated_amount`` MUST take into account failed transactions, that were not mined within their expiration height. -``txids`` is a list of strings representing transaction IDs of all known -migration transactions involving this wallet, as lowercase hexadecimal in -RPC byte order. A given transaction is defined as a migration transaction +``migration_txids`` is a list of strings representing transaction IDs of all +known migration transactions involving this wallet, as lowercase hexadecimal +in RPC byte order. A given transaction is defined as a migration transaction iff it has: * one or more Sprout JoinSplits with nonzero vpub_new field; and @@ -357,7 +357,7 @@ Note: it is possible that manually created transactions involving this wallet will be recognized as migration transactions and included in ``txids``. The value of ``time_started`` is the earliest Unix timestamp of any known -migration transation involving this wallet; if there is no such transaction, +migration transaction involving this wallet; if there is no such transaction, then the field is absent. A transaction is ``confirmed`` iff it has 10 confirmations.