Saltar al contenido principal

Datos del Contrato

Metadatos de la Tabla​

PropiedadConfiguración
Clave(s) Natural(es)ledger_key_hash, closed_at
Campo(s) de Particiónclosed_at (partición MES)
Campo(s) Agrupado(s)last_modified_ledger, contract_id
Documentacióndbt docs

Detalles de las Columnas​

NombreDescripciónTipo de DatoValores del Dominio¿Requerido?Notas
contract_idID del contrato SorobancadenaSí
contract_key_typeTipo de clave de contrato que es un ScVal que puede tener los siguientes valorescadena
contract_durabilityEl contrato puede ser temporal o persistentecadena
asset_codeLa representación del código del activo en la red, de 4 o 12 caracteres.cadena
asset_issuerLa dirección de la cuenta del emisor original del activo que creó el activo.cadena
asset_typeEl identificador para el tipo de código del activo, puede ser alfanumérico con 4 caracteres, 12 caracteres o el activo nativo de la red, XLM.cadena
balance_holderLa dirección/cuenta que posee el saldo del activo en los datos del contrato.cadena
balanceLa cantidad de unidades de XLM que posee la cuenta.cadena
last_modified_ledgerEl número de secuencia del ledger cuando se modificó la entrada del ledger (este firmante único para la cuenta). Las eliminaciones no cuentan como una modificación y mostrarán el número de secuencia de modificación previo.enteroSí
ledger_entry_changeCódigo que describe el tipo de cambio aplicado a la entrada del ledger.enteroSí
deletedIndica si la entrada del ledger (identificador del saldo) ha sido eliminada o no. Una vez que una entrada es eliminada, no puede recuperarse.booleanoSí
batch_idRepresentación en cadena del run id para un DAG dado en Airflow. Tiene la forma de scheduled__<batch_end_date>-<dag_alias>. Los ids de lote son únicos para cada lote y ayudan con la monitorización y capacidades de reejecución.cadenaSí
batch_run_dateLa fecha de inicio para el intervalo del lote. Junto con la fecha en el batch_id, la fecha representa el intervalo de ledgers procesados. La fecha de ejecución del lote puede considerarse como un proxy de closed_at para un ledger.fecha y horaSí
batch_insert_tsLa marca temporal en UTC cuando un lote de registros fue insertado en la base de datos. Este campo puede ayudar a identificar si un lote se ejecutó en tiempo real o como parte de una ejecución retroactiva.marca temporalSí
closed_atMarca temporal en UTC cuando este ledger cerró y fue confirmado en la red. Se espera que los ledgers cierren aproximadamente cada 5 segundos.marca temporalSí
ledger_sequenceEl número de secuencia de este ledger. Representa el orden del ledger dentro de la blockchain de Stellar. Cada ledger tiene un número de secuencia único que incrementa con cada nuevo ledger, asegurando que los ledgers se procesen en el orden correcto.enteroSí
ledger_key_hashHash de la clave del ledger utilizado para identificar entradas de ledger de datos de contrato o código de contrato caducando.cadenaSí
keyLa clave codificada usada para identificar un dato específico del contrato. La clave codificada tiene dos componentes (tipo y valor), donde tipo describe el tipo de dato y valor describe el valor codificado del tipo de dato para los datos del contrato.json
key_decodedLa versión legible o decodificada de la clave. Esto proporciona un formato comprensible de la clave, facilitando su interpretación y uso en análisis.json
valEl valor codificado asociado con la clave en los datos del contrato. El valor codificado tiene dos componentes (tipo y valor), donde tipo describe el tipo de dato y valor describe el valor codificado del tipo de dato para los datos del contrato.json
val_decodedLa versión legible o decodificada del valor. Esto proporciona una representación clara y comprensible del valor, facilitando su interpretación y uso en análisis.json
contract_data_xdrLa codificación XDR (Representación Externa de Datos) de los datos del contrato. XDR es un formato estándar usado para serializar y deserializar datos, asegurando interoperabilidad entre sistemas distintos. Este campo contiene los datos serializados en bruto del contrato en formato XDR.cadena