etxn_details
Conceptos
Sección titulada «Conceptos»Comportamiento
Sección titulada «Comportamiento»- Genera y escribe un objeto sfEmitDetails de 105 bytes en
write_ptrsi cbak no está definido - Genera y escribe un objeto sfEmitDetails de 127 bytes en
write_ptrsi cbak está definido
- Esta función proporciona información detallada sobre la transacción.
- Devuelve un ErrorCode si hay un error, o un array de detalles de la transacción en caso de éxito.
Definición
Sección titulada «Definición»int64_t etxn_details ( uint32_t write_ptr, uint32_t write_len);function etxn_details(): ErrorCode | ByteArrayEjemplo
Sección titulada «Ejemplo»uint8_t emitdet[105];int64_t result = etxn_details(emitdet, 105);if (result != 105) rollback("Etxndetails falló.", 19, 1);const emitdet = etxn_details()if (typeof emitdet === 'string || emitdet.length != 105) rollback("Etxndetails falló.", 1)Parámetros
Sección titulada «Parámetros»| Nombre | Tipo | Descripción |
|---|---|---|
| write_ptr | uint32_t | Puntero al buffer que recibirá el registro sfEmitDetails |
| write_len | uint32_t | Longitud del buffer |
Sin parámetros en JavaScript
Código de retorno
Sección titulada «Código de retorno»| Tipo | Descripción |
|---|---|
| int64_t | Número de bytes escritos. |
| Tipo | Descripción |
|---|---|
| ErrorCode | ByteArray | Un ErrorCode si hay error, o un array de detalles de la transacción en caso de éxito. |