Saltar al contenido principal

Eventos de Contrato Histórico

Metadatos de la tabla

PropiedadConfiguración
Clave(s) Natural(es)
Campo(s) de particióncerrado_en (partición MES)
Campo(s) Agrupado(s)contract_id
Documentacióndocumentos de dbt

Detalles de Columna

NombreDescripciónTipo de datoValores de Dominio¿Requerido?Notas
hash_de_transacciónUn hash SHA-256 codificado en hexadecimal de la forma codificada XDR de esta transaccióncadena
transaction_idEl identificador de la transacción en la que se ejecutó la operación. Puede haber hasta 100 operaciones en una transacción dadaentero
exitosoIndica si esta transacción fue exitosa o nobooleanoNoEl éxito de una transacción no indica si fue incluida y escrita en un ledger. Solo indica si las operaciones en la transacción se aplicaron con éxito para modificar el estado del ledger.
in_successful_contract_callIndica si el evento está en una llamada de contrato exitosabooleano
contract_idcadena
tipoEl tipo de evento numéricoentero0, 1, 2
type_stringEl tipo de evento en formato de cadenacadenaContractEventTypeSystem, ContractEventTypeDiagnostic, ContractEventTypeContract
temasLa parte de temas de un evento contiene información identificativa y metadatos para el evento y generalmente lo que el evento significa. Por ejemplo, para SAC esto podría ser un evento de "transferencia" que significa movimiento de valor de token. Los valores dentro de los temas están codificados en base64 XDRjson
topics_decodedVersión decodificada y legible por humanos del tema del eventojson
datosLa parte de datos de un evento es un objeto que contiene los valor(es) significativos para un evento. Por ejemplo, para SAC esto podría ser la "cantidad" del movimiento de token de un evento de "transferencia". Los valores dentro de los temas están codificados en base64 XDRjson
data_decodedVersión decodificada y legible por humanos del objeto de datos del eventojson
contract_event_xdrEl XDR del evento codificado en base64cadena
batch_idRepresentación en cadena del ID de ejecución para un DAG dado en Airflow. Toma la forma de "scheduled__[batch_end_date]-[dag_alias]". Los IDs de batch son únicos para el batch y ayudan con el monitoreo y las capacidades de reejecucióncadena
batch_run_dateLa fecha de inicio del intervalo del batch. Tomada con la fecha en el batch_id, la fecha representa el intervalo de ledgers procesados. La fecha de ejecución del batch puede verse como un proxy de closed_at para un ledger.datetime
batch_insert_tsLa marca de tiempo en UTC cuando un batch de registros fue insertado en la base de datos. Este campo puede ayudar a identificar si un batch se ejecutó en tiempo real o como parte de un backfilltimestamp
closed_atMarca de tiempo en UTC cuando este ledger cerró y se comprometió a la red. Se espera que los ledgers cierren ~cada 5 segundostimestamp
ledger_sequenceEl número de secuencia del ledger en el que se incluyó esta transacciónentero