Saltearse al contenido

SetFee

Una pseudo-transacción SetFee marca un cambio en el costo de transacción o los requisitos de reserva como resultado de la Votación de Tarifas.

Nota: No puedes enviar una pseudo-transacción, pero puedes encontrar una al procesar ledgers.

{
"Account": "rrrrrrrrrrrrrrrrrrrrrhoLvTp",
"BaseFee": "000000000000000A",
"Fee": "0",
"ReferenceFeeUnits": 10,
"ReserveBase": 20000000,
"ReserveIncrement": 5000000,
"Sequence": 0,
"SigningPubKey": "",
"TransactionType": "SetFee",
"date": 439578860,
"hash": "1C15FEA3E1D50F96B6598607FC773FF1F6E0125F30160144BE0C5CBC52F5151B",
"ledger_index": 3721729,
}
CampoTipo JSON[Tipo Interno][]Descripción
BaseFeeStringUInt64El cargo, en drops de XAH, para la transacción de referencia, como hexadecimal. (Este es el costo de transacción antes de escalar por carga.)
ReferenceFeeUnitsUnsigned IntegerUInt32El costo, en unidades de tarifa, de la transacción de referencia
ReserveBaseUnsigned IntegerUInt32La reserva base, en drops
ReserveIncrementUnsigned IntegerUInt32La reserva incremental, en drops
LedgerSequenceNumberUInt32(Omitido para algunas pseudo-transacciones SetFee históricas) El índice de la versión del ledger donde aparece esta pseudo-transacción. Esto distingue la pseudo-transacción de otras ocurrencias del mismo cambio.

Si la [enmienda XAHFees][] está habilitada, las pseudo-transacciones SetFee usan estos campos en su lugar:

CampoTipo JSON[Tipo Interno][]Descripción
BaseFeeDropsStringAmountEl cargo, en drops de XAH, para la transacción de referencia. (Este es el costo de transacción antes de escalar por carga.)
ReserveBaseDropsStringAmountLa reserva base, en drops
ReserveIncrementDropsStringAmountLa reserva incremental, en drops
LedgerSequenceNumberUInt32(Omitido para algunas pseudo-transacciones SetFee históricas) El índice de la versión del ledger donde aparece esta pseudo-transacción. Esto distingue la pseudo-transacción de otras ocurrencias del mismo cambio.