summaryrefslogtreecommitdiff
path: root/api-mint.rst
diff options
context:
space:
mode:
authorMarcello Stanisci <marcello.stanisci@inria.fr>2015-07-29 11:24:02 +0200
committerMarcello Stanisci <marcello.stanisci@inria.fr>2015-07-29 11:24:02 +0200
commit69ca174397987a0e743cc1b790876944de25636d (patch)
treec8e7169ca2ecadcfa5e1da0bb8ede6b7c7121cc0 /api-mint.rst
parent5aa5fc546c5b99bc81c8d80c796faa847bf57a36 (diff)
downloaddocs-69ca174397987a0e743cc1b790876944de25636d.tar.gz
docs-69ca174397987a0e743cc1b790876944de25636d.tar.bz2
docs-69ca174397987a0e743cc1b790876944de25636d.zip
adding 53-bit advice
Diffstat (limited to 'api-mint.rst')
-rw-r--r--api-mint.rst5
1 files changed, 5 insertions, 0 deletions
diff --git a/api-mint.rst b/api-mint.rst
index 78cd7a69..f9b2f371 100644
--- a/api-mint.rst
+++ b/api-mint.rst
@@ -721,6 +721,11 @@ Binary Blob Specification
This section largely corresponds to the definitions in taler_signatures.h. You may also want to refer to this code, as it offers additional details on each of the members of the structs.
+ .. note::
+
+ Due to the way of handling `big` numbers by some platforms (such that `JavaScript`, for exapmle), wherever the following specification mentions a 64-bit value, the actual implementations
+ are strongly advised to rely on arithmetic up to 53 bits.
+
This section specifies the binary representation of messages used in Taler's protocols. The message formats are given in a C-style pseudocode notation. Padding is always specified explicitly, and numeric values are in network byte order (big endian).
------------------------