Saltearse al contenido

ledger_nonce

  • Escribe un valor aleatorio de 32 bytes en write_ptr

C

int64_t ledger_nonce (
uint32_t write_ptr,
uint32_t write_len
);
uint8_t n[32];
int64_t bytes_written =
ledger_nonce(n, 32);
NombreTipoDescripción
write_ptruint32_tPuntero a un buffer adecuado para almacenar la salida (mínimo 32 bytes)
write_lenuint32_tLongitud del buffer de salida
TipoDescripción
int64_t

Número de bytes escritos

Si es negativo, error:
OUT_OF_BOUNDS
- punteros fuera de la memoria del hook