version: 2
models:
  - name: core__dim_tokens
    description: Contains token metadata for assets on the Osmosis blockchain. This table was sourced from an API and may not contain every token. 
    columns:
      - name: ADDRESS
        description: "{{ doc('address') }}"
        tests: 
          - dbt_expectations.expect_column_to_exist
      - name: BLOCKCHAIN
        description: "{{ doc('blockchain') }}"
        tests:
          - dbt_expectations.expect_column_to_exist
      - name: CREATOR
        description: "{{ doc('creator') }}"
        tests:
          - dbt_expectations.expect_column_to_exist
      - name: LABEL_TYPE
        description: "{{ doc('label_type') }}"
        tests:
          - dbt_expectations.expect_column_to_exist
      - name: LABEL_SUBTYPE
        description: "{{ doc('label_subtype') }}"
        tests:
          - dbt_expectations.expect_column_to_exist
      - name: LABEL 
        description: "{{ doc('label') }}" 
        tests: 
          - dbt_expectations.expect_column_to_exist
      - name: PROJECT_NAME
        description: "{{ doc('project_name') }}"
        tests:
          - dbt_expectations.expect_column_to_exist
      - name: ALIAS
        description: A secondary address for the token, where available
        tests: 
          - dbt_expectations.expect_column_to_exist
      - name: DECIMAL
        description: "{{ doc('decimal') }}"
        tests: 
          - dbt_expectations.expect_column_to_exist
      - name: RAW_METADATA
        description: "{{ doc('raw_metadata') }}"
        tests: 
          - dbt_expectations.expect_column_to_exist