etxn_nonce
Conceitos
Seção intitulada “Conceitos”Comportamento
Seção intitulada “Comportamento”- Escreve o Hash de 32 bytes em write_ptr
- Retorna um ErrorCode se houver um erro, ou um array contendo o valor do nonce em caso de sucesso.
Definição
Seção intitulada “Definição”int64_t etxn_nonce ( uint32_t write_ptr, uint32_t write_len);function etxn_nonce(): ErrorCode | ByteArrayExemplo
Seção intitulada “Exemplo”uint8_t n[32];int64_t bytes_written = etxn_nonce(n, 32);const nonce = etxn_nonce()Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Descrição |
|---|---|---|
| write_ptr | uint32_t | Ponteiro para um buffer de tamanho adequado para armazenar a saída. Deve ter pelo menos 32 bytes. |
| write_len | uint32_t | Tamanho do buffer de saída. |
Nenhum parâmetro
Código de Retorno
Seção intitulada “Código de Retorno”| Tipo | Descrição |
|---|---|
| int64_t | O número de bytes escritos Se negativo, um erro: OUT_OF_BOUNDS- ponteiros/tamanhos especificados fora da memória do hook. |
| Tipo | Descrição |
|---|---|
| ErrorCode | ByteArray | Retorna um ErrorCode se houver um erro, ou um array contendo o valor do nonce em caso de sucesso. |