OfferCancel
[Source]
Cancelar con OfferSequence
Sección titulada «Cancelar con OfferSequence»{ "TransactionType": "OfferCancel", "Account": "ra5nK24KXen9AHvsdFTKHSANinZseWnPcX", "Fee": "12", "Flags": 0, "LastLedgerSequence": 7108629, "OfferSequence": 6, "Sequence": 7}Cancelar con OfferID
Sección titulada «Cancelar con OfferID»{ "TransactionType": "OfferCancel", "Account": "ra5nK24KXen9AHvsdFTKHSANinZseWnPcX", "Fee": "12", "Flags": 0, "LastLedgerSequence": 7108629, "OfferID": "49647F0D748DC3FE26BDACBC57F251AADEFFF391403EC9BF87C97F67E9977FB0", "Sequence": 7}| Campo | Tipo JSON | [Tipo Interno][] | Descripción |
|---|---|---|---|
OfferSequence | Number | UInt32 | (Opcional) El número de secuencia (o número de Ticket) de una transacción OfferCreate anterior. Si se especifica, cancela cualquier objeto offer en el ledger que fue creado por esa transacción. No se considera un error si la oferta especificada no existe. |
OfferID | String | Hash256 | (Opcional) El ID del objeto ledger Offer a cancelar, como una cadena hexadecimal de 64 caracteres. |
Consejo: Para eliminar una oferta antigua y reemplazarla con una nueva, puede usar una [transacción OfferCreate][] con un parámetro OfferSequence, en lugar de usar OfferCancel y otro OfferCreate.
El método OfferCancel devuelve tesSUCCESS incluso si no encontró una oferta con el número de secuencia coincidente.