From 731ddfd9f6cbd2d9dcf102fe9148aa29784ddacb Mon Sep 17 00:00:00 2001 From: Daira Hopwood Date: Fri, 20 Mar 2020 15:18:49 +0000 Subject: [PATCH] Protocol spec: colour-code transaction fields that were added in Sapling. Signed-off-by: Daira Hopwood --- protocol/protocol.tex | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/protocol/protocol.tex b/protocol/protocol.tex index c66eec15..48530bb3 100644 --- a/protocol/protocol.tex +++ b/protocol/protocol.tex @@ -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}