Skip to content

Commit c9a4106

Browse files
authored
Merge pull request #592 from ScorexFoundation/v3.0.3
V3.0.3
2 parents 9169e8f + b317b08 commit c9a4106

23 files changed

+525
-632
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
*.pdf
21
*.toc
32
*.aux
43
*.log
@@ -7,6 +6,7 @@
76
*.blg
87
*.fls
98
*.fdb_latexmk
9+
*.gz
1010

1111
*.log
1212
docs/spec/out/
Binary file not shown.

docs/spec/generated/BigInt_methods.tex

Lines changed: 0 additions & 96 deletions
Original file line numberDiff line numberDiff line change
@@ -23,30 +23,6 @@ \subsubsection{\lst{BigInt.toByte} method (Code 106.1)}
2323

2424

2525

26-
\subsubsection{\lst{BigInt.modQ} method (Code 6.1)}
27-
\label{sec:type:BigInt:modQ}
28-
\noindent
29-
\begin{tabularx}{\textwidth}{| l | X |}
30-
\hline
31-
\bf{Description} & Returns this \lst{mod} Q, i.e. remainder of division by Q, where Q is an order of the cryprographic group. \\
32-
33-
\hline
34-
\bf{Parameters} &
35-
\(\begin{array}{l l l}
36-
37-
\end{array}\) \\
38-
39-
\hline
40-
\bf{Result} & \lst{BigInt} \\
41-
\hline
42-
43-
\bf{Serialized as} & \hyperref[sec:serialization:operation:ModQ]{\lst{ModQ}} \\
44-
\hline
45-
46-
\end{tabularx}
47-
48-
49-
5026
\subsubsection{\lst{BigInt.toShort} method (Code 106.2)}
5127
\label{sec:type:BigInt:toShort}
5228
\noindent
@@ -71,30 +47,6 @@ \subsubsection{\lst{BigInt.toShort} method (Code 106.2)}
7147

7248

7349

74-
\subsubsection{\lst{BigInt.plusModQ} method (Code 6.2)}
75-
\label{sec:type:BigInt:plusModQ}
76-
\noindent
77-
\begin{tabularx}{\textwidth}{| l | X |}
78-
\hline
79-
\bf{Description} & Adds this number with \lst{other} by module Q. \\
80-
81-
\hline
82-
\bf{Parameters} &
83-
\(\begin{array}{l l l}
84-
\lst{other} & \lst{: BigInt} & \text{// Number to add to this.} \\
85-
\end{array}\) \\
86-
87-
\hline
88-
\bf{Result} & \lst{BigInt} \\
89-
\hline
90-
91-
\bf{Serialized as} & \hyperref[sec:serialization:operation:PlusModQ]{\lst{PlusModQ}} \\
92-
\hline
93-
94-
\end{tabularx}
95-
96-
97-
9850
\subsubsection{\lst{BigInt.toInt} method (Code 106.3)}
9951
\label{sec:type:BigInt:toInt}
10052
\noindent
@@ -119,30 +71,6 @@ \subsubsection{\lst{BigInt.toInt} method (Code 106.3)}
11971

12072

12173

122-
\subsubsection{\lst{BigInt.minusModQ} method (Code 6.3)}
123-
\label{sec:type:BigInt:minusModQ}
124-
\noindent
125-
\begin{tabularx}{\textwidth}{| l | X |}
126-
\hline
127-
\bf{Description} & Subtracts \lst{other} number from this by module Q. \\
128-
129-
\hline
130-
\bf{Parameters} &
131-
\(\begin{array}{l l l}
132-
\lst{other} & \lst{: BigInt} & \text{// Number to subtract from this.} \\
133-
\end{array}\) \\
134-
135-
\hline
136-
\bf{Result} & \lst{BigInt} \\
137-
\hline
138-
139-
\bf{Serialized as} & \hyperref[sec:serialization:operation:MinusModQ]{\lst{MinusModQ}} \\
140-
\hline
141-
142-
\end{tabularx}
143-
144-
145-
14674
\subsubsection{\lst{BigInt.toLong} method (Code 106.4)}
14775
\label{sec:type:BigInt:toLong}
14876
\noindent
@@ -167,30 +95,6 @@ \subsubsection{\lst{BigInt.toLong} method (Code 106.4)}
16795

16896

16997

170-
\subsubsection{\lst{BigInt.multModQ} method (Code 6.4)}
171-
\label{sec:type:BigInt:multModQ}
172-
\noindent
173-
\begin{tabularx}{\textwidth}{| l | X |}
174-
\hline
175-
\bf{Description} & Multiply this number with \lst{other} by module Q. \\
176-
177-
\hline
178-
\bf{Parameters} &
179-
\(\begin{array}{l l l}
180-
\lst{other} & \lst{: BigInt} & \text{// Number to multiply with this.} \\
181-
\end{array}\) \\
182-
183-
\hline
184-
\bf{Result} & \lst{BigInt} \\
185-
\hline
186-
187-
\bf{Serialized as} & \hyperref[sec:serialization:operation:MethodCall]{\lst{MethodCall}} \\
188-
\hline
189-
190-
\end{tabularx}
191-
192-
193-
19498
\subsubsection{\lst{BigInt.toBigInt} method (Code 106.5)}
19599
\label{sec:type:BigInt:toBigInt}
196100
\noindent
Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +0,0 @@
1-
2-
\subsubsection{\lst{Boolean.toByte} method (Code 1.1)}
3-
\label{sec:type:Boolean:toByte}
4-
\noindent
5-
\begin{tabularx}{\textwidth}{| l | X |}
6-
\hline
7-
\bf{Description} & Convert true to 1 and false to 0 \\
8-
9-
\hline
10-
\bf{Parameters} &
11-
\(\begin{array}{l l l}
12-
13-
\end{array}\) \\
14-
15-
\hline
16-
\bf{Result} & \lst{Byte} \\
17-
\hline
18-
19-
\bf{Serialized as} & \hyperref[sec:serialization:operation:PropertyCall]{\lst{PropertyCall}} \\
20-
\hline
21-
22-
\end{tabularx}

docs/spec/generated/GroupElement_methods.tex

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,4 @@
11

2-
\subsubsection{\lst{GroupElement.isIdentity} method (Code 7.1)}
3-
\label{sec:type:GroupElement:isIdentity}
4-
\noindent
5-
\begin{tabularx}{\textwidth}{| l | X |}
6-
\hline
7-
\bf{Description} & Checks if this value is identity element of the eliptic curve group. \\
8-
9-
\hline
10-
\bf{Parameters} &
11-
\(\begin{array}{l l l}
12-
13-
\end{array}\) \\
14-
15-
\hline
16-
\bf{Result} & \lst{Boolean} \\
17-
\hline
18-
19-
\bf{Serialized as} & \hyperref[sec:serialization:operation:PropertyCall]{\lst{PropertyCall}} \\
20-
\hline
21-
22-
\end{tabularx}
23-
24-
25-
262
\subsubsection{\lst{GroupElement.getEncoded} method (Code 7.2)}
273
\label{sec:type:GroupElement:getEncoded}
284
\noindent

0 commit comments

Comments
 (0)