diff --git a/models/solana/gold/solana__fact_nft_mints.sql b/models/solana/gold/solana__fact_nft_mints.sql new file mode 100644 index 00000000..0857bf27 --- /dev/null +++ b/models/solana/gold/solana__fact_nft_mints.sql @@ -0,0 +1,11 @@ +{{ config( + materialized = 'view' +) }} + +SELECT + * +FROM + {{ source( + 'solana', + 'fact_nft_mints' + ) }} \ No newline at end of file diff --git a/models/solana/gold/solana__fact_nft_mints.yml b/models/solana/gold/solana__fact_nft_mints.yml new file mode 100644 index 00000000..a472be46 --- /dev/null +++ b/models/solana/gold/solana__fact_nft_mints.yml @@ -0,0 +1,23 @@ +version: 2 +models: + - name: solana__fact_nft_mints + description: Records of all NFT mints on Solana. + columns: + - name: BLOCK_TIMESTAMP + description: "{{ doc('solana_block_timestamp') }}" + - name: BLOCK_ID + description: "{{ doc('solana_block_id') }}" + - name: TX_ID + description: "{{ doc('solana_tx_id') }}" + - name: SUCCEEDED + description: "{{ doc('solana_tx_succeeded') }}" + - name: PROGRAM_ID + description: "{{ doc('solana_program_id') }}" + - name: PURCHASER + description: "{{ doc('solana_purchaser') }}" + - name: MINT_PRICE + description: The price one paid to mint the NFT in SOL or another currency. + - name: MINT_CURRENCY + description: The currency used to pay for the NFT mint + - name: MINT + description: "{{ doc('solana_mint') }}" \ No newline at end of file diff --git a/models/sources.yml b/models/sources.yml index 04e1ae69..e807e57c 100644 --- a/models/sources.yml +++ b/models/sources.yml @@ -166,4 +166,5 @@ sources: - name: fact_swaps - name: fact_transactions - name: fact_transfers - - name: fact_votes_agg_block \ No newline at end of file + - name: fact_votes_agg_block + - name: fact_nft_mints \ No newline at end of file