etxn_fee_base
Conceptos
Sección titulada «Conceptos»Comportamiento
Sección titulada «Comportamiento»- Devuelve la cantidad de comisión en drops recomendada para una transacción que va a ser emitida.
Definición
Sección titulada «Definición»int64_t etxn_fee_base ( uint32_t read_ptr, uint32_t read_len);function etxn_fee_base(txblob: ByteArray | HexString): ErrorCode | numberEjemplo
Sección titulada «Ejemplo»int64_t fee_to_pay = etxn_fee_base(tx_blob, tx_blob_len);const fee_to_pay = etxn_fee_base(tx_blob)Parámetros
Sección titulada «Parámetros»| Nombre | Tipo | Descripción |
|---|---|---|
| read_ptr | uint32_t | Puntero al buffer que contiene la transacción serializada que se desea emitir. El campo de comisión es obligatorio pero se ignora (puedes usar cero). Usa el resultado de esta función para rellenar correctamente el campo de comisión. |
| read_len | uint32_t | La longitud del blob de la transacción. |
| Nombre | Tipo | Descripción |
|---|---|---|
| txblob | ByteArray | HexString | El blob de la transacción, que puede ser un array de números o una cadena. |
Código de retorno
Sección titulada «Código de retorno»| Tipo | Descripción |
|---|---|
| int64_t | El número mínimo de drops que una transacción emitida necesita para ser aceptada. |
| Tipo | Descripción |
|---|---|
| number | Devuelve un ErrorCode si hay un error, o la comisión base calculada si tiene éxito. |