Clarify that v4 transactions continue to use the ZIP 243 SIGHASH algorithm after NU5 activation.

fixes #510

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
This commit is contained in:
Daira Hopwood 2021-05-20 22:23:19 +01:00
parent 572a0d6e4f
commit c3f48359e6
1 changed files with 16 additions and 3 deletions

View File

@ -5946,9 +5946,10 @@ for \Sapling, but using the \Heartwood \consensusBranchID \hexint{F5B9230B} as d
for \Sapling, but using the \Canopy \consensusBranchID \hexint{E9FF75A6} as defined in
\cite{ZIP-251}.}
\nufiveonward{The \sighashAlgorithm used after activation of the \NUFive \networkUpgrade,
for both version 4 and version 5 \transactions, is defined in \cite{ZIP-244} as modified
by \cite{ZIP-225}. It will use a new \consensusBranchID \hexint{F919A198} as defined in
\nufiveonward{The \sighashAlgorithm used for version 5 \transactions introduced by the
\NUFive \networkUpgrade is defined in \cite{ZIP-244}. Version 4 \transactions continue
to use the \sighashAlgorithm defined in \cite{ZIP-243}. After \NUFive activation, both
\transaction versions use the \NUFive \consensusBranchID \hexint{F919A198} as defined in
\cite{ZIP-252}.}
@ -14331,6 +14332,18 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}.
\lsection{Change History}{changehistory}
\historyentry{2021.2.2}{2021-05-20}
\begin{itemize}
\nufive{
\item Clarify in \crossref{sighash} that v4 \transactions continue to use the
\cite{ZIP-243} \sighashAlgorithm after \NUFive activation.
} %nufive
\notnufive{
\item No changes before \NUFive.
} %notnufive
\end{itemize}
\historyentry{2021.2.1}{2021-05-20}
\begin{itemize}
\nufive{