Protocol spec: colour-code transaction fields that were added in Sapling.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
This commit is contained in:
Daira Hopwood 2020-03-20 15:18:49 +00:00
parent 892bdfde1b
commit 731ddfd9f6
1 changed files with 3 additions and 3 deletions

View File

@ -8706,8 +8706,8 @@ A \sequenceOfJoinSplitDescriptions{} using $\BCTV$ proofs, each encoded as in \c
$\barerange{2}{3}$ & \Longunderstack{$1802 \mult$ \\ $\nJoinSplit$} & $\vJoinSplit$ & \type{JSDescriptionBCTV14}\!\! \type{[$\nJoinSplit$]} &
A \sequenceOfJoinSplitDescriptions{} using $\BCTV$ proofs, each encoded as in \crossref{joinsplitencoding}. \\ \hline
$\geq 4$ & \Longunderstack{$1698 \mult$ \\ $\nJoinSplit$} & $\vJoinSplit$ & \type{JSDescriptionGroth16}\!\! \type{[$\nJoinSplit$]} &
A \sequenceOfJoinSplitDescriptions{} using $\Groth$ proofs, each encoded as in \crossref{joinsplitencoding}. \\ \hline
\setsapling $\geq 4$ &\setsapling \Longunderstack{$1698 \mult$ \\ $\nJoinSplit$} &\setsapling $\vJoinSplit$ &\textcolor{\saplingcolor}{\type{JSDescriptionGroth16}\!\! \type{[$\nJoinSplit$]}} &
\setsapling A sequence of \joinSplitDescriptions using $\Groth$ proofs, each encoded as in \crossref{joinsplitencoding}. \\ \hline
} %notsprout
$\geq 2\;\dagger$ & $32$ & $\joinSplitPubKey\!$ & \type{char[32]} & An encoding of a $\JoinSplitSig$
@ -8717,7 +8717,7 @@ $\geq 2\;\dagger$ & $64$ & $\joinSplitSig$ & \type{char[64]} & A signature on a
to be verified using $\joinSplitPubKey$. \\ \hline
\notsprout{
$\geq 4\;\ddagger$ & $64$ & $\bindingSig$ & \type{char[64]} & A signature on the \sighashTxHash, to be verified
\setsapling $\geq 4\;\ddagger$ &\setsapling $64$ &\setsapling $\bindingSig$ &\textcolor{\saplingcolor}{\type{char[64]}} &\setsapling A signature on the \sighashTxHash, to be verified
as specified in \crossref{concretebindingsig}. \\ \hline
} %notsprout
\end{tabularx}