Clarify in \crossref{transactions} that the remaining value in a transparent transaction value pool

is only available to miners as a fee in the case of non-coinbase transactions, and that the remaining
value in the transparent transaction value pool of a coinbase transaction is destroyed.

Co-authored-by: Teor <teor@riseup.net>
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
This commit is contained in:
Daira Hopwood 2021-07-13 15:40:36 +01:00
parent e628134536
commit ffd97926a8
1 changed files with 7 additions and 1 deletions

View File

@ -3342,7 +3342,9 @@ use each of them, see \cite{ZIP-239} and \cite{ZIP-244}.}
\vspace{2ex}
\defining{\xTransparentInputs} to a \transaction insert value into a \defining{\transparentTxValuePool}
associated with the \transaction, and \defining{\transparentOutputs} remove value from this pool.
As in \Bitcoin, the remaining value in the pool is available to miners as a fee.
As in \Bitcoin, the remaining value in the \transparentTxValuePool of a non-coinbase
\transaction is available to miners as a fee. The remaining value in the \transparentTxValuePool
of a \coinbaseTransaction is destroyed.
\vspace{-1ex}
\consensusrule{
@ -14483,6 +14485,10 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}.
is now at most $5$ bytes (rather than $9$ bytes), because \blockHeight \MUST
also be encoded in the $32$-bit $\nExpiryHeight$ field of \coinbaseTransactions
after \NUFive activation.
\item Clarify in \crossref{transactions} that the remaining value in a
\transparentTxValuePool is only available to miners as a fee in the case
of non-coinbase \transactions, and that the remaining value in the
\transparentTxValuePool of a \coinbaseTransaction is destroyed.
} % nufive
\item Remove a spurious reference to $\NoteSeedBytes$ in \crossref{sproutinband}.
There were no changes for \Sprout in \cite{ZIP-212}.