mirror of
https://github.com/FlipsideCrypto/base-models.git
synced 2026-02-06 15:36:47 +00:00
add docs
This commit is contained in:
parent
747ca2f803
commit
b7d8887e9b
143
models/doc_descriptions/fsc_evm/blocks.md
Normal file
143
models/doc_descriptions/fsc_evm/blocks.md
Normal file
@ -0,0 +1,143 @@
|
||||
{% docs evm_blocks_table_doc %}
|
||||
|
||||
This table contains block level data for this EVM blockchain. This table can be used to analyze trends at a block level, for example gas fees vs. total transactions over time. For more information, please see [Etherscan Resources](https://etherscan.io/directory/Learning_Resources/Ethereum) or [The Ethereum Organization](https://ethereum.org/en/developers/docs/blocks/)
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_block_header_json %}
|
||||
|
||||
This JSON column contains the block header details.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_blockchain %}
|
||||
|
||||
The blockchain on which transactions are being confirmed.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_blocks_hash %}
|
||||
|
||||
The hash of the block header for a given block.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_blocks_nonce %}
|
||||
|
||||
Block nonce is a value used during mining to demonstrate proof of work for a given block.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_difficulty %}
|
||||
|
||||
The effort required to mine the block.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_extra_data %}
|
||||
|
||||
Any data included by the miner for a given block.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_gas_limit %}
|
||||
|
||||
Total gas limit provided by all transactions in the block.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_gas_used %}
|
||||
|
||||
Total gas used in the block.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_network %}
|
||||
|
||||
The network on the blockchain used by a transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_parent_hash %}
|
||||
|
||||
The hash of the block from which a given block is generated. Also known as the parent block.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_receipts_root %}
|
||||
|
||||
The root of the state trie.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_sha3_uncles %}
|
||||
|
||||
The mechanism which Ethereum Javascript RLP encodes an empty string.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_size %}
|
||||
|
||||
Block size, which is determined by a given block's gas limit.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_total_difficulty %}
|
||||
|
||||
Total difficulty of the chain at a given block.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_tx_count %}
|
||||
|
||||
Total number of transactions within a block.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_uncle_blocks %}
|
||||
|
||||
Uncle blocks occur when two blocks are mined and broadcasted at the same time, with the same block number. The block validated across the most nodes will be added to the primary chain, and the other one becomes an uncle block. Miners do receive rewards for uncle blocks.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_miner %}
|
||||
|
||||
The address of the beneficiary to whom the mining rewards were given
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_state_root %}
|
||||
|
||||
The root of the final state trie of the block
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_transactions_root %}
|
||||
|
||||
The root of the transaction trie of the block
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_logs_bloom %}
|
||||
|
||||
The bloom filter for the logs of the block.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_mix_hash %}
|
||||
|
||||
A string of a 256-bit hash encoded as a hexadecimal
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_base_fee_per_gas %}
|
||||
|
||||
A string of the base fee encoded in hexadecimal format. Please note that this response field will not be included in a block requested before the EIP-1559 upgrade
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_withdrawals_root %}
|
||||
|
||||
The root of the withdrawals trie.
|
||||
|
||||
{% enddocs %}
|
||||
65
models/doc_descriptions/fsc_evm/complete_general.md
Normal file
65
models/doc_descriptions/fsc_evm/complete_general.md
Normal file
@ -0,0 +1,65 @@
|
||||
{% docs evm_block_number %}
|
||||
|
||||
Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_block_timestamp %}
|
||||
|
||||
The date and time at which the block was produced.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_from_address %}
|
||||
|
||||
The sending address of this transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_ingested_at %}
|
||||
|
||||
Internal column.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_to_address %}
|
||||
|
||||
The receiving address of this transaction. This can be a contract address.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_pk %}
|
||||
|
||||
The unique identifier for each row in the table.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_inserted_timestamp %}
|
||||
|
||||
The UTC timestamp at which the row was inserted into the table.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_modified_timestamp %}
|
||||
|
||||
The UTC timestamp at which the row was last modified.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_precise_amount_unadjusted %}
|
||||
|
||||
The precise, unadjusted amount of the transaction. This is returned as a string to avoid precision loss.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_precise_amount_adjusted %}
|
||||
|
||||
The precise, adjusted amount of the transaction. This is returned as a string to avoid precision loss.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_value_hex %}
|
||||
|
||||
The value of the transaction in hexadecimal format.
|
||||
|
||||
{% enddocs %}
|
||||
83
models/doc_descriptions/fsc_evm/event_logs.md
Normal file
83
models/doc_descriptions/fsc_evm/event_logs.md
Normal file
@ -0,0 +1,83 @@
|
||||
{% docs evm_logs_table_doc %}
|
||||
|
||||
This table contains flattened event logs from transactions on this EVM blockchain. Transactions may have multiple events, which are denoted by the event index for a transaction hash. Therefore, this table is unique on the combination of transaction hash and event index. Please see `fact_decoded_event_logs` or `ez_decoded_event_logs` for the decoded event logs.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_event_index %}
|
||||
|
||||
Event number within a transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_event_inputs %}
|
||||
|
||||
The decoded event inputs for a given event.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_event_removed %}
|
||||
|
||||
Whether the event has been removed from the transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_log_id_events %}
|
||||
|
||||
This is the primary key for this table. This is a concatenation of the transaction hash and the event index at which the event occurred. This field can be used within other event based tables such as `fact_transfers` & `ez_token_transfers`.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_logs_contract_address %}
|
||||
|
||||
The address interacted with for a given event.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_logs_contract_name %}
|
||||
|
||||
The name of the contract or token, where possible.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_logs_data %}
|
||||
|
||||
The un-decoded event data.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_logs_tx_hash %}
|
||||
|
||||
Transaction hash is a unique 66-character identifier that is generated when a transaction is executed. This field will not be unique in this table, as a given transaction can include multiple events.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_topics %}
|
||||
|
||||
The un-decoded event input topics.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_topic_0 %}
|
||||
|
||||
The first topic of the event, which is a unique identifier for the event.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_topic_1 %}
|
||||
|
||||
The second topic of the event, if applicable.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_topic_2 %}
|
||||
|
||||
The third topic of the event, if applicable.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_topic_3 %}
|
||||
|
||||
The fourth topic of the event, if applicable.
|
||||
|
||||
{% enddocs %}
|
||||
209
models/doc_descriptions/fsc_evm/evm_deprecations.md
Normal file
209
models/doc_descriptions/fsc_evm/evm_deprecations.md
Normal file
@ -0,0 +1,209 @@
|
||||
{% docs evm_column_deprecation_notice %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please update your queries by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_hash %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please update your queries to use the `block_hash` column instead by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_block_hash %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please remove from your queries by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_position %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please update your queries to use the `tx_position` column instead by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_tx_status %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please update your queries to use the `tx_succeeded` column instead by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_chain_id %}
|
||||
|
||||
This column is being removed for standardization purposes. Please remove from your queries by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_identifier %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please update your queries to use the `trace_address` column instead by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_trace_status %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please update your queries to use the `trace_succeeded` column instead by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_log_id %}
|
||||
|
||||
This column is being removed for standardization purposes. Please remove or update your queries with `CONCAT(tx_hash, '_', event_index)` to reconstruct `_log_id` by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_inserted_timestamp %}
|
||||
|
||||
This column is being removed for standardization purposes. Please update your queries to use the `modified_timestamp` column instead by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_blockchain %}
|
||||
|
||||
This column is being removed for standardization purposes. Please remove from your queries by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_block_header_json %}
|
||||
|
||||
This column is being removed for standardization purposes and will be replaced with new columns associated with the keys extracted from this json. Please remove from your queries by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_table_deprecation_notice %}
|
||||
|
||||
This table is being deprecated for standardization purposes. Please update your queries by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_table_deprecation_notice_fact_decoded_event_logs %}
|
||||
|
||||
This table is being deprecated for standardization purposes. Please update your queries to use `ez_decoded_event_logs` instead by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_table_deprecation_notice_fact_decoded_traces %}
|
||||
|
||||
This table is being deprecated for standardization purposes. Please update your queries to use `ez_decoded_traces` instead by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_table_deprecation_notice_fact_token_transfers %}
|
||||
|
||||
This table is being deprecated for standardization purposes. Please update your queries to use `ez_token_transfers` instead by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_l1_state_root_tx_hash %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please remove from your queries by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_l1_state_root_batch_index %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please remove from your queries by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_l1_submission_tx_hash %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please remove from your queries by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_l1_submission_batch_index %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please remove from your queries by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_l1_submission_details %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please remove from your queries by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_data %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please remove from your queries by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_deposit_nonce %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please remove from your queries by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_deposit_receipt_version %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please remove from your queries by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_token_price %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please remove from your queries by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_has_decimal %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please remove from your queries by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_column_deprecation_notice_has_price %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please remove from your queries by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{%docs evm_column_deprecation_notice_tokenid %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please update your queries to use the `token_id` column instead by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{%docs evm_column_deprecation_notice_erc1155_value %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please remove from your queries by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{%docs evm_column_deprecation_notice_nft_address %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please update your queries to use the `contract_address` column instead by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{%docs evm_column_deprecation_notice_project_name %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please update your queries to use the `name` column instead by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{%docs evm_column_deprecation_notice_event_type %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please remove from your queries by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{%docs evm_column_deprecation_notice_nft_from_address %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please update your queries to use the `from_address` column instead by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{%docs evm_column_deprecation_notice_nft_to_address %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please update your queries to use the `to_address` column instead by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{%docs evm_column_deprecation_notice_l1_submission_details %}
|
||||
|
||||
This column is being deprecated for standardization purposes. Please remove from your queries by February 28, 2025.
|
||||
|
||||
{% enddocs %}
|
||||
587
models/doc_descriptions/fsc_evm/nft.md
Normal file
587
models/doc_descriptions/fsc_evm/nft.md
Normal file
@ -0,0 +1,587 @@
|
||||
{% docs evm_nft_events_table_doc %}
|
||||
|
||||
This table contains NFT sales on this EVM blockchain. More NFT marketplaces will be added over time.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_ez_nft_sales_table_doc %}
|
||||
|
||||
This table contains NFT sale events from various marketplaces.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_ez_nft_mint_table_doc %}
|
||||
|
||||
This table contains NFT mint events, defined as NFT transfers from a burn address to an address, on this EVM blockchain.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_ez_nft_transfer_table_doc %}
|
||||
|
||||
This table contains NFT transfer events on this EVM blockchain.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_lending_repayments_table_doc %}
|
||||
|
||||
This table contains repayment events for loans backed by collateralized NFTs on this EVM blockchain. Events in this table can be a full repayment either by the borrower to get their collateral back or by a new lender to repay the borrower's previous loan. The latter is labeled as refinance where the same borrower takes on a new loan from a new lender and repays the past loan. The NFT collateral is still locked in this scenario.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_aggregator_name %}
|
||||
|
||||
The name of the aggregator platform where the sale took place. If the sale did not take place via an aggregator platform, then the value will be null.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_amount %}
|
||||
|
||||
The total amount, specified by the mint token address, used as payment to mint the specified number of NFTs corresponding to this token id.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_amount_usd %}
|
||||
|
||||
The USD value of amount.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_block_no %}
|
||||
|
||||
The block number at which the NFT event occurred.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_blocktime %}
|
||||
|
||||
The block timestamp at which the NFT event occurred.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_buyer_address %}
|
||||
|
||||
The address of the buyer of the NFT in the transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_creator_fee %}
|
||||
|
||||
The decimal adjusted amount of fees paid to the NFT collection as royalty payments for this NFT event in the transaction's currency.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_creator_fee_usd %}
|
||||
|
||||
The amount of fees paid to the NFT collection as royalty payments for this NFT event in US dollars.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_currency_address %}
|
||||
|
||||
The token contract address for this NFT event. This will be the native asset for native transactions.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_currency_symbol %}
|
||||
|
||||
The token symbol for this NFT event.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_erc1155_value %}
|
||||
|
||||
If the NFT is an ERC-1155 contract, this field may be one or greater, representing the number of tokens. If it is not an ERC-1155 token, this value will be null.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_event_index %}
|
||||
|
||||
The event number within a transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_event_type %}
|
||||
|
||||
The type of NFT event in this transaction, either sale, bid_won, redeem, or mint.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_from_address %}
|
||||
|
||||
The sending address of the NFT in the transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_intra_event_index %}
|
||||
|
||||
The order of events within a single event index. This is primarily used for ERC1155 NFT batch transfer events.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_metadata %}
|
||||
|
||||
The token metadata for this NFT. This may be blank for many NFTs. We are working to expand this field.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_mint_count %}
|
||||
|
||||
The number of NFTs minted in this event.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_mint_price %}
|
||||
|
||||
The price paid in the native asset to mint the NFT(s).
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_mint_price_usd %}
|
||||
|
||||
The price paid in US dollars to mint the NFT(s).
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_mints_symbol %}
|
||||
|
||||
The symbol of the token supplied to mint the NFT, if applicable. This field may not handle all edge cases.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_mints_token_address %}
|
||||
|
||||
The contract address of the token supplied to mint the NFT, if applicable. This field may not handle all edge cases.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_mints_token_price %}
|
||||
|
||||
The decimal adjusted amount of tokens supplied within the same transaction to mint the NFT. This field may not handle all edge cases.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_mints_token_price_usd %}
|
||||
|
||||
The amount of tokens supplied in US dollars within the same transaction to mint the NFT. This field may not handle all edge cases.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_nft_address %}
|
||||
|
||||
The contract address of the NFT.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_origin_from %}
|
||||
|
||||
The from address of this transaction. In most cases, this is the NFT buyer. However, for some more complex transactions, it may not be the NFT buyer.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_origin_sig %}
|
||||
|
||||
The function signature of this transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_origin_to %}
|
||||
|
||||
The to address of this transaction. In most cases, this is the exchange contract. However, for some more complex NFT events, such as aggregate buys with tools, this may not be the exchange address.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_platform_address %}
|
||||
|
||||
The address of the exchange used for the transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_platform_exchange_version %}
|
||||
|
||||
The version of the exchange contract used for the transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_platform_fee %}
|
||||
|
||||
The decimal adjusted amount of fees paid to the platform for this NFT event in the transaction's currency. There are cases where there are fees paid to multiple marketplaces. In those cases, the fee in the platform_fee column will only reflect the platform fee related to the platform exchange contract.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_platform_fee_usd %}
|
||||
|
||||
The amount of fees paid to the platform for this NFT event in US dollars. There are cases where there are fees paid to multiple marketplaces. In those cases, the fee in the platform_fee column will only reflect the platform fee related to the platform exchange contract.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_platform_name %}
|
||||
|
||||
The name of the exchange used for the trade.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_price %}
|
||||
|
||||
The total price of the NFT, in the currency in which the transaction occurred and decimal adjusted where possible. Please note that the price of the NFT, after subtracting total fees, may not represent the net amount paid to the seller in all cases. You may refer to the platform fee description for more info.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_price_usd %}
|
||||
|
||||
The total price of the NFT in US dollars. This will be 0 for tokens without a decimal adjustment or hourly price. Please note that the price of the NFT, after subtracting total fees, may not represent the net amount paid to the seller in all cases. You may refer to the platform fee description for more info.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_project_name %}
|
||||
|
||||
The name of the NFT project. This field, along with metadata, will be filled in over time.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_seller_address %}
|
||||
|
||||
The address of the seller of the NFT in the transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_to_address %}
|
||||
|
||||
The receiving address of the NFT in the transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_tokenid %}
|
||||
|
||||
The token ID for this NFT contract.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_total_fees %}
|
||||
|
||||
The total amount of fees paid relating to the NFT purchase in the transaction currency. This includes royalty payments to creators and platform fees. Please note, this does not include the gas fee.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_total_fees_usd %}
|
||||
|
||||
The total amount of fees paid relating to the NFT purchase in US dollars. This includes royalty payments to creators and platform fees. Please note, this does not include the gas fee.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_tx_fee %}
|
||||
|
||||
The gas fee for this transaction in the native asset.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_tx_fee_usd %}
|
||||
|
||||
The gas fee for this transaction in US dollars.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_tx_hash %}
|
||||
|
||||
The transaction hash for the NFT event. This is not necessarily unique in this table as a transaction may contain multiple NFT events.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_lending_liquidations_table_doc %}
|
||||
|
||||
This table contains liquidation events for loans backed by collateralized NFTs on this EVM blockchain. This typically means the lender of the loan closes the loan and receives the NFT collateral.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_platform_address %}
|
||||
|
||||
The contract address of the platform's lending contract.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_platform_name %}
|
||||
|
||||
The name of the platform.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_platform_exchange_version %}
|
||||
|
||||
The version of the platform's lending contract.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_loanid %}
|
||||
|
||||
The ID associated with the loan, often times tied to the borrower's address and collateral. This ID can be used as a unique identifier when tracking active loans. However, note that refinances can happen while still maintaining the same loanId. For some platforms, loanids of previously paid loans are reused hence they can't be reliably used as a unique identifier without appropriate timestamp filters. Instead, use the unique_loan_id column.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_unique_loan_id %}
|
||||
|
||||
The unique ID that can be used to represent a loan within the same platform. For the same loan, the value of this ID will remain the same across the loans taken, liquidations and repayment tables. For some platforms where the lender is issued a promissory note, the lender can send this note to any address, making the receiver the new lender. However, the unique_loan_id still remains the same although the final lender is different. The unique_loan_id changes only if the loanId and lender changes which would also indicate the previous loan has been fully paid off.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_lender_address %}
|
||||
|
||||
The address that gives out a loan to the borrower. When a loan is issued, a promissory note (an ERC721) is issued to the lender. The lender can transfer this note to any address which makes any receiving address the new lender.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_borrower_address %}
|
||||
|
||||
The address that receives the loan and has an NFT locked as collateral.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_address %}
|
||||
|
||||
The address of the NFT used as collateral.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_tokenid %}
|
||||
|
||||
The tokenId of the NFT used as collateral.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_loan_token_address %}
|
||||
|
||||
The contract address of what the loan is denominated in. This could be either the native asset or other tokens.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_loan_token_symbol %}
|
||||
|
||||
The symbol of the loan token address.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_principal_unadj %}
|
||||
|
||||
The principal amount of the loan taken with unadjusted decimal places.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_principal %}
|
||||
|
||||
The principal amount of the loan taken with adjusted decimal places.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_principal_usd %}
|
||||
|
||||
The principal amount of the loan taken in USD terms.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_interest_rate %}
|
||||
|
||||
The non-annualized rate charged by the lender on the principal amount of the loan denominated in percentage (%). For fixed term loans, it is calculated by taking the difference between total debt and principal amount divided by principal amount. For perpetual term loans, interest rate is usually on an annual basis and total debt is calculated prorated.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_apr %}
|
||||
|
||||
The annualized interest rate denominated in percentage (%).
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_loan_term_type %}
|
||||
|
||||
The type of loan terms, could be either a fixed loan or a perpetual loan. A fixed term loan has a fixed repayment date while a perpetual loan does not.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_loan_start_timestamp %}
|
||||
|
||||
The timestamp of when the loan offer is accepted.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_loan_due_timestamp %}
|
||||
|
||||
The timestamp of when the loan is due. For perpetual term loan, the value will be null.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_loan_tenure %}
|
||||
|
||||
The tenure of the loan denominated in seconds. For perpetual term loan, the value will be null.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_lending_loans %}
|
||||
|
||||
This table contains NFT lending events for loans backed by collateralized NFTs on this EVM blockchain. This could be depositing an NFT and taking out a loan or using the Buy Now Pay Later (BNPL) feature to take a loan out of the newly bought NFT. This NFT will remain locked until the loan is cleared.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_lending_event_type %}
|
||||
|
||||
There are 2 types of loan creation events. It can either be a new loan or a refinance of an existing loan. Note that renegotiation events are categorized as refinance events in this table. Old loans are repaid and new loan ids are reissued so these would be new loan entries in this table.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_debt_unadj %}
|
||||
|
||||
The total debt of the loan (principal amount plus interests) with unadjusted decimal places.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_debt %}
|
||||
|
||||
The total debt of the loan (principal amount plus interests) with adjusted decimal places.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_debt_usd %}
|
||||
|
||||
The total debt of the loan (principal amount plus interests) in USD terms.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_platform_fee_unadj %}
|
||||
|
||||
The fee charged by the lending platform with unadjusted decimal places.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_platform_fee %}
|
||||
|
||||
The fee charged by the lending platform with adjusted decimal places.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_platform_fee_usd %}
|
||||
|
||||
The fee charged by the lending platform in USD terms.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_mev_arbitrage %}
|
||||
|
||||
This table contains the financial metrics from NFT arbitrage transactions including cost, revenue and profits.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_mev_searcher %}
|
||||
|
||||
The address of the MEV finder, taken from the origin address that initiated the transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_mev_contract %}
|
||||
|
||||
The contract address that the MEV searcher uses to execute mev transactions, taken from the origin to address of the transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_cost_usd %}
|
||||
|
||||
The total cost in USD to purchase the NFT(s) in the transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_revenue_usd %}
|
||||
|
||||
The total revenue in USD from selling the NFT(s) and other related tokens in the transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_miner_tip_usd %}
|
||||
|
||||
The total amount in USD sent to the block miner/builder as a tip to include the transaction in the block.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_profit_usd %}
|
||||
|
||||
The remainder in USD after subtracting cost, miner tip and transaction fee from revenue.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_funding_source %}
|
||||
|
||||
The source of the funds used to perform the arbitrage. Currently there are three sources. Existing funds indicate that the user uses funds that are already in their balance while flash loan and flash swaps indicate that the user took a flash loan in the transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_arbitrage_direction %}
|
||||
|
||||
The direction in which the arbitrage is performed. There are two possibilities of origin and destination: pool and marketplace. Pool represents marketplaces where users swap from a pool whereas marketplace represents regular marketplaces that are not pool-based.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_fact_mev_arbitrage_events %}
|
||||
|
||||
This table contains information about the NFTs involved in arbitrage transactions, documenting events from both the buy and sell sides.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_trade_side %}
|
||||
|
||||
The side of the trade that this event represents. This can be either buy or sell. Buy would represent the events where NFTs are bought while sell would present the events where the bought NFTs are sold. Note that the number of events for buy and sell may not be the same for a given transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_dim_nft_collection_metadata %}
|
||||
|
||||
This table contains the metadata for popular NFT collections on this EVM blockchain.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_blockchain %}
|
||||
|
||||
Blockchain where the NFT metadata is retrieved from.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_collection_name %}
|
||||
|
||||
The name for this NFT collection.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_tokenid_name %}
|
||||
|
||||
The name for this specific tokenId. This may be the same for all tokenIds within the same collection.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_traits %}
|
||||
|
||||
The traits for this tokenId in a key-value pair format.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_tokenid_description %}
|
||||
|
||||
The description for this specific tokenId. This may be the same for all tokenIds within the same collection.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_tokenid_image_url %}
|
||||
|
||||
The url of the image for this tokenId.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_address_tokenid %}
|
||||
|
||||
The concatenation of NFT address and tokenId.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_quantity %}
|
||||
|
||||
The number of NFTs transferred in this transaction. If it is an ERC1155, there can be multiple NFTs transferred in a single transaction. If it is an ERC721, this will be 1.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_nft_token_standard %}
|
||||
|
||||
The token standard of the NFT.
|
||||
|
||||
{% enddocs %}
|
||||
125
models/doc_descriptions/fsc_evm/traces.md
Normal file
125
models/doc_descriptions/fsc_evm/traces.md
Normal file
@ -0,0 +1,125 @@
|
||||
{% docs evm_traces_table_doc %}
|
||||
|
||||
This table contains flattened trace data for internal contract calls. User-defined functions (UDFs) are available to decode hex encoded fields, including `utils.udf_hex_to_int()`.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_traces_block_no %}
|
||||
|
||||
The block number of this transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_traces_blocktime %}
|
||||
|
||||
The block timestamp of this transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_traces_call_data %}
|
||||
|
||||
The raw JSON data for this trace.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_traces_value %}
|
||||
|
||||
The amount of the native asset transferred in this trace.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_traces_from %}
|
||||
|
||||
The sending address of this trace. This is not necessarily the from address of the transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_traces_gas %}
|
||||
|
||||
The gas supplied for this trace.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_traces_gas_used %}
|
||||
|
||||
The gas used for this trace.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_traces_identifier %}
|
||||
|
||||
This field represents the position and type of the trace within the transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_trace_index %}
|
||||
|
||||
The index of the trace within the transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_traces_input %}
|
||||
|
||||
The input data for this trace.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_traces_output %}
|
||||
|
||||
The output data for this trace.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_sub_traces %}
|
||||
|
||||
The amount of nested sub traces for this trace.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_traces_to %}
|
||||
|
||||
The receiving address of this trace. This is not necessarily the to address of the transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_traces_tx_hash %}
|
||||
|
||||
The transaction hash for the trace. Please note, this is not necessarily unique in this table as transactions frequently have multiple traces.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_traces_type %}
|
||||
|
||||
The type of internal transaction. Common trace types are `CALL`, `DELEGATECALL`, and `STATICCALL`.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_trace_succeeded %}
|
||||
|
||||
The boolean value representing if the trace succeeded.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_trace_error_reason %}
|
||||
|
||||
The reason for the trace failure, if any.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_revert_reason %}
|
||||
|
||||
The reason for the revert, if available.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_trace_address %}
|
||||
|
||||
The trace address for this trace.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_trace_type %}
|
||||
|
||||
The type of internal transaction. Common trace types are `CALL`, `DELEGATECALL`, and `STATICCALL`.
|
||||
|
||||
{% enddocs %}
|
||||
188
models/doc_descriptions/fsc_evm/transactions.md
Normal file
188
models/doc_descriptions/fsc_evm/transactions.md
Normal file
@ -0,0 +1,188 @@
|
||||
{% docs evm_tx_table_doc %}
|
||||
|
||||
This table contains transaction level data for this EVM blockchain. Each transaction will have a unique transaction hash, along with transaction fees and a value transferred in the native asset when applicable. Transactions may be native asset transfers or interactions with contract addresses. For more information, please see [The Ethereum Organization - Transactions](https://ethereum.org/en/developers/docs/transactions/)
|
||||
|
||||
Below are the specific native tokens that correspond to each EVM chain:
|
||||
|
||||
| Status | Description |
|
||||
| --------- | ----------- |
|
||||
| ETHEREUM | ETH |
|
||||
| BINANCE | BNB |
|
||||
| POLYGON | POL |
|
||||
| AVALANCHE | AVAX |
|
||||
| ARBITRUM | ETH |
|
||||
| OPTIMISM | ETH |
|
||||
| GNOSIS | xDAI |
|
||||
| KAIA | KLAY |
|
||||
| SEI | SEI |
|
||||
| CORE | CORE |
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_cumulative_gas_used %}
|
||||
|
||||
The total amount of gas used when this transaction was executed in the block.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_tx_block_hash %}
|
||||
|
||||
Block hash is a unique 66-character identifier that is generated when a block is produced.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_tx_fee %}
|
||||
|
||||
Amount paid to validate the transaction in the native asset.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_tx_gas_limit %}
|
||||
|
||||
Maximum amount of gas allocated for the transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_tx_gas_price %}
|
||||
|
||||
Cost per unit of gas in Gwei.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_tx_gas_used %}
|
||||
|
||||
Gas used by the transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_tx_hash %}
|
||||
|
||||
Transaction hash is a unique 66-character identifier that is generated when a transaction is executed.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_tx_input_data %}
|
||||
|
||||
This column contains additional data for this transaction, and is commonly used as part of a contract interaction or as a message to the recipient.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_tx_json %}
|
||||
|
||||
This JSON column contains the transaction details, including event logs.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_tx_nonce %}
|
||||
|
||||
The number of transactions sent from a given address.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_tx_origin_sig %}
|
||||
|
||||
The function signature of the call that triggered this transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_origin_sig %}
|
||||
|
||||
The function signature of the contract call that triggered this transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_tx_position %}
|
||||
|
||||
The position of the transaction within the block.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_tx_status %}
|
||||
|
||||
Status of the transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_value %}
|
||||
|
||||
The value transacted in the native asset.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_effective_gas_price %}
|
||||
|
||||
The total base charge plus tip paid for each unit of gas, in Gwei.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_max_fee_per_gas %}
|
||||
|
||||
The maximum fee per gas of the transaction, in Gwei.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_max_priority_fee_per_gas %}
|
||||
|
||||
The maximum priority fee per gas of the transaction, in Gwei.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_r %}
|
||||
|
||||
The r value of the transaction signature.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_s %}
|
||||
|
||||
The s value of the transaction signature.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_v %}
|
||||
|
||||
The v value of the transaction signature.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_tx_succeeded %}
|
||||
|
||||
Whether the transaction was successful, returned as a boolean.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_tx_fee_precise %}
|
||||
|
||||
The precise amount of the transaction fee. This is returned as a string to avoid precision loss.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_tx_type %}
|
||||
|
||||
The type of transaction.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_mint %}
|
||||
|
||||
The minting event associated with the transaction
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_source_hash %}
|
||||
|
||||
The hash of the source transaction that created this transaction
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_eth_value %}
|
||||
|
||||
The eth value for the transaction
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_chain_id %}
|
||||
|
||||
The unique identifier for the chain the transaction was executed on.
|
||||
|
||||
{% enddocs %}
|
||||
144
models/doc_descriptions/fsc_evm/transfers.md
Normal file
144
models/doc_descriptions/fsc_evm/transfers.md
Normal file
@ -0,0 +1,144 @@
|
||||
{% docs evm_transfers_table_doc %}
|
||||
|
||||
This table contains all native asset transfers, including equivalent USD amounts. The origin addresses correspond to the to and from addresses from the `fact_transactions` table. The `identifier` and `tx_hash` columns relate this table back to `fact_traces`, which contains more details on the transfers.
|
||||
|
||||
Below are the specific native tokens that correspond to each EVM chain:
|
||||
|
||||
| Status | Description |
|
||||
| --------- | ----------- |
|
||||
| ETHEREUM | ETH |
|
||||
| BINANCE | BNB |
|
||||
| POLYGON | POL |
|
||||
| AVALANCHE | AVAX |
|
||||
| ARBITRUM | ETH |
|
||||
| OPTIMISM | ETH |
|
||||
| GNOSIS | xDAI |
|
||||
| KAIA | KLAY |
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_transfer_table_doc %}
|
||||
|
||||
This table contains all events in the `fact_token_transfers` table, along with joined columns such as token price, symbol, and decimals where possible that allow for easier analysis of token transfer events. Please note native asset transfers are not included here.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_fact_token_transfers_table_doc %}
|
||||
|
||||
This fact-based table contains emitted event logs for ERC-20 Token Transfers (e.g. `Transfer`: topic_0 = `0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef`). The contract address is the token transferred, and the raw amount field is the amount of tokens transferred. The values in this table are not decimal adjusted, instead please use `core.dim_contracts` or `core.ez_token_transfers` to reference decimals or decimal adjusted values. This table does not contain ERC-721 and ERC-1155 token transfers, instead please use `nft.ez_nft_transfers`. Additionally, this table does not contain transfers of the chain's native asset, instead please use `core.ez_native_transfers`.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_ez_token_transfers_table_doc %}
|
||||
|
||||
This convenience table contains emitted event logs for ERC-20 Token Transfers (e.g. `Transfer`: topic_0 = `0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef`), including decimal adjusted values, USD values, and other helpful token metadata where available for each transfer event. The contract address is the token transferred, and the raw amount field is the amount of tokens transferred. Note, this table does not contain ERC-721 and ERC-1155 token transfers, instead please use `nft.ez_nft_transfers`. Additionally, this table does not contain transfers of the chain's native asset, instead please use `core.ez_native_transfers`.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_ez_native_transfers_table_doc %}
|
||||
|
||||
This convenience table contains all transfers for the chain's native asset, sourced from internal traces (`core.fact_traces`), and includes decimal adjusted and USD values where available. The origin addresses correspond to the to and from addresses in the `core.fact_transactions` table. Note, this table does not contain ERC-721 and ERC-1155 token transfers, instead please use `nft.ez_nft_transfers`.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_amount %}
|
||||
|
||||
Native asset value transferred, this is imported from the fsc-evm package.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_amount_usd %}
|
||||
|
||||
Native asset value transferred, in USD.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_log_id_transfers %}
|
||||
|
||||
This is the primary key for this table. This is a concatenation of the transaction hash and the event index at which the transfer event occurred. This field can be used to find more details on the event within the `fact_event_logs` table.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_origin_from %}
|
||||
|
||||
The from address at the transaction level.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_origin_to %}
|
||||
|
||||
The to address at the transaction level.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_transfer_amount %}
|
||||
|
||||
The decimal transformed amount for this token. Tokens without a decimal adjustment will be nulled out here.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_transfer_amount_precise %}
|
||||
|
||||
The decimal transformed amount for this token returned as a string to preserve precision. Tokens without a decimal adjustment will be nulled out here.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_transfer_amount_usd %}
|
||||
|
||||
The amount in US dollars for this transfer at the time of the transfer. Tokens without a decimal adjustment or price will be nulled out here.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_transfer_contract_address %}
|
||||
|
||||
Contract address of the token being transferred.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_transfer_from_address %}
|
||||
|
||||
The sending address of this transfer.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_transfer_has_decimal %}
|
||||
|
||||
Whether or not our contracts model contains the necessary decimal adjustment for this token.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_transfer_has_price %}
|
||||
|
||||
Whether or not our prices model contains this hourly token price.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_transfer_raw_amount %}
|
||||
|
||||
The amount of tokens transferred. This value is not decimal adjusted.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_transfer_raw_amount_precise %}
|
||||
|
||||
The amount of tokens transferred returned as a string to preserve precision. This value is not decimal adjusted.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_transfer_to_address %}
|
||||
|
||||
The receiving address of this transfer. This can be a contract address.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_transfer_token_price %}
|
||||
|
||||
The price, if available, for this token at the transfer time.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_transfer_tx_hash %}
|
||||
|
||||
Transaction hash is a unique 66-character identifier that is generated when a transaction is executed. This will not be unique in this table as a transaction could include multiple transfer events.
|
||||
|
||||
{% enddocs %}
|
||||
@ -1,17 +0,0 @@
|
||||
{% docs evm_fact_token_transfers_table_doc %}
|
||||
|
||||
This fact-based table contains emitted event logs for ERC-20 Token Transfers (e.g. `Transfer`: topic_0 = `0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef`). The contract address is the token transferred, and the raw amount field is the amount of tokens transferred. The values in this table are not decimal adjusted, instead please use `core.dim_contracts` or `core.ez_token_transfers` to reference decimals or decimal adjusted values. This table does not contain ERC-721 and ERC-1155 token transfers, instead please use `nft.ez_nft_transfers`. Additionally, this table does not contain transfers of the chain's native asset, instead please use `core.ez_native_transfers`.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_ez_token_transfers_table_doc %}
|
||||
|
||||
This convenience table contains emitted event logs for ERC-20 Token Transfers (e.g. `Transfer`: topic_0 = `0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef`), including decimal adjusted values, usd values, and other helpful token metadata where available for each transfer event. The contract address is the token transferred, and the raw amount field is the amount of tokens transferred. Note, this table does not contain ERC-721 and ERC-1155 token transfers, instead please use `nft.ez_nft_transfers`. Additionally, this table does not contain transfers of the chain's native asset, instead please use `core.ez_native_transfers`.
|
||||
|
||||
{% enddocs %}
|
||||
|
||||
{% docs evm_ez_native_transfers_table_doc %}
|
||||
|
||||
This convenience table contains all transfers for the chain's native asset, sourced from internal traces (`core.fact_traces`), and includes decimal adjusted and usd values where available. The origin addresses correspond to the to and from addresses in the `core.fact_transactions` table. Note, this table does not contain ERC-721 and ERC-1155 token transfers, instead please use `nft.ez_nft_transfers`.
|
||||
|
||||
{% enddocs %}
|
||||
@ -9,7 +9,7 @@ models:
|
||||
The `full_decoded_logs` column contains the same information, as well as additional fields such as the datatype of the decoded data. You may need to laterally flatten this column to query the data.
|
||||
|
||||
Sample query for USDC Transfer events:
|
||||
|
||||
|
||||
```sql
|
||||
select
|
||||
tx_hash,
|
||||
@ -23,7 +23,7 @@ models:
|
||||
and block_number between 16400000 and 16405000
|
||||
and event_name = 'Transfer'
|
||||
limit 50```'
|
||||
|
||||
|
||||
columns:
|
||||
- name: BLOCK_NUMBER
|
||||
description: '{{ doc("base_block_number") }}'
|
||||
@ -36,13 +36,13 @@ models:
|
||||
- name: CONTRACT_ADDRESS
|
||||
description: '{{ doc("base_logs_contract_address") }}'
|
||||
- name: CONTRACT_NAME
|
||||
description: 'The name of the contract, if the contract has a name() function.'
|
||||
description: "The name of the contract, if the contract has a name() function."
|
||||
- name: EVENT_NAME
|
||||
description: 'The name of the event, as defined in the contract ABI.'
|
||||
description: "The name of the event, as defined in the contract ABI."
|
||||
- name: DECODED_LOG
|
||||
description: 'The flattened decoded log, where the keys are the names of the event parameters, and the values are the values of the event parameters.'
|
||||
description: "The flattened decoded log, where the keys are the names of the event parameters, and the values are the values of the event parameters."
|
||||
- name: FULL_DECODED_LOG
|
||||
description: 'The full decoded log, including the event name, the event parameters, and the data type of the event parameters.'
|
||||
description: "The full decoded log, including the event name, the event parameters, and the data type of the event parameters."
|
||||
- name: ORIGIN_FUNCTION_SIGNATURE
|
||||
description: '{{ doc("base_tx_origin_sig") }}'
|
||||
- name: ORIGIN_FROM_ADDRESS
|
||||
@ -51,15 +51,25 @@ models:
|
||||
description: '{{ doc("base_origin_to") }}'
|
||||
- name: TOPICS
|
||||
description: '{{ doc("base_topics") }}'
|
||||
- name: TOPIC_0
|
||||
description: '{{ doc("evm_topic_0") }}'
|
||||
- name: TOPIC_1
|
||||
description: '{{ doc("evm_topic_1") }}'
|
||||
- name: TOPIC_2
|
||||
description: '{{ doc("evm_topic_2") }}'
|
||||
- name: TOPIC_3
|
||||
description: '{{ doc("evm_topic_3") }}'
|
||||
- name: DATA
|
||||
description: '{{ doc("base_logs_data") }}'
|
||||
- name: EVENT_REMOVED
|
||||
description: '{{ doc("base_event_removed") }}'
|
||||
description: '{{ doc("base_event_removed") }}'
|
||||
- name: TX_STATUS
|
||||
description: '{{ doc("base_tx_status") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice") }}'
|
||||
- name: TX_SUCCEEDED
|
||||
description: '{{ doc("base_tx_status") }}'
|
||||
- name: EZ_DECODED_EVENT_LOGS_ID
|
||||
description: '{{ doc("pk") }}'
|
||||
description: '{{ doc("pk") }}'
|
||||
- name: INSERTED_TIMESTAMP
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
- name: MODIFIED_TIMESTAMP
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
|
||||
@ -2,7 +2,7 @@ version: 2
|
||||
models:
|
||||
- name: core__ez_native_transfers
|
||||
description: '{{ doc("evm_ez_native_transfers_table_doc") }}'
|
||||
|
||||
|
||||
columns:
|
||||
- name: TX_HASH
|
||||
description: '{{ doc("base_transfer_tx_hash") }}'
|
||||
@ -15,7 +15,7 @@ models:
|
||||
- name: TRACE_INDEX
|
||||
description: '{{ doc("base_trace_index") }}'
|
||||
- name: IDENTIFIER
|
||||
description: '{{ doc("base_traces_identifier") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_identifier") }}'
|
||||
- name: ORIGIN_FROM_ADDRESS
|
||||
description: '{{ doc("base_origin_from") }}'
|
||||
- name: ORIGIN_TO_ADDRESS
|
||||
@ -33,10 +33,10 @@ models:
|
||||
- name: AMOUNT_PRECISE
|
||||
description: '{{ doc("precise_amount_adjusted") }}'
|
||||
- name: AMOUNT_USD
|
||||
description: '{{ doc("base_eth_amount_usd") }}'
|
||||
description: '{{ doc("base_eth_amount_usd") }}'
|
||||
- name: EZ_NATIVE_TRANSFERS_ID
|
||||
description: '{{ doc("pk") }}'
|
||||
description: '{{ doc("pk") }}'
|
||||
- name: INSERTED_TIMESTAMP
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
- name: MODIFIED_TIMESTAMP
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
|
||||
@ -2,10 +2,10 @@ version: 2
|
||||
models:
|
||||
- name: core__ez_token_transfers
|
||||
description: '{{ doc("evm_ez_token_transfers_table_doc") }}'
|
||||
|
||||
|
||||
columns:
|
||||
- name: BLOCK_NUMBER
|
||||
description: '{{ doc("base_block_number") }}'
|
||||
description: '{{ doc("base_block_number") }}'
|
||||
- name: BLOCK_TIMESTAMP
|
||||
description: '{{ doc("base_block_timestamp") }}'
|
||||
- name: TX_HASH
|
||||
@ -39,18 +39,18 @@ models:
|
||||
- name: SYMBOL
|
||||
description: '{{ doc("base_symbol") }}'
|
||||
- name: TOKEN_PRICE
|
||||
description: '{{ doc("base_transfer_token_price") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_token_price") }}'
|
||||
- name: HAS_DECIMAL
|
||||
description: '{{ doc("base_transfer_has_decimal") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_has_decimal") }}'
|
||||
- name: HAS_PRICE
|
||||
description: '{{ doc("base_transfer_has_price") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_has_price") }}'
|
||||
- name: _LOG_ID
|
||||
description: '{{ doc("internal_column") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_log_id") }}'
|
||||
- name: _INSERTED_TIMESTAMP
|
||||
description: '{{ doc("internal_column") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_inserted_timestamp") }}'
|
||||
- name: EZ_TOKEN_TRANSFERS_ID
|
||||
description: '{{ doc("pk") }}'
|
||||
description: '{{ doc("pk") }}'
|
||||
- name: INSERTED_TIMESTAMP
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
- name: MODIFIED_TIMESTAMP
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
|
||||
@ -25,7 +25,6 @@ SELECT
|
||||
nonce,
|
||||
-- new column
|
||||
receipts_root,
|
||||
-- new column
|
||||
state_root,
|
||||
-- new column
|
||||
transactions_root,
|
||||
|
||||
@ -1,48 +1,60 @@
|
||||
version: 2
|
||||
models:
|
||||
- name: core__fact_blocks
|
||||
description: '{{ doc("base_blocks_table_doc") }}'
|
||||
description: '{{ doc("evm_blocks_table_doc") }}'
|
||||
|
||||
columns:
|
||||
- name: BLOCK_NUMBER
|
||||
description: '{{ doc("base_block_number") }}'
|
||||
description: '{{ doc("evm_block_number") }}'
|
||||
- name: BLOCK_TIMESTAMP
|
||||
description: '{{ doc("base_block_timestamp") }}'
|
||||
description: '{{ doc("evm_block_timestamp") }}'
|
||||
- name: NETWORK
|
||||
description: '{{ doc("base_network") }}'
|
||||
description: '{{ doc("evm_network") }}'
|
||||
- name: BLOCKCHAIN
|
||||
description: '{{ doc("base_blockchain") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_blockchain") }}'
|
||||
- name: MINER
|
||||
description: '{{ doc("evm_miner") }}'
|
||||
- name: NONCE
|
||||
description: '{{ doc("evm_blocks_nonce") }}'
|
||||
- name: TX_COUNT
|
||||
description: '{{ doc("base_tx_count") }}'
|
||||
description: '{{ doc("evm_tx_count") }}'
|
||||
- name: DIFFICULTY
|
||||
description: '{{ doc("base_difficulty") }}'
|
||||
description: '{{ doc("evm_difficulty") }}'
|
||||
- name: TOTAL_DIFFICULTY
|
||||
description: '{{ doc("base_total_difficulty") }}'
|
||||
description: '{{ doc("evm_total_difficulty") }}'
|
||||
- name: EXTRA_DATA
|
||||
description: '{{ doc("base_extra_data") }}'
|
||||
description: '{{ doc("evm_extra_data") }}'
|
||||
- name: GAS_LIMIT
|
||||
description: '{{ doc("base_gas_limit") }}'
|
||||
description: '{{ doc("evm_gas_limit") }}'
|
||||
- name: GAS_USED
|
||||
description: '{{ doc("base_gas_used") }}'
|
||||
description: '{{ doc("evm_gas_used") }}'
|
||||
- name: BLOCK_HASH
|
||||
description: '{{ doc("evm_blocks_hash") }}'
|
||||
- name: HASH
|
||||
description: '{{ doc("base_blocks_hash") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_hash") }}'
|
||||
- name: PARENT_HASH
|
||||
description: '{{ doc("base_parent_hash") }}'
|
||||
description: '{{ doc("evm_parent_hash") }}'
|
||||
- name: RECEIPTS_ROOT
|
||||
description: '{{ doc("base_receipts_root") }}'
|
||||
description: '{{ doc("evm_receipts_root") }}'
|
||||
- name: SHA3_UNCLES
|
||||
description: '{{ doc("base_sha3_uncles") }}'
|
||||
description: '{{ doc("evm_sha3_uncles") }}'
|
||||
- name: SIZE
|
||||
description: '{{ doc("base_size") }}'
|
||||
description: '{{ doc("evm_size") }}'
|
||||
- name: UNCLE_BLOCKS
|
||||
description: '{{ doc("base_uncle_blocks") }}'
|
||||
description: '{{ doc("evm_uncle_blocks") }}'
|
||||
- name: STATE_ROOT
|
||||
description: '{{ doc("evm_state_root") }}'
|
||||
- name: TRANSACTIONS_ROOT
|
||||
description: '{{ doc("evm_transactions_root") }}'
|
||||
- name: LOGS_BLOOM
|
||||
description: '{{ doc("evm_logs_bloom") }}'
|
||||
- name: BLOCK_HEADER_JSON
|
||||
description: '{{ doc("base_block_header_json") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_block_header_json") }}'
|
||||
- name: FACT_BLOCKS_ID
|
||||
description: '{{ doc("pk") }}'
|
||||
description: '{{ doc("pk") }}'
|
||||
- name: INSERTED_TIMESTAMP
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
- name: MODIFIED_TIMESTAMP
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
- name: WITHDRAWALS_ROOT
|
||||
description: A hash of the withdrawals that occurred in this block.
|
||||
description: A hash of the withdrawals that occurred in this block.
|
||||
|
||||
@ -1,29 +1,8 @@
|
||||
version: 2
|
||||
models:
|
||||
- name: core__fact_decoded_event_logs
|
||||
description: >
|
||||
'For information on how to submit a contract for decoding, as well as how ABIs are sourced, please visit [here](https://science.flipsidecrypto.xyz/abi-requestor/).
|
||||
This model contains decoded event logs for contracts that we have an ABI for. Please note, this table does not include all event logs, only those that we have an ABI for.
|
||||
This table will perform better than the `core__ez_decoded_event_logs` table, but does not include as many columns.
|
||||
The `decoded_log` column is the easiest place to query decoded data. It is a JSON object, where the keys are the names of the event parameters, and the values are the values of the event parameters.
|
||||
You can select from this column using the following sample format, `decoded_log:from::string` or more generally, `decoded_log:<event_param>::datatype`. See below for a full sample query.
|
||||
The `full_decoded_logs` column contains the same information, as well as additional fields such as the datatype of the decoded data. You may need to laterally flatten this column to query the data.
|
||||
|
||||
Sample query for USDC Transfer events:
|
||||
```sql
|
||||
select
|
||||
tx_hash,
|
||||
block_number,
|
||||
contract_address,
|
||||
decoded_log:from::string as from_address,
|
||||
decoded_log:to::string as to_address,
|
||||
decoded_log:value::integer as value
|
||||
from ethereum.core.fact_decoded_event_logs
|
||||
where contract_address = lower('0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48')
|
||||
and block_number between 16400000 and 16405000
|
||||
and event_name = 'Transfer'
|
||||
limit 50```'
|
||||
|
||||
description: '{{ doc("evm_table_deprecation_notice_fact_decoded_event_logs") }}'
|
||||
|
||||
columns:
|
||||
- name: BLOCK_NUMBER
|
||||
description: '{{ doc("base_block_number") }}'
|
||||
@ -36,14 +15,14 @@ models:
|
||||
- name: CONTRACT_ADDRESS
|
||||
description: '{{ doc("base_logs_contract_address") }}'
|
||||
- name: EVENT_NAME
|
||||
description: 'The name of the event, as defined in the contract ABI.'
|
||||
description: "The name of the event, as defined in the contract ABI."
|
||||
- name: DECODED_LOG
|
||||
description: 'The flattened decoded log, where the keys are the names of the event parameters, and the values are the values of the event parameters.'
|
||||
description: "The flattened decoded log, where the keys are the names of the event parameters, and the values are the values of the event parameters."
|
||||
- name: FULL_DECODED_LOG
|
||||
description: 'The full decoded log, including the event name, the event parameters, and the data type of the event parameters.'
|
||||
description: "The full decoded log, including the event name, the event parameters, and the data type of the event parameters."
|
||||
- name: FACT_DECODED_EVENT_LOGS_ID
|
||||
description: '{{ doc("pk") }}'
|
||||
description: '{{ doc("pk") }}'
|
||||
- name: INSERTED_TIMESTAMP
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
- name: MODIFIED_TIMESTAMP
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
|
||||
@ -1,38 +1,48 @@
|
||||
version: 2
|
||||
models:
|
||||
- name: core__fact_event_logs
|
||||
description: '{{ doc("base_logs_table_doc") }}'
|
||||
description: '{{ doc("evm_logs_table_doc") }}'
|
||||
|
||||
columns:
|
||||
- name: BLOCK_NUMBER
|
||||
description: '{{ doc("base_block_number") }}'
|
||||
description: '{{ doc("evm_block_number") }}'
|
||||
- name: BLOCK_TIMESTAMP
|
||||
description: '{{ doc("base_block_timestamp") }}'
|
||||
description: '{{ doc("evm_block_timestamp") }}'
|
||||
- name: TX_HASH
|
||||
description: '{{ doc("base_logs_tx_hash") }}'
|
||||
description: '{{ doc("evm_logs_tx_hash") }}'
|
||||
- name: EVENT_INDEX
|
||||
description: '{{ doc("base_event_index") }}'
|
||||
description: '{{ doc("evm_event_index") }}'
|
||||
- name: CONTRACT_ADDRESS
|
||||
description: '{{ doc("base_logs_contract_address") }}'
|
||||
description: '{{ doc("evm_logs_contract_address") }}'
|
||||
- name: TOPICS
|
||||
description: '{{ doc("base_topics") }}'
|
||||
description: '{{ doc("evm_topics") }}'
|
||||
- name: TOPIC_0
|
||||
description: '{{ doc("evm_topic_0") }}'
|
||||
- name: TOPIC_1
|
||||
description: '{{ doc("evm_topic_1") }}'
|
||||
- name: TOPIC_2
|
||||
description: '{{ doc("evm_topic_2") }}'
|
||||
- name: TOPIC_3
|
||||
description: '{{ doc("evm_topic_3") }}'
|
||||
- name: DATA
|
||||
description: '{{ doc("base_logs_data") }}'
|
||||
description: '{{ doc("evm_logs_data") }}'
|
||||
- name: EVENT_REMOVED
|
||||
description: '{{ doc("base_event_removed") }}'
|
||||
description: '{{ doc("evm_event_removed") }}'
|
||||
- name: _LOG_ID
|
||||
description: '{{ doc("internal_column") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_log_id") }}'
|
||||
- name: TX_STATUS
|
||||
description: '{{ doc("base_tx_status") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_tx_status") }}'
|
||||
- name: TX_SUCCEEDED
|
||||
description: '{{ doc("evm_tx_succeeded") }}'
|
||||
- name: ORIGIN_FUNCTION_SIGNATURE
|
||||
description: '{{ doc("base_origin_sig") }}'
|
||||
description: '{{ doc("evm_origin_sig") }}'
|
||||
- name: ORIGIN_FROM_ADDRESS
|
||||
description: '{{ doc("base_origin_from") }}'
|
||||
description: '{{ doc("evm_origin_from") }}'
|
||||
- name: ORIGIN_TO_ADDRESS
|
||||
description: '{{ doc("base_origin_to") }}'
|
||||
description: '{{ doc("evm_origin_to") }}'
|
||||
- name: FACT_EVENT_LOGS_ID
|
||||
description: '{{ doc("pk") }}'
|
||||
description: '{{ doc("pk") }}'
|
||||
- name: INSERTED_TIMESTAMP
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
- name: MODIFIED_TIMESTAMP
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
version: 2
|
||||
models:
|
||||
- name: core__fact_token_transfers
|
||||
description: '{{ doc("evm_fact_token_transfers_table_doc") }}'
|
||||
|
||||
description: '{{ doc("evm_table_deprecation_notice_fact_token_transfers") }}'
|
||||
|
||||
columns:
|
||||
- name: BLOCK_NUMBER
|
||||
description: '{{ doc("base_block_number") }}'
|
||||
description: '{{ doc("base_block_number") }}'
|
||||
- name: BLOCK_TIMESTAMP
|
||||
description: '{{ doc("base_block_timestamp") }}'
|
||||
- name: TX_HASH
|
||||
@ -31,8 +31,8 @@ models:
|
||||
- name: _LOG_ID
|
||||
description: '{{ doc("internal_column") }}'
|
||||
- name: FACT_TOKEN_TRANSFERS_ID
|
||||
description: '{{ doc("pk") }}'
|
||||
description: '{{ doc("pk") }}'
|
||||
- name: INSERTED_TIMESTAMP
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
- name: MODIFIED_TIMESTAMP
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
|
||||
@ -1,69 +1,64 @@
|
||||
version: 2
|
||||
models:
|
||||
- name: core__fact_traces
|
||||
description: '{{ doc("base_traces_table_doc") }}'
|
||||
description: '{{ doc("evm_traces_table_doc") }}'
|
||||
|
||||
columns:
|
||||
- name: BLOCK_NUMBER
|
||||
description: '{{ doc("base_traces_block_no") }}'
|
||||
description: '{{ doc("evm_traces_block_no") }}'
|
||||
- name: BLOCK_TIMESTAMP
|
||||
description: '{{ doc("base_traces_blocktime") }}'
|
||||
description: '{{ doc("evm_traces_blocktime") }}'
|
||||
- name: TX_HASH
|
||||
description: '{{ doc("base_traces_tx_hash") }}'
|
||||
description: '{{ doc("evm_traces_tx_hash") }}'
|
||||
- name: TX_POSITION
|
||||
description: The position of the transaction within the block.
|
||||
description: '{{ doc("evm_tx_position") }}'
|
||||
- name: FROM_ADDRESS
|
||||
description: '{{ doc("evm_traces_from") }}'
|
||||
- name: TO_ADDRESS
|
||||
description: '{{ doc("evm_traces_to") }}'
|
||||
- name: VALUE
|
||||
description: '{{ doc("evm_traces_value") }}'
|
||||
- name: VALUE_PRECISE_RAW
|
||||
description: '{{ doc("evm_precise_amount_unadjusted") }}'
|
||||
- name: VALUE_PRECISE
|
||||
description: '{{ doc("evm_precise_amount_adjusted") }}'
|
||||
- name: VALUE_HEX
|
||||
description: '{{ doc("evm_value_hex") }}'
|
||||
- name: GAS
|
||||
description: '{{ doc("evm_traces_gas") }}'
|
||||
- name: GAS_USED
|
||||
description: '{{ doc("evm_traces_gas_used") }}'
|
||||
- name: INPUT
|
||||
description: '{{ doc("evm_traces_input") }}'
|
||||
- name: OUTPUT
|
||||
description: '{{ doc("evm_traces_output") }}'
|
||||
- name: TYPE
|
||||
description: '{{ doc("evm_traces_type") }}'
|
||||
- name: IDENTIFIER
|
||||
description: '{{ doc("evm_column_deprecation_notice_identifier") }}'
|
||||
- name: TRACE_ADDRESS
|
||||
description: '{{ doc("evm_trace_address") }}'
|
||||
- name: DATA
|
||||
description: '{{ doc("evm_column_deprecation_notice_data") }}'
|
||||
- name: TX_STATUS
|
||||
description: '{{ doc("evm_column_deprecation_notice_tx_status") }}'
|
||||
- name: TX_SUCCEEDED
|
||||
description: '{{ doc("evm_tx_succeeded") }}'
|
||||
- name: TRACE_SUCCEEDED
|
||||
description: '{{ doc("evm_trace_succeeded") }}'
|
||||
- name: SUB_TRACES
|
||||
description: '{{ doc("evm_sub_traces") }}'
|
||||
- name: TRACE_STATUS
|
||||
description: '{{ doc("evm_column_deprecation_notice_trace_status") }}'
|
||||
- name: ERROR_REASON
|
||||
description: '{{ doc("evm_trace_error_reason") }}'
|
||||
- name: REVERT_REASON
|
||||
description: '{{ doc("evm_revert_reason") }}'
|
||||
- name: TRACE_INDEX
|
||||
description: The index of the trace within the transaction.
|
||||
- name: FROM_ADDRESS
|
||||
description: '{{ doc("base_traces_from") }}'
|
||||
- name: TO_ADDRESS
|
||||
description: '{{ doc("base_traces_to") }}'
|
||||
- name: INPUT
|
||||
description: '{{ doc("base_traces_input") }}'
|
||||
- name: OUTPUT
|
||||
description: '{{ doc("base_traces_output") }}'
|
||||
- name: TYPE
|
||||
description: '{{ doc("base_traces_type") }}'
|
||||
- name: TRACE_ADDRESS
|
||||
description: This field represents the position of the trace within the transaction.
|
||||
- name: SUB_TRACES
|
||||
description: '{{ doc("base_traces_sub") }}'
|
||||
- name: IDENTIFIER
|
||||
description: '{{ doc("base_traces_identifier") }}'
|
||||
- name: DATA
|
||||
description: '{{ doc("base_traces_call_data") }}'
|
||||
|
||||
- name: VALUE
|
||||
description: '{{ doc("base_traces_value") }}'
|
||||
- name: VALUE_PRECISE_RAW
|
||||
description: '{{ doc("precise_amount_unadjusted") }}'
|
||||
- name: VALUE_PRECISE
|
||||
description: '{{ doc("precise_amount_adjusted") }}'
|
||||
- name: GAS
|
||||
description: '{{ doc("base_traces_gas") }}'
|
||||
- name: GAS_USED
|
||||
description: '{{ doc("base_traces_gas_used") }}'
|
||||
- name: ORIGIN_FROM_ADDRESS
|
||||
description: The from address at the transaction level.
|
||||
- name: ORIGIN_TO_ADDRESS
|
||||
description: The to address at the transaction level.
|
||||
- name: ORIGIN_FUNCTION_SIGNATURE
|
||||
description: The function signature at the transaction level.
|
||||
- name: TRACE_STATUS
|
||||
description: The status of the trace, either `SUCCESS` or `FAIL`
|
||||
- name: TRACE_SUCCEEDED
|
||||
description: Whether the trace succeeded or failed
|
||||
- name: ERROR_REASON
|
||||
description: The reason for the trace failure, if any.
|
||||
- name: REVERT_REASON
|
||||
description: The reason for the trace revert, if any.
|
||||
- name: TX_STATUS
|
||||
description: '{{ doc("base_tx_status") }}'
|
||||
- name: TX_SUCCEEDED
|
||||
description: Whether the transaction succeeded or failed
|
||||
- name: FACT_TRACES_ID
|
||||
description: '{{ doc("pk") }}'
|
||||
description: '{{ doc("evm_pk") }}'
|
||||
- name: INSERTED_TIMESTAMP
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
description: '{{ doc("evm_inserted_timestamp") }}'
|
||||
- name: MODIFIED_TIMESTAMP
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
description: '{{ doc("evm_modified_timestamp") }}'
|
||||
|
||||
@ -1,80 +1,86 @@
|
||||
version: 2
|
||||
models:
|
||||
- name: core__fact_transactions
|
||||
description: '{{ doc("base_tx_table_doc") }}'
|
||||
description: '{{ doc("evm_tx_table_doc") }}'
|
||||
|
||||
columns:
|
||||
- name: BLOCK_NUMBER
|
||||
description: '{{ doc("base_block_number") }}'
|
||||
description: '{{ doc("evm_block_number") }}'
|
||||
- name: BLOCK_TIMESTAMP
|
||||
description: '{{ doc("base_block_timestamp") }}'
|
||||
description: '{{ doc("evm_block_timestamp") }}'
|
||||
- name: BLOCK_HASH
|
||||
description: '{{ doc("base_tx_block_hash") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_block_hash") }}'
|
||||
- name: TX_HASH
|
||||
description: '{{ doc("base_tx_hash") }}'
|
||||
description: '{{ doc("evm_tx_hash") }}'
|
||||
- name: NONCE
|
||||
description: '{{ doc("base_tx_nonce") }}'
|
||||
description: '{{ doc("evm_tx_nonce") }}'
|
||||
- name: POSITION
|
||||
description: '{{ doc("base_tx_position") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_position") }}'
|
||||
- name: TX_POSITION
|
||||
description: '{{ doc("evm_tx_position") }}'
|
||||
- name: FROM_ADDRESS
|
||||
description: '{{ doc("base_from_address") }}'
|
||||
description: '{{ doc("evm_from_address") }}'
|
||||
- name: TO_ADDRESS
|
||||
description: '{{ doc("base_to_address") }}'
|
||||
description: '{{ doc("evm_to_address") }}'
|
||||
- name: VALUE
|
||||
description: '{{ doc("base_value") }}'
|
||||
description: '{{ doc("evm_value") }}'
|
||||
- name: VALUE_PRECISE_RAW
|
||||
description: '{{ doc("precise_amount_unadjusted") }}'
|
||||
- name: VALUE_PRECISE
|
||||
description: '{{ doc("precise_amount_adjusted") }}'
|
||||
- name: TX_FEE
|
||||
description: '{{ doc("base_tx_fee") }}'
|
||||
description: '{{ doc("evm_tx_fee") }}'
|
||||
- name: TX_FEE_PRECISE
|
||||
description: '{{ doc("tx_fee_precise") }}'
|
||||
- name: GAS_PRICE
|
||||
description: '{{ doc("base_tx_gas_price") }}'
|
||||
- name: EFFECTIVE_GAS_PRICE
|
||||
description: The total base charge plus tip paid for each unit of gas, in Gwei.
|
||||
- name: GAS_LIMIT
|
||||
description: '{{ doc("base_tx_gas_limit") }}'
|
||||
description: '{{ doc("evm_tx_gas_price") }}'
|
||||
- name: GAS_USED
|
||||
description: '{{ doc("base_tx_gas_used") }}'
|
||||
description: '{{ doc("evm_tx_gas_used") }}'
|
||||
- name: GAS_LIMIT
|
||||
description: '{{ doc("evm_tx_gas_limit") }}'
|
||||
- name: CUMULATIVE_GAS_USED
|
||||
description: '{{ doc("evm_cumulative_gas_used") }}'
|
||||
- name: EFFECTIVE_GAS_PRICE
|
||||
description: '{{ doc("evm_effective_gas_price") }}'
|
||||
- name: MAX_FEE_PER_GAS
|
||||
description: The maximum fee per gas of the transaction, in Gwei.
|
||||
- name: MAX_PRIORITY_FEE_PER_GAS
|
||||
description: The maximum priority fee per gas of the transaction, in Gwei.
|
||||
- name: L1_GAS_PRICE
|
||||
description: '{{ doc("base_l1_gas_price") }}'
|
||||
- name: L1_GAS_USED
|
||||
description: '{{ doc("base_l1_gas_used") }}'
|
||||
- name: L1_FEE_SCALAR
|
||||
description: '{{ doc("base_l1_fee_scalar") }}'
|
||||
- name: L1_FEE
|
||||
description: The L1 portion of fees paid.
|
||||
- name: L1_FEE_PRECISE
|
||||
description: '{{ doc("tx_fee_precise") }}'
|
||||
- name: L1_FEE
|
||||
description: The L1 portion of fees paid.
|
||||
- name: L1_SUBMISSION_DETAILS
|
||||
description: Variant column that includes details regarding state root, index and tx_hash information for when the block is submitted to Ethereum Mainnet.
|
||||
- name: CUMULATIVE_GAS_USED
|
||||
description: '{{ doc("base_cumulative_gas_used") }}'
|
||||
- name: MAX_FEE_PER_GAS
|
||||
description: The maximum fee per gas of the transaction, in Gwei.
|
||||
- name: MAX_PRIORITY_FEE_PER_GAS
|
||||
description: The maximum priority fee per gas of the transaction, in Gwei.
|
||||
description: '{{ doc("evm_column_deprecation_notice_l1_submission_details") }}'
|
||||
- name: DEPOSIT_NONCE
|
||||
description: '{{ doc("evm_column_deprecation_notice_deposit_nonce") }}'
|
||||
- name: DEPOSIT_RECEIPT_VERSION
|
||||
description: '{{ doc("evm_column_deprecation_notice_deposit_receipt_version") }}'
|
||||
- name: STATUS
|
||||
description: '{{ doc("base_tx_status") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_tx_status") }}'
|
||||
- name: TX_SUCCEEDED
|
||||
description: '{{ doc("evm_tx_succeeded") }}'
|
||||
- name: INPUT_DATA
|
||||
description: '{{ doc("base_tx_input_data") }}'
|
||||
- name: ORIGIN_FUNCTION_SIGNATURE
|
||||
description: '{{ doc("base_tx_origin_sig") }}'
|
||||
- name: R
|
||||
description: '{{ doc("evm_tx_input_data") }}'
|
||||
- name: ORIGIN_FUNCTION_SIGNATURE
|
||||
description: '{{ doc("evm_tx_origin_sig") }}'
|
||||
- name: TX_TYPE
|
||||
description: The type of the transaction, 2 for EIP-1559 transactions and 0 for legacy transactions.
|
||||
- name: r
|
||||
description: The r value of the transaction signature.
|
||||
- name: S
|
||||
- name: s
|
||||
description: The s value of the transaction signature.
|
||||
- name: V
|
||||
- name: v
|
||||
description: The v value of the transaction signature.
|
||||
- name: FACT_TRANSACTIONS_ID
|
||||
description: '{{ doc("pk") }}'
|
||||
description: '{{ doc("evm_pk") }}'
|
||||
- name: INSERTED_TIMESTAMP
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
description: '{{ doc("evm_inserted_timestamp") }}'
|
||||
- name: MODIFIED_TIMESTAMP
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
- name: DEPOSIT_NONCE
|
||||
description: The nonce of the deposit transaction.
|
||||
- name: DEPOSIT_RECEIPT_VERSION
|
||||
description: The version of the deposit receipt.
|
||||
description: '{{ doc("evm_modified_timestamp") }}'
|
||||
|
||||
@ -39,7 +39,7 @@ models:
|
||||
- name: EVENT_INDEX
|
||||
description: '{{ doc("base_event_index") }}'
|
||||
- name: _LOG_ID
|
||||
description: '{{ doc("internal_column") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_log_id") }}'
|
||||
- name: ORIGIN_FUNCTION_SIGNATURE
|
||||
description: '{{ doc("base_tx_origin_sig") }}'
|
||||
- name: ORIGIN_FROM_ADDRESS
|
||||
@ -51,10 +51,8 @@ models:
|
||||
- name: AMOUNT_OUT_UNADJ
|
||||
description: '{{ doc("eth_dex_swaps_amount_out_unadj") }}'
|
||||
- name: EZ_DEX_SWAPS_ID
|
||||
description: '{{ doc("pk") }}'
|
||||
description: '{{ doc("pk") }}'
|
||||
- name: INSERTED_TIMESTAMP
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
- name: MODIFIED_TIMESTAMP
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
|
||||
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
|
||||
@ -1,57 +1,69 @@
|
||||
version: 2
|
||||
models:
|
||||
- name: nft__ez_nft_sales
|
||||
description: 'This table contains NFT sale events on the Base blockchain which includes Element, Opensea and 0x'
|
||||
|
||||
description: '{{ doc("evm_ez_nft_sales_table_doc") }}'
|
||||
|
||||
columns:
|
||||
- name: BLOCK_NUMBER
|
||||
description: '{{ doc("nft_block_no") }}'
|
||||
- name: BLOCK_TIMESTAMP
|
||||
description: '{{ doc("nft_blocktime") }}'
|
||||
- name: TX_HASH
|
||||
description: '{{ doc("nft_tx_hash") }}'
|
||||
description: '{{ doc("nft_tx_hash") }}'
|
||||
- name: EVENT_INDEX
|
||||
description: '{{ doc("nft_event_index") }}'
|
||||
description: '{{ doc("nft_event_index") }}'
|
||||
- name: EVENT_TYPE
|
||||
description: '{{ doc("nft_event_type") }}'
|
||||
description: '{{ doc("nft_event_type") }}'
|
||||
- name: PLATFORM_ADDRESS
|
||||
description: '{{ doc("nft_platform_address") }}'
|
||||
description: '{{ doc("nft_platform_address") }}'
|
||||
- name: PLATFORM_NAME
|
||||
description: '{{ doc("nft_platform_name") }}'
|
||||
description: '{{ doc("nft_platform_name") }}'
|
||||
- name: PLATFORM_EXCHANGE_VERSION
|
||||
description: '{{ doc("nft_platform_exchange_version") }}'
|
||||
description: '{{ doc("nft_platform_exchange_version") }}'
|
||||
- name: AGGREGATOR_NAME
|
||||
description: '{{ doc("nft_aggregator_name") }}'
|
||||
- name: SELLER_ADDRESS
|
||||
description: '{{ doc("nft_seller_address") }}'
|
||||
description: '{{ doc("nft_seller_address") }}'
|
||||
- name: BUYER_ADDRESS
|
||||
description: '{{ doc("nft_buyer_address") }}'
|
||||
description: '{{ doc("nft_buyer_address") }}'
|
||||
- name: NFT_ADDRESS
|
||||
description: '{{ doc("nft_nft_address") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_nft_address") }}'
|
||||
- name: CONTRACT_ADDRESS
|
||||
description: '{{ doc("nft_nft_address") }}'
|
||||
- name: PROJECT_NAME
|
||||
description: '{{ doc("evm_column_deprecation_notice_project_name") }}'
|
||||
- name: NAME
|
||||
description: '{{ doc("evm_nft_project_name") }}'
|
||||
- name: TOKENID
|
||||
description: '{{ doc("nft_tokenid") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_tokenid") }}'
|
||||
- name: TOKEN_ID
|
||||
description: '{{ doc("nft_tokenid") }}'
|
||||
- name: ERC1155_VALUE
|
||||
description: '{{ doc("nft_erc1155_value") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_erc1155_value") }}'
|
||||
- name: QUANTITY
|
||||
description: '{{ doc("evm_nft_quantity") }}'
|
||||
- name: TOKEN_STANDARD
|
||||
description: '{{ doc("evm_nft_token_standard") }}'
|
||||
- name: CURRENCY_SYMBOL
|
||||
description: '{{ doc("nft_currency_symbol") }}'
|
||||
description: '{{ doc("nft_currency_symbol") }}'
|
||||
- name: CURRENCY_ADDRESS
|
||||
description: '{{ doc("nft_currency_address") }}'
|
||||
description: '{{ doc("nft_currency_address") }}'
|
||||
- name: PRICE
|
||||
description: '{{ doc("nft_price") }}'
|
||||
description: '{{ doc("nft_price") }}'
|
||||
- name: PRICE_USD
|
||||
description: '{{ doc("nft_price_usd") }}'
|
||||
description: '{{ doc("nft_price_usd") }}'
|
||||
- name: TOTAL_FEES
|
||||
description: '{{ doc("nft_total_fees") }}'
|
||||
description: '{{ doc("nft_total_fees") }}'
|
||||
- name: PLATFORM_FEE
|
||||
description: '{{ doc("nft_platform_fee") }}'
|
||||
description: '{{ doc("nft_platform_fee") }}'
|
||||
- name: CREATOR_FEE
|
||||
description: '{{ doc("nft_creator_fee") }}'
|
||||
description: '{{ doc("nft_creator_fee") }}'
|
||||
- name: TOTAL_FEES_USD
|
||||
description: '{{ doc("nft_total_fees_usd") }}'
|
||||
description: '{{ doc("nft_total_fees_usd") }}'
|
||||
- name: PLATFORM_FEE_USD
|
||||
description: '{{ doc("nft_platform_fee_usd") }}'
|
||||
description: '{{ doc("nft_platform_fee_usd") }}'
|
||||
- name: CREATOR_FEE_USD
|
||||
description: '{{ doc("nft_creator_fee_usd") }}'
|
||||
description: '{{ doc("nft_creator_fee_usd") }}'
|
||||
- name: ORIGIN_FROM_ADDRESS
|
||||
description: '{{ doc("nft_origin_from") }}'
|
||||
- name: ORIGIN_TO_ADDRESS
|
||||
@ -59,8 +71,8 @@ models:
|
||||
- name: ORIGIN_FUNCTION_SIGNATURE
|
||||
description: '{{ doc("nft_origin_sig") }}'
|
||||
- name: EZ_NFT_SALES_ID
|
||||
description: '{{ doc("pk") }}'
|
||||
description: '{{ doc("pk") }}'
|
||||
- name: INSERTED_TIMESTAMP
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
- name: MODIFIED_TIMESTAMP
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
version: 2
|
||||
models:
|
||||
- name: nft__ez_nft_transfers
|
||||
description: '{{ doc("nft_transfer_doc") }}'
|
||||
|
||||
description: '{{ doc("evm_ez_nft_transfer_table_doc") }}'
|
||||
|
||||
columns:
|
||||
- name: BLOCK_NUMBER
|
||||
description: '{{ doc("nft_block_no") }}'
|
||||
@ -15,22 +15,36 @@ models:
|
||||
- name: INTRA_EVENT_INDEX
|
||||
description: '{{ doc("nft_intra_event_index") }}'
|
||||
- name: EVENT_TYPE
|
||||
description: '{{ doc("nft_event_type") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_event_type") }}'
|
||||
- name: NFT_ADDRESS
|
||||
description: '{{ doc("evm_column_deprecation_notice_nft_address") }}'
|
||||
- name: CONTRACT_ADDRESS
|
||||
description: '{{ doc("nft_nft_address") }}'
|
||||
- name: NAME
|
||||
description: '{{ doc("evm_nft_project_name") }}'
|
||||
- name: PROJECT_NAME
|
||||
description: '{{ doc("nft_project_name") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_project_name") }}'
|
||||
- name: NFT_FROM_ADDRESS
|
||||
description: '{{ doc("evm_column_deprecation_notice_nft_from_address") }}'
|
||||
- name: FROM_ADDRESS
|
||||
description: '{{ doc("nft_nft_from_address") }}'
|
||||
- name: NFT_TO_ADDRESS
|
||||
description: '{{ doc("evm_column_deprecation_notice_nft_to_address") }}'
|
||||
- name: TO_ADDRESS
|
||||
description: '{{ doc("nft_nft_to_address") }}'
|
||||
- name: TOKENID
|
||||
description: '{{ doc("evm_column_deprecation_notice_tokenid") }}'
|
||||
- name: TOKEN_ID
|
||||
description: '{{ doc("nft_tokenid") }}'
|
||||
- name: ERC1155_VALUE
|
||||
description: '{{ doc("nft_erc1155_value") }}'
|
||||
description: '{{ doc("evm_column_deprecation_notice_erc1155_value") }}'
|
||||
- name: QUANTITY
|
||||
description: '{{ doc("evm_nft_quantity") }}'
|
||||
- name: TOKEN_STANDARD
|
||||
description: '{{ doc("evm_nft_token_standard") }}'
|
||||
- name: EZ_NFT_TRANSFERS_ID
|
||||
description: '{{ doc("pk") }}'
|
||||
description: '{{ doc("pk") }}'
|
||||
- name: INSERTED_TIMESTAMP
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
description: '{{ doc("inserted_timestamp") }}'
|
||||
- name: MODIFIED_TIMESTAMP
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
description: '{{ doc("modified_timestamp") }}'
|
||||
|
||||
Loading…
Reference in New Issue
Block a user