solana-models/macros/create_udfs.sql
desmond-hui d6baa134d4
An 2140/events model from streamline data (#111)
* events2 model and new udf to get list of programids from inner instructions

* test file
2022-09-22 09:55:45 -07:00

26 lines
726 B
SQL

{% macro create_udfs() %}
{% set sql %}
{{ udf_bulk_get_decoded_instructions_data() }};
{{ udf_bulk_get_validator_metadata() }};
{{ udf_bulk_get_stake_account_tx_ids() }};
{{ udf_bulk_get_txs() }};
{{ udf_bulk_get_blocks() }};
{{ udf_bulk_get_block_txs() }};
{{ udf_bulk_get_block_rewards() }};
{{ create_udf_ordered_signers(
schema = "silver"
) }}
{{ create_udf_get_all_inner_instruction_events(
schema = "silver"
) }}
{{ create_udf_get_account_balances_index(
schema = "silver"
) }}
{{
create_udf_get_all_inner_instruction_program_ids(
schema = "silver"
) }}
{% endset %}
{% do run_query(sql) %}
{% endmacro %}