Saltar al contenido principal

El Objeto de Saldo Reclamable

Cuando Horizon devuelve información sobre un saldo reclamable, utiliza el siguiente formato:

  • ATRIBUTOTIPO DE DATO

    DESCRIPCIÓN

  • idcadena

    Un identificador único para este saldo reclamable.

  • token_de_paginaciónnúmero

    Un valor de cursor para usar en paginación.

  • activocadena

    El activo disponible para ser reclamado en el formulario SEP-11 asset_code:issuing_address o nativo (para XLM)

  • cantidadcadena

    La cantidad de activo que puede ser reclamada.

  • patrocinadorcadena (opcional)

    El id de cuenta del patrocinador que está pagando las reservas para este saldo reclamable.

  • último_ledger_modificadoentero

    El número de secuencia del último ledger en el que se modificó este saldo reclamable.

  • última_modificación_tiempocadena

    Una cadena formateada en ISO 8601 de la última hora de modificación.

  • reclamantesarray de objetos

    La lista de entradas que podrían reclamar el saldo reclamable.

    Mostrar atributos secundarios
  • destinocadena

    El id de cuenta que puede reclamar el saldo.

  • predicadoobjeto

    La condición que debe cumplirse para que destino pueda reclamar el saldo.

    Mostrar atributos secundarios
  • incondicionalbooleano (opcional)

    Si es verdadero, significa que esta cláusula de la condición siempre se cumple.

  • yarray de objetos (opcional)

    El array siempre contendrá dos elementos que también son predicados. Esta cláusula de la condición se cumple si ambos elementos en el array se cumplen.

  • oarray de objetos (opcional)

    El array siempre contendrá dos elementos que también son predicados. Esta cláusula de la condición se cumple si al menos uno de los dos elementos en el array se cumple.

  • noobjeto (opcional)

    El valor también es un predicado. Esta cláusula de la condición se cumple si el valor no se cumple.

  • absAntescadena (opcional)

    Una cadena formateada en ISO 8601 personalizada que representa una fecha límite para cuando se puede reclamar el saldo reclamable. Si el saldo se reclama antes de la fecha, entonces esta cláusula de la condición se cumple. El formato de esta cadena de fecha es una extensión personalizada sobre el formato ISO 8601. Permite que los años estén fuera del rango 0000-9999. Las fechas se derivan de un valor de época unix en el rango de un entero firmado de 64 bits. Esto significa que la fecha expresa un rango de calendario mucho más grande de 292277026596 años hacia el futuro y -292471206707 años hacia el pasado. Este formato de extensión personalizada agregará un prefijo '+' en los valores que superen el año 9999 en el futuro y para los años que están antes del año 0 (A.C según el calendario gregoriano) se agregará un prefijo '-'. Aquí hay ejemplos de valores de cadenas de fecha que son posibles: '2022-02-10T15:30:22Z' '+39121901036-03-29T15:30:22Z' '-7025-12-23T00:00:00Z'

  • absAntesEpochcadena (opcional)

    Un valor de época unix en segundos que representa la misma fecha límite para cuando se puede reclamar el saldo reclamable. It is the same date/time value that absBefore represents, just expressed in integral unix epoch seconds within the range of a signed 64bit integer.

  • relAntescadena (opcional)

    Una fecha límite relativa para cuando se puede reclamar el saldo reclamable. El valor representa el número de segundos desde el tiempo de cierre del ledger que creó el saldo reclamable.

  • El último ledger conocido por Horizon se incluye como un encabezado HTTP en la respuesta.

    Ejemplo
    {
    "_links": {
    "self": {
    "href": "https://horizon-testnet.stellar.org/claimable_balances/000000000102030000000000000000000000000000000000000000000000000000000000"
    },
    "operations": {
    "href": "https://horizon-testnet.stellar.org/claimable_balances/000000000102030000000000000000000000000000000000000000000000000000000000/operations{?cursor,limit,order}",
    "templated": true
    },
    "transactions": {
    "href": "https://horizon-testnet.stellar.org/claimable_balances/000000000102030000000000000000000000000000000000000000000000000000000000/transactions{?cursor,limit,order}",
    "templated": true
    }
    },
    "id": "000000000102030000000000000000000000000000000000000000000000000000000000",
    "paging_token": "000000000102030000000000000000000000000000000000000000000000000000000000",
    "asset": "native",
    "amount": "10.0000000",
    "claimants": [
    {
    "destination": "GC3C4AKRBQLHOJ45U4XG35ESVWRDECWO5XLDGYADO6DPR3L7KIDVUMML",
    "predicate": {
    "and": [
    {
    "or": [
    {
    "relBefore": "12"
    },
    {
    "absBefore": "2020-08-26T11:15:39Z",
    "absBeforeEpoch": "1598440539"
    }
    ]
    },
    {
    "not": { "unconditional": true }
    }
    ]
    }
    }
    ],
    "last_modified_ledger": 28411995,
    "last_modified_time": "2020-02-26T19:29:16Z"
    }