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 de 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 Sorobanstring
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_de_ledgerCódigo que describe el tipo de cambio de entrada que se aplicó a la entrada del 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 de cadena del id de ejecución para un DAG dado en Airflow. Adopta la forma de "scheduled__<batch_end_date>-<dag_alias>". Los ids de batch son únicos para el batch y ayudan con la monitorización y las capacidades de reejecuciónstring
batch_run_dateLa fecha de inicio para el intervalo del batch. Cuando se toma 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.datetime
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 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 de este ledger. Representa el orden del ledger dentro de la blockchain 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 de ledger utilizado para identificar datos de contrato que están caducando o entradas de ledger de código de contratostring
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 en la 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 elemento en el código del contratoentero
n_importsNúmero de importaciones en el código del contratoentero
n_exportsNúmero de exportaciones en el código del contratoentero
n_data_segment_bytesNúmero de bytes de segmento de datos en el código del contratoentero