{"metadata":{"dbt_schema_version":"https://schemas.getdbt.com/dbt/manifest/v6.json","dbt_version":"1.2.0","generated_at":"2022-11-03T15:36:40.814760Z","invocation_id":"75e17183-0ace-42a1-80e1-fd65d1b5b3e4","env":{},"project_id":"aa409298ed4cba8bed8a1a82eb42bc54","user_id":"3be3c54b-56d2-4dbe-9c2f-3d41d9eafe36","send_anonymous_usage_stats":true,"adapter_type":"snowflake"},"nodes":{"model.solana_models.core__fact_events":{"raw_sql":"{{ config(\n materialized = 'view'\n) }}\n\nSELECT \n block_timestamp,\n block_id,\n tx_id,\n succeeded,\n index,\n event_type,\n program_id,\n instruction,\n inner_instruction\nFROM\n {{ ref('silver__events') }}","compiled":true,"resource_type":"model","depends_on":{"macros":[],"nodes":["model.solana_models.silver__events"]},"config":{"enabled":true,"alias":null,"schema":null,"database":null,"tags":[],"meta":{},"materialized":"view","persist_docs":{"relation":true,"columns":true},"quoting":{},"column_types":{},"full_refresh":null,"unique_key":null,"on_schema_change":"append_new_columns","grants":{},"copy_grants":true,"post-hook":[],"pre-hook":[]},"database":"SOLANA_DEV","schema":"core","fqn":["solana_models","core","core__fact_events"],"unique_id":"model.solana_models.core__fact_events","package_name":"solana_models","root_path":"/Users/dhui/GIT/solana-models","path":"core/core__fact_events.sql","original_file_path":"models/core/core__fact_events.sql","name":"core__fact_events","alias":"fact_events","checksum":{"name":"sha256","checksum":"78927cd157254326ccc0e2cf051fc899dfd29b98e4effbe797347823417a7113"},"tags":[],"refs":[["silver__events"]],"sources":[],"metrics":[],"description":"Contains each event that occurs on Solana. A transaction can consist of more than one event.","columns":{"BLOCK_TIMESTAMP":{"name":"BLOCK_TIMESTAMP","description":"The date and time at which the block began.","meta":{},"data_type":null,"quote":null,"tags":[]},"BLOCK_ID":{"name":"BLOCK_ID","description":"Slot for which a block can be created.","meta":{},"data_type":null,"quote":null,"tags":[]},"TX_ID":{"name":"TX_ID","description":"A unique key that identifies a transaction","meta":{},"data_type":null,"quote":null,"tags":[]},"SUCCEEDED":{"name":"SUCCEEDED","description":"True when a transaction is successful, otherwise false.","meta":{},"data_type":null,"quote":null,"tags":[]},"INDEX":{"name":"INDEX","description":"Location of the event within the instructions of a transaction","meta":{},"data_type":null,"quote":null,"tags":[]},"PROGRAM_ID":{"name":"PROGRAM_ID","description":"An address that identifies the program that is being interacted with. I.E. which DEX for a swap or marketplace for an NFT sale.","meta":{},"data_type":null,"quote":null,"tags":[]},"EVENT_TYPE":{"name":"EVENT_TYPE","description":"The type of event (i.e. \"delegate\", \"withdraw\") that is occurring","meta":{},"data_type":null,"quote":null,"tags":[]},"INSTRUCTION":{"name":"INSTRUCTION","description":"An instruction specifies which program it is calling, which accounts it wants to read or modify, and additional data that serves as auxiliary input to the program","meta":{},"data_type":null,"quote":null,"tags":[]},"INNER_INSTRUCTION":{"name":"INNER_INSTRUCTION","description":"A call from one smart contract program to another.","meta":{},"data_type":null,"quote":null,"tags":[]}},"meta":{},"docs":{"show":true},"patch_path":"solana_models://models/core/core__fact_events.yml","compiled_path":"target/compiled/solana_models/models/core/core__fact_events.sql","build_path":null,"deferred":false,"unrendered_config":{"copy_grants":true,"persist_docs":{"relation":true,"columns":true},"on_schema_change":"append_new_columns","materialized":"view"},"created_at":1667489802.662643,"compiled_sql":"\n\nSELECT\nblock_timestamp,\nblock_id,\ntx_id,\nsucceeded,\nindex,\