diff --git a/host-spec/ae-hostapi.tm b/host-spec/ae-hostapi.tm index 717e9fc18..9421acffc 100644 --- a/host-spec/ae-hostapi.tm +++ b/host-spec/ae-hostapi.tm @@ -259,7 +259,7 @@ : <\itemize> - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 256-bit Blake2 storage root. @@ -286,7 +286,7 @@ Definition indicating the SCALE encoded block hash. - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 256-bit Blake2 changes root. @@ -757,7 +757,7 @@ as defined in Definition containing the BIP-39 seed which must be valid UTF8. - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 256-bit public key. @@ -783,7 +783,7 @@ : an i32 integer indicating the key type ID as defined in Definition . - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 256-bit public key. : a pointer-size as defined in Definition @@ -826,14 +826,14 @@ : <\itemize> - : a regular pointer to the buffer containing + : a 32-bit pointer to the buffer containing the 64-byte signature. : a pointer-size as defined in Definition indicating the message that is to be verified. - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 256-bit public key. : a i32 integer value equal to if the @@ -898,7 +898,7 @@ as defined in Definition containing the BIP-39 seed which must be valid UTF8. - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 256-bit public key. @@ -924,7 +924,7 @@ : an i32 integer containg the key ID as defined in Definition - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 256-bit public key. : a pointer-size as defined in Definition @@ -974,14 +974,14 @@ : <\itemize> - : a regular pointer to the buffer containing + : a 32-bit pointer to the buffer containing the 64-byte signature. : a pointer-size as defined in Definition indicating the message that is to be verified. - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 256-bit public key. : a i32 integer value equal to if the @@ -1001,14 +1001,14 @@ : <\itemize> - : a regular pointer to the buffer containing + : a 32-bit pointer to the buffer containing the 64-byte signature. : a pointer-size as defined in Definition indicating the message that is to be verified. - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 256-bit public key. : a i32 integer value equal to if the @@ -1072,7 +1072,7 @@ as defined in Definition containing the BIP-39 seed which must be valid UTF8. - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 33-byte compressed public key. @@ -1098,7 +1098,7 @@ : an i32 integer containg the key ID as defined in Definition - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 33-byte compressed public key. : a pointer-size as defined in Definition @@ -1143,7 +1143,7 @@ : <\itemize> - : a regular pointer to the buffer containing + : a 32-bit pointer to the buffer containing the 65-byte signature. The signature is 65-bytes in size, where the first 512-bits represent the signature and the other 8 bits represent the recovery ID. @@ -1152,7 +1152,7 @@ indicating the message that is to be verified. - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 33-byte compressed public key. : a i32 integer value equal to if the @@ -1176,11 +1176,11 @@ : <\itemize> - : a regular pointer to the buffer containing + : a 32-bit pointer to the buffer containing the 65-byte signature in RSV format. V should be either or . - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 256-bit Blake2 hash of the message. : a pointer-size as defined in Definition @@ -1207,11 +1207,11 @@ : <\itemize> - : a regular pointer to the buffer containing + : a 32-bit pointer to the buffer containing the 65-byte signature in RSV format. V should be either or . - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 256-bit Blake2 hash of the message. : a pointer-size as defined in Definition @@ -1304,7 +1304,7 @@ : a pointer-size as defined in Definition indicating the data to be hashed. - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 256-bit hash result. @@ -1328,7 +1328,7 @@ : a pointer-size as defined in Definition indicating the data to be hashed. - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 512-bit hash result. @@ -1352,7 +1352,7 @@ : a pointer-size as defined in Definition indicating the data to be hashed. - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 256-bit hash result. @@ -1376,7 +1376,7 @@ : a pointer-size as defined in Definition indicating the data to be hashed. - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 128-bit hash result. @@ -1400,7 +1400,7 @@ : a pointer-size as defined in Definition indicating the data to be hashed. - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 256-bit hash result. @@ -1424,7 +1424,7 @@ : a pointer-size as defined in Definition indicating the data to be hashed. - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 64-bit hash result. @@ -1448,7 +1448,7 @@ : a pointer-size as defined in Definition indicating the data to be hashed. - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 128-bit hash result. @@ -1472,7 +1472,7 @@ : a pointer-size as defined in Definition indicating the data to be hashed. - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 256-bit hash result. @@ -1704,9 +1704,8 @@ : <\itemize> - : a regular pointer to the buffer containing the 256-bit - seed. + : a 32-bit pointer to the buffer containing the + 256-bit seed. > @@ -2117,7 +2116,7 @@ the trie root gets formed. The items consist of a SCALE encoded array containing arbitrary key/value pairs. - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 256-bit trie root. @@ -2146,7 +2145,7 @@ compact encoded integers as described in Definition . - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 256-bit trie root result. @@ -2172,7 +2171,7 @@ the trie root gets formed. The items consist of a SCALE encoded array containing arbitrary key/value pairs. - result: a regular pointer to the buffer containing the 256-bit trie + result: a 32-bit pointer to the buffer containing the 256-bit trie root. @@ -2201,7 +2200,7 @@ compact encoded integers as described in Definition . - : a regular pointer to the buffer containing the + : a 32-bit pointer to the buffer containing the 256-bit trie root result. @@ -2342,7 +2341,7 @@ <\itemize> : the size of the buffer to be allocated. - : a regular pointer to the allocated buffer. + : a 32-bit pointer to the allocated buffer. > @@ -2360,7 +2359,7 @@ : <\itemize> - : a regular pointer to the memory buffer to be freed. + : a 32-bit pointer to the memory buffer to be freed.