2024-08-28 13:46:04 +00:00
|
|
|
{% macro create_udfs() %}
|
2024-08-28 14:31:44 +00:00
|
|
|
{% if var("UPDATE_UDFS_AND_SPS") %}
|
|
|
|
|
{% set sql %}
|
|
|
|
|
{% if target.database != "ECLIPSE_COMMUNITY_DEV" %}
|
|
|
|
|
{{ create_udf_bulk_rest_api_v2() }};
|
|
|
|
|
{% endif %}
|
2024-09-05 14:42:27 +00:00
|
|
|
|
|
|
|
|
{{ create_udf_ordered_signers(schema = "silver") }}
|
|
|
|
|
{{ create_udf_get_compute_units_consumed(schema = "silver") }}
|
|
|
|
|
{{ create_udf_get_compute_units_total(schema = "silver") }}
|
|
|
|
|
{{ create_udf_get_tx_size(schema = "silver") }}
|
2024-09-09 13:44:22 +00:00
|
|
|
{{ create_udf_get_all_inner_instruction_program_ids(schema = "silver") }}
|
2025-01-14 19:02:16 +00:00
|
|
|
{{ create_udf_get_logs_program_data(schema = "silver") }}
|
2024-08-28 14:31:44 +00:00
|
|
|
{% endset %}
|
|
|
|
|
{% do run_query(sql) %}
|
|
|
|
|
{% endif %}
|
2024-08-28 13:46:04 +00:00
|
|
|
{% endmacro %}
|