diff --git a/models/gold/core/core__fact_actions_events.sql b/models/gold/core/core__fact_actions_events.sql index 3050b29..a63b601 100644 --- a/models/gold/core/core__fact_actions_events.sql +++ b/models/gold/core/core__fact_actions_events.sql @@ -15,6 +15,7 @@ SELECT action_id, tx_hash, receipt_object_id, + predecessor_id, receiver_id, signer_id, block_id, @@ -22,6 +23,8 @@ SELECT action_index, action_name, action_data, + logs, + receipt_succeeded, COALESCE( actions_events_id, {{ dbt_utils.generate_surrogate_key( diff --git a/models/gold/core/core__fact_actions_events.yml b/models/gold/core/core__fact_actions_events.yml index 237be70..88dfaed 100644 --- a/models/gold/core/core__fact_actions_events.yml +++ b/models/gold/core/core__fact_actions_events.yml @@ -47,6 +47,15 @@ models: - STRING - VARCHAR + - name: PREDECESSOR_ID + description: "{{ doc('predecessor_id')}}" + tests: + - not_null + - dbt_expectations.expect_column_values_to_be_in_type_list: + column_type_list: + - STRING + - VARCHAR + - name: SIGNER_ID description: "{{ doc('signer_id')}}" tests: @@ -99,6 +108,12 @@ models: - OBJECT - VARIANT + - name: LOGS + description: "{{ doc('logs')}}" + + - name: RECEIPT_SUCCEEDED + description: "{{ doc('receipt_succeeded')}}" + - name: FACT_ACTIONS_EVENTS_ID description: "{{ doc('id')}}" tests: @@ -109,6 +124,6 @@ models: - name: INSERTED_TIMESTAMP description: "{{ doc('inserted_timestamp')}}" - + - name: MODIFIED_TIMESTAMP description: "{{ doc('modified_timestamp')}}" diff --git a/models/gold/core/core__fact_actions_events_function_call.sql b/models/gold/core/core__fact_actions_events_function_call.sql index e0053b4..637250a 100644 --- a/models/gold/core/core__fact_actions_events_function_call.sql +++ b/models/gold/core/core__fact_actions_events_function_call.sql @@ -15,6 +15,7 @@ SELECT action_id, tx_hash, receiver_id, + predecessor_id, signer_id, block_id, block_timestamp, @@ -23,6 +24,8 @@ SELECT args, deposit, attached_gas, + logs, + receipt_succeeded, COALESCE( actions_events_function_call_id, {{ dbt_utils.generate_surrogate_key( diff --git a/models/gold/core/core__fact_actions_events_function_call.yml b/models/gold/core/core__fact_actions_events_function_call.yml index 83816c3..b268cca 100644 --- a/models/gold/core/core__fact_actions_events_function_call.yml +++ b/models/gold/core/core__fact_actions_events_function_call.yml @@ -38,6 +38,15 @@ models: - STRING - VARCHAR + - name: PREDECESSOR_ID + description: "{{ doc('predecessor_id')}}" + tests: + - not_null + - dbt_expectations.expect_column_values_to_be_in_type_list: + column_type_list: + - STRING + - VARCHAR + - name: SIGNER_ID description: "{{ doc('signer_id')}}" tests: @@ -107,6 +116,20 @@ models: - NUMBER - FLOAT + - name: LOGS + description: "{{ doc('logs')}}" + tests: + - dbt_expectations.expect_column_values_to_be_in_type_list: + column_type_list: + - ARRAY + - VARIANT + - OBJECT + + - name: RECEIPT_SUCCEEDED + description: "{{ doc('receipt_succeeded')}}" + tests: + - not_null + - name: FACT_ACTIONS_EVENTS_FUNCTION_CALL_ID description: "{{doc('id')}}" tests: diff --git a/models/gold/core/core__fact_logs.sql b/models/gold/core/core__fact_logs.sql index 82e1524..8120c93 100644 --- a/models/gold/core/core__fact_logs.sql +++ b/models/gold/core/core__fact_logs.sql @@ -16,6 +16,7 @@ SELECT block_timestamp, tx_hash, receipt_object_id, + predecessor_id, receiver_id, signer_id, clean_log, diff --git a/models/gold/core/core__fact_logs.yml b/models/gold/core/core__fact_logs.yml index d4611bd..a22b008 100644 --- a/models/gold/core/core__fact_logs.yml +++ b/models/gold/core/core__fact_logs.yml @@ -50,6 +50,15 @@ models: - STRING - VARCHAR + - name: PREDECESSOR_ID + description: "{{ doc('predecessor_id')}}" + tests: + - not_null + - dbt_expectations.expect_column_values_to_be_in_type_list: + column_type_list: + - STRING + - VARCHAR + - name: GAS_BURNT description: "{{ doc('gas_burnt')}}" tests: diff --git a/models/gold/social/social__fact_decoded_actions.sql b/models/gold/social/social__fact_decoded_actions.sql index 55e1abd..4779428 100644 --- a/models/gold/social/social__fact_decoded_actions.sql +++ b/models/gold/social/social__fact_decoded_actions.sql @@ -9,6 +9,7 @@ SELECT block_id, block_timestamp, signer_id, + predecessor_id, node, node_data, COALESCE( diff --git a/models/gold/social/social__fact_decoded_actions.yml b/models/gold/social/social__fact_decoded_actions.yml index bf48f93..0496a75 100644 --- a/models/gold/social/social__fact_decoded_actions.yml +++ b/models/gold/social/social__fact_decoded_actions.yml @@ -1,4 +1,3 @@ - version: 2 models: @@ -28,6 +27,15 @@ models: - name: SIGNER_ID description: "{{ doc('signer_id')}}" + - name: PREDECESSOR_ID + description: "{{ doc('predecessor_id')}}" + tests: + - not_null + - dbt_expectations.expect_column_values_to_be_in_type_list: + column_type_list: + - STRING + - VARCHAR + - name: NODE description: "{{ doc('node')}}"