Saltar al contenido principal

Código del contrato

Metadatos de la tabla

PropiedadConfiguración
Clave(s) natural(es)contract_code_hash, closed_at
Campo(s) de particiónclosed_at (partición por MES)
Campo(s) agrupado(s)last_modified_ledger, contract_code_hash
Documentacióndbt docs

Detalles de la columna

NombreDescripciónTipo de datoValores de dominio¿Requerido?Notas
contract_code_hashHash del código de contrato Sorobancadena
contract_code_ext_vVersión de la extensión del código del contratoentero
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 reportarán el número de secuencia de modificación anteriorentero
cambio_de_entrada_en_ledgerCódigo que describe el tipo de cambio de entrada en el ledger que se aplicó a la entrada en el ledger.entero
eliminadoIndica si la entrada del ledger (id de saldo) ha sido eliminada o no. Una vez que se elimina una entrada, no se puede recuperar.booleano
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 las capacidades de monitoreo y reejecucióncadena
batch_run_dateLa fecha de inicio del intervalo del batch. Junto 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.fecha y hora
batch_insert_tsLa marca de tiempo en UTC cuando se insertó un batch de registros en la base de datos. Este campo puede ayudar a identificar si un batch se ejecutó en tiempo real o como parte de un reabastecimientomarca de tiempo
closed_atMarca de tiempo en UTC cuando este ledger se cerró y se comprometió a la red. Se espera que los ledgers se cierren ~cada 5 segundosmarca de tiempo
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 se incrementa con cada nuevo ledger, asegurando que los ledgers se procesen en el orden correcto.entero
ledger_key_hashHash de clave del ledger usado para identificar datos de contrato que están caducando o entradas de ledger de código de contratocadena
n_instructionsNúmero de instrucciones en el código del contratoentero
n_functionsNúmero de funciones en el código del contratoentero
n_globalsNúmero de variables globales en el código del contratoentero
n_table_entriesNúmero de entradas de tabla en el código del contratoentero
n_typesNúmero de tipos en el código del contratoentero
n_data_segmentsNúmero de segmentos de datos en el código del contratoentero
n_elem_segmentsNúmero de segmentos de elementos en el código del contratoentero
n_importsNúmero de imports en el código del contratoentero
n_exportsNúmero de exports en el código del contratoentero
n_data_segment_bytesNúmero de bytes de segmentos de datos en el código del contratoentero