mirror of
https://github.com/FlipsideCrypto/gitbook.git
synced 2026-02-06 10:47:06 +00:00
GITBOOK-610: change request with no subject merged in GitBook
This commit is contained in:
parent
6df7efdbc3
commit
35282ace4b
15
SUMMARY.md
15
SUMMARY.md
@ -150,13 +150,18 @@
|
||||
* [Open a Ticket](support/open-a-ticket.md)
|
||||
* [That email doesn't look quite right](support/open-a-ticket/that-email-doesnt-look-quite-right.md)
|
||||
* [🌟 Product Special Releases](support/product-special-releases/README.md)
|
||||
* [2024-06-13 | Solana native and wrapped addresses](product-special-releases/2024-06-13-solana-native-wrapped-addresses.md)
|
||||
* [2024-05-01 | Improvements to Pricing Data](product-special-releases/2024-05-01-or-improvements-to-pricing-data/README.md)
|
||||
* [Actions for Data Studio Users](product-special-releases/2024-05-01-or-improvements-to-pricing-data/actions-for-data-studio-users.md)
|
||||
* [Actions for API Users](product-special-releases/2024-05-01-or-improvements-to-pricing-data/actions-for-api-users.md)
|
||||
* [Action for Data Share Users](product-special-releases/2024-05-01-or-improvements-to-pricing-data/action-for-data-share-users.md)
|
||||
* [2025](support/product-special-releases/2025/README.md)
|
||||
* [2025-02-06 | EVM BlockchainStandardization](support/product-special-releases/2025/02-06-evm-blockchain-standardization/README.md)
|
||||
* [Table Change Overview](support/product-special-releases/2025/02-06-evm-blockchain-standardization/table-change-overview.md)
|
||||
* [2024](support/product-special-releases/2024/README.md)
|
||||
* [2024-06-13 | Solana native and wrapped addresses](support/product-special-releases/2024/2024-06-13-solana-native-wrapped-addresses.md)
|
||||
* [2024-05-01 | Improvements to Pricing Data](support/product-special-releases/2024/2024-05-01-or-improvements-to-pricing-data/README.md)
|
||||
* [Actions for Data Studio Users](support/product-special-releases/2024/2024-05-01-or-improvements-to-pricing-data/actions-for-data-studio-users.md)
|
||||
* [Actions for API Users](support/product-special-releases/2024/2024-05-01-or-improvements-to-pricing-data/actions-for-api-users.md)
|
||||
* [Action for Data Share Users](support/product-special-releases/2024/2024-05-01-or-improvements-to-pricing-data/action-for-data-share-users.md)
|
||||
* [🗒️ Release Notes](support/release-notes/README.md)
|
||||
* [2025](support/release-notes/2025/README.md)
|
||||
* [2025-02-06 | Release Notes](support/release-notes/2025/02-06-release-notes.md)
|
||||
* [2025-01-23 | Release Notes](support/release-notes/2025/01-23-release-notes.md)
|
||||
* [2024](support/release-notes/2024/README.md)
|
||||
* [2024-12-24 | Release Notes](support/release-notes/2024/2024-12-24-release-notes.md)
|
||||
|
||||
2
support/product-special-releases/2024/README.md
Normal file
2
support/product-special-releases/2024/README.md
Normal file
@ -0,0 +1,2 @@
|
||||
# 2024
|
||||
|
||||
@ -0,0 +1,57 @@
|
||||
---
|
||||
description: >-
|
||||
Major standardization across EVM databases improves querying with consistent
|
||||
column formats, flattened JSON structures, and simplified status tracking.
|
||||
---
|
||||
|
||||
# 2025-02-06 | EVM BlockchainStandardization
|
||||
|
||||
## Highlights
|
||||
|
||||
Today we're announcing a major standardization effort across our EVM databases to make querying easier and more consistent. These changes will streamline data access across L1s, L2s, and different blockchain architectures while maintaining the unique characteristics that make each chain special.
|
||||
|
||||
This update focuses on three key improvements:
|
||||
|
||||
1. Standardizing column formats across all EVM chains
|
||||
2. Ensuring consistency between EVM and non-EVM databases
|
||||
3. Simplifying queries by flattening JSON structures into dedicated columns
|
||||
|
||||
Check out the [specific column changes for each table here.](table-change-overview.md)
|
||||
|
||||
### New Columns & Improvements 
|
||||
|
||||
{% hint style="warning" %}
|
||||
These new columns will become available the week of February 10th, 2025
|
||||
{% endhint %}
|
||||
|
||||
We're adding several new columns to enhance data accessibility:
|
||||
|
||||
* New boolean status flags
|
||||
* `tx_succeeded` and `trace_succeeded` for clearer transaction state tracking
|
||||
* Enhanced trace data columns
|
||||
* `revert_reason` for detailed error information
|
||||
* `tx_position` for improved transaction ordering
|
||||
* Origin tracking columns (`origin_to_address`, `origin_from_address`, `origin_function_sig`)
|
||||
* Flattened topic columns (`topic_0`, `topic_1`, etc.)
|
||||
* Replaces the need for complex topic array parsing
|
||||
|
||||
### Column Removals & Replacements
|
||||
|
||||
{% hint style="warning" %}
|
||||
These columns will be removed the beginning of March, 2025
|
||||
{% endhint %}
|
||||
|
||||
Several columns are being removed or replaced to improve consistency and usability:
|
||||
|
||||
* Removed L1 prefix columns from blocks and transactions tables for `Optimism` stack chains
|
||||
* This data will now live in its own dedicated table
|
||||
* Replaced status columns with boolean flags
|
||||
* `tx_status` → `tx_succeeded`
|
||||
* `trace_status` → `trace_succeeded`
|
||||
* Removed and flattened JSON columns
|
||||
* `block_header_json` data in blocks will now be available as individual columns
|
||||
* `data` column contents in traces table now as separate columns
|
||||
* Replaced `identifier` in traces with more intuitive `trace_address` column
|
||||
|
||||
These updates make our data more accessible while maintaining the deep insights you need for blockchain analysis. The changes will roll out during the month of Feburary. 
|
||||
|
||||
@ -0,0 +1,37 @@
|
||||
---
|
||||
description: A detailed overview of the column changes for each EVM Table.
|
||||
---
|
||||
|
||||
# Table Change Overview
|
||||
|
||||
## Detailed Overview by Table
|
||||
|
||||
The below outlines the column changes for all EVM blockchains with specific notes for the change. The standard tables impacted are: [`fact_blocks`](table-change-overview.md#fact-blocks), [`fact_transactions`](table-change-overview.md#fact-transactions), [`fact_event_logs`](table-change-overview.md#fact-event-logs), [`fact_traces`](table-change-overview.md#fact-traces), [`ez_token_transfers`](table-change-overview.md#ez-token-transfers), [`ez_native_transfers`](table-change-overview.md#ez-native-transfers) , and [`ez_nft_transfers`](table-change-overview.md#ez-nft-transfers) .
|
||||
|
||||
### **Fact Blocks**
|
||||
|
||||
<table data-full-width="true"><thead><tr><th width="312">Columns</th><th width="146">Removed from</th><th width="159">Added to</th><th>Renamed in</th><th>Reason for removal</th></tr></thead><tbody><tr><td>BLOCK_HASH</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>BLOCKCHAIN</td><td>ALL</td><td></td><td></td><td>Redundant info</td></tr><tr><td>BLOCK_HEADER_JSON</td><td>ALL</td><td></td><td></td><td>Json column, already extracted all contents as individual columns</td></tr><tr><td>BASE_FEE_PER_GAS</td><td></td><td>ALL except Core</td><td></td><td></td></tr><tr><td>EXCESS_BLOB_GAS</td><td></td><td>Berachain, BSC</td><td></td><td></td></tr><tr><td>BLOB_GAS_USED</td><td></td><td>Berachain, BSC</td><td></td><td></td></tr><tr><td>STATE_ROOT</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>TRANSACTIONS_ROOT</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>LOGS_BLOOM</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>MINER</td><td></td><td>ALL except Ethereum and Gnosis</td><td></td><td></td></tr><tr><td>NONCE</td><td></td><td>ALL except Ethereum</td><td></td><td></td></tr><tr><td>WITHDRAWALS</td><td></td><td>Gnosis, Berachain, BSC</td><td></td><td></td></tr><tr><td>WITHDRAWALS_ROOT</td><td></td><td>Gnosis, Berachain, BSC</td><td></td><td></td></tr><tr><td>L1_STATE_ROOT_TX_HASH</td><td>Optimism</td><td></td><td></td><td>Only applies to Optimism</td></tr><tr><td>L1_STATE_ROOT_BATCH_INDEX</td><td>Optimism</td><td></td><td></td><td>Only applies to Optimism</td></tr><tr><td>L1_SUBMISSION_TX_HASH</td><td>Optimism</td><td></td><td></td><td>Only applies to Optimism</td></tr><tr><td>L1_SUBMISSION_BATCH_INDEX</td><td>Optimism</td><td></td><td></td><td>Only applies to Optimism</td></tr><tr><td>L1_SUBMISSION_DETAILS</td><td>Optimism</td><td></td><td></td><td>Only applies to Optimism</td></tr></tbody></table>
|
||||
|
||||
### Fact Transactions
|
||||
|
||||
<table data-full-width="true"><thead><tr><th width="301">Columns</th><th width="177">Removed from</th><th width="157">Added to</th><th>Renamed in</th><th>Reason for removal</th></tr></thead><tbody><tr><td>STATUS</td><td>ALL except Kaia</td><td></td><td></td><td>Changing to boolean version (TX_SUCCEEDED)</td></tr><tr><td>TX_SUCCEEDED</td><td></td><td>ALL except Kaia</td><td></td><td></td></tr><tr><td>CHAINID</td><td>Ethereum, Avalanche, Polygon</td><td></td><td></td><td>not a useful column</td></tr><tr><td>TX_TYPE</td><td></td><td>Base, Blast, Kaia, Sei evm, Dexalot, Berachain</td><td></td><td></td></tr><tr><td>TX_POSITION (renamed from POSITION)</td><td></td><td></td><td>All</td><td></td></tr><tr><td>BLOB_VERSIONED_HASHES</td><td></td><td>Berachain, BSC</td><td></td><td></td></tr><tr><td>MAX_FEE_PER_BLOB_GAS</td><td></td><td>Berachain, BSC</td><td></td><td></td></tr><tr><td>BLOB_GAS_USED</td><td></td><td>Berachain, BSC</td><td></td><td></td></tr><tr><td>BLOB_GAS_PRICE</td><td></td><td>Berachain, BSC</td><td></td><td></td></tr><tr><td>L1_SUBMISSION_BATCH_INDEX</td><td>Optimism</td><td></td><td></td><td>Only applies to Optimism.</td></tr><tr><td>L1_SUBMISSION_TX_HASH</td><td>Optimism</td><td></td><td></td><td>Only applies to Optimism.</td></tr><tr><td>L1_STATE_ROOT_BATCH_INDEX</td><td>Optimism</td><td></td><td></td><td>Only applies to Optimism.</td></tr><tr><td>L1_STATE_ROOT_TX_HASH</td><td>Optimism</td><td></td><td></td><td>Only applies to Optimism.</td></tr><tr><td>L1_SUBMISSION_DETAILS</td><td>Optimism, Base</td><td></td><td></td><td>Only applies to OP Stack.</td></tr><tr><td>DEPOSIT_NONCE</td><td>Optimism, Base, Blast</td><td></td><td></td><td>Only applies to OP Stack.</td></tr><tr><td>DEPOSIT_RECEIPT_VERSION</td><td>Optimism, Base, Blast</td><td></td><td></td><td>Only applies to OP Stack.</td></tr><tr><td>Y_PARITY</td><td></td><td>Blast</td><td></td><td></td></tr></tbody></table>
|
||||
|
||||
### Fact Event Logs
|
||||
|
||||
<table data-full-width="true"><thead><tr><th width="182">Columns</th><th>Removed from</th><th width="183">Added to</th><th width="184">Renamed in</th><th>Reason for removal</th></tr></thead><tbody><tr><td>TX_POSITION</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>TOPIC_0</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>TOPIC_1</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>TOPIC_2</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>TOPIC_3</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>TX_STATUS</td><td>ALL except Kaia, Dexalot, Berachain</td><td></td><td></td><td>Changing to boolean version (TX_SUCCEEDED)</td></tr><tr><td>TX_SUCCEEDED</td><td></td><td>ALL except Kaia, Dexalot, Berachain</td><td></td><td></td></tr><tr><td>_LOG_ID</td><td>ALL except Berachain</td><td></td><td></td><td>Removing because it's an internal column</td></tr></tbody></table>
|
||||
|
||||
### Fact Traces
|
||||
|
||||
<table data-full-width="true"><thead><tr><th>Columns</th><th width="182">Removed from</th><th>Added to</th><th>Renamed in</th><th>Reason for removal</th></tr></thead><tbody><tr><td>TX_POSITION</td><td></td><td>ALL except Kaia, Dexalot, Berachain</td><td></td><td></td></tr><tr><td>TRACE_ADDRESS</td><td></td><td>ALL except Dexalot</td><td></td><td></td></tr><tr><td>IDENTIFIER</td><td>ALL</td><td></td><td></td><td>Not that easy to use. Replacing this with TRACE_ADDRESS instead</td></tr><tr><td>DATA</td><td>ALL except Dexalot</td><td></td><td></td><td>Json column, already extracted all contents as individual columns</td></tr><tr><td>VALUE_HEX</td><td></td><td>ALL except Dexalot</td><td></td><td></td></tr><tr><td>ORIGIN_FROM_ADDRESS</td><td></td><td>ALL except Dexalot</td><td></td><td></td></tr><tr><td>ORIGIN_TO_ADDRESS</td><td></td><td>ALL except Dexalot</td><td></td><td></td></tr><tr><td>ORIGIN_FUNCTION_SIGNATURE</td><td></td><td>ALL except Dexalot</td><td></td><td></td></tr><tr><td>TRACE_STATUS</td><td>ALL except Kaia, Dexalot, Berachain</td><td></td><td></td><td>Changing to boolean version (TRACE_SUCCEEDED)</td></tr><tr><td>TRACE_SUCCEEDED</td><td></td><td>ALL except Kaia, Dexalot, Berachain</td><td></td><td></td></tr><tr><td>REVERT_REASON</td><td></td><td>ALL except Dexalot</td><td></td><td></td></tr><tr><td>IS_PENDING</td><td>Kaia</td><td></td><td></td><td>Removing because it's an internal column</td></tr><tr><td>TX_STATUS</td><td>ALL except Kaia, Dexalot, Berachain</td><td></td><td></td><td>Changing to boolean version (TX_SUCCEEDED)</td></tr><tr><td>TX_SUCCEEDED</td><td></td><td>ALL except Kaia, Dexalot, Berachain</td><td></td><td></td></tr><tr><td>_CALL_ID</td><td>Kaia</td><td></td><td></td><td>Removing because it's an internal column</td></tr><tr><td>_INSERTED_TIMESTAMP</td><td>Kaia</td><td></td><td></td><td>Removing because it's an internal column</td></tr></tbody></table>
|
||||
|
||||
### EZ Token Transfers
|
||||
|
||||
<table data-full-width="true"><thead><tr><th>Columns</th><th>Removed from</th><th>Added to</th><th>Renamed in</th><th>Reason for removal</th></tr></thead><tbody><tr><td>TX_POSITION</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>TOKEN_STANDARD</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>NAME</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>TOKEN_PRICE</td><td>ALL</td><td></td><td></td><td>Redundant</td></tr><tr><td>HAS_DECIMAL</td><td>ALL</td><td></td><td></td><td>Redundant</td></tr><tr><td>HAS_PRICE</td><td>ALL</td><td></td><td></td><td>Redundant</td></tr><tr><td>_LOG_ID</td><td>ALL</td><td></td><td></td><td>internal column</td></tr><tr><td>_INSERTED_TIMESTAMP</td><td>ALL</td><td></td><td></td><td>internal column</td></tr></tbody></table>
|
||||
|
||||
### EZ Native Transfers
|
||||
|
||||
<table data-full-width="true"><thead><tr><th>Columns</th><th>Removed from</th><th>Added to</th><th width="174">Renamed in</th><th>Reason for removal</th></tr></thead><tbody><tr><td>TRACE_ADDRESS</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>TYPE</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>IDENTIFIER</td><td>ALL</td><td></td><td></td><td>Not easy to use, replacing with trace_address instead</td></tr></tbody></table>
|
||||
|
||||
### EZ NFT Transfers
|
||||
|
||||
<table data-full-width="true"><thead><tr><th>Columns</th><th>Removed from</th><th>Added to</th><th>Renamed in</th><th>Reason for removal</th></tr></thead><tbody><tr><td>tx_position,</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>token_transfer_type,</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>is_mint,</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>from_address,</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>to_address,</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>contract_address,</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>token_id,</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>quantity,</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>token_standard,</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>name,</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>origin_function_signature,</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>origin_from_address,</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>origin_to_address,</td><td></td><td>ALL</td><td></td><td></td></tr><tr><td>nft_address</td><td>ALL</td><td></td><td>renamed to contract_address</td><td></td></tr><tr><td>tokenid</td><td>ALL</td><td></td><td>renamed to token_id</td><td></td></tr><tr><td>erc1155_value</td><td>ALL</td><td></td><td>renamed to quantity</td><td></td></tr><tr><td>event_type</td><td>ALL</td><td></td><td></td><td>replaced with is_mint column</td></tr><tr><td>project_name</td><td>ALL</td><td></td><td>renamed to name</td><td></td></tr><tr><td>nft_from_address</td><td>ALL</td><td></td><td>renamed to from_address</td><td></td></tr><tr><td>nft_to_address</td><td>ALL</td><td></td><td>renamed to to_address</td><td></td></tr></tbody></table>
|
||||
2
support/product-special-releases/2025/README.md
Normal file
2
support/product-special-releases/2025/README.md
Normal file
@ -0,0 +1,2 @@
|
||||
# 2025
|
||||
|
||||
71
support/release-notes/2025/02-06-release-notes.md
Normal file
71
support/release-notes/2025/02-06-release-notes.md
Normal file
@ -0,0 +1,71 @@
|
||||
---
|
||||
description: >-
|
||||
Major EVM standardization, new Ronin blockchain data available in studio, and
|
||||
enhanced Solana data coverage.
|
||||
---
|
||||
|
||||
# 2025-02-06 | Release Notes
|
||||
|
||||
## Highlights
|
||||
|
||||
This release brings transformative updates across our data ecosystem. We're rolling out a major standardization initiative for our EVM databases, launching core Ronin blockchain tables, and enhancing our Solana data coverage.
|
||||
|
||||
{% hint style="info" %}
|
||||
Starting February 10th, we're introducing significant improvements to standardize data access across all EVM chains. This update brings new columns for better transaction tracking, enhanced trace data visibility, and simplified topic parsing. Key improvements include new boolean status flags, detailed error tracking, and flattened topic columns replacing complex array structures. As part of this standardization, some legacy columns will be deprecated beginning March 2025. [Learn more here](../../product-special-releases/2025/02-06-evm-blockchain-standardization/).
|
||||
{% endhint %}
|
||||
|
||||
#### New Blockchain data available - Ronin! 
|
||||
|
||||
We're excited to announce new Ronin data with `core`, `NFT`. and `price` tracking tables. Built by the team behind Axie Infinity, Ronin is the benchmark for mass adoption in gaming. Now you can query Ronin tables on Flipside and discover your sharpest insights about Onchain Gaming.  
|
||||
|
||||
Lastly you'll see new a new AI 🤖 feature on dashboards and studio. More AI stuff coming soon !
|
||||
|
||||
Check out these updates and the rest of the release notes below.
|
||||
|
||||
### Solana
|
||||
|
||||
**Updated Tables**
|
||||
|
||||
Two key Solana tables have been enhanced to provide deeper insights into transaction ordering and NFT marketplace dynamics:
|
||||
|
||||
* _solana.core.fact\_transactions_
|
||||
* Added `TX_INDEX` column to precisely track transaction ordering within blocks, enabling more accurate sequence analysis
|
||||
* _solana.nft.fact\_nft\_sales_
|
||||
* Added `CURRENCY_ADDRESS` column to capture multi-token payment support across NFT marketplaces
|
||||
* Enhanced coverage of NFT sales data, particularly for Magic Eden and Tensor marketplaces
|
||||
* This update reflects the evolving NFT marketplace landscape where platforms increasingly support payments in tokens beyond SOL
|
||||
|
||||
### Ronin
|
||||
|
||||
**New Tables**
|
||||
|
||||
We're thrilled to announce the release of Ronin chain in studio, introducing a comprehensive set of core, NFT and pricing tables that unlock new analytical possibilities:
|
||||
|
||||
Core Infrastructure:
|
||||
|
||||
* _ronin.core.fact\_event\_logs_
|
||||
* _ronin.core.fact\_traces_
|
||||
* _ronin.core.fact\_transactions_
|
||||
* _ronin.core.fact\_blocks_
|
||||
* _ronin.core.dim\_contract\_abis_
|
||||
* _ronin.core.dim\_contracts_
|
||||
* _ronin.core.ez\_decoded\_event\_logs_
|
||||
* _ronin.core.ez\_token\_transfers_
|
||||
* _ronin.core.ez\_native\_transfers_
|
||||
|
||||
NFT Activity:
|
||||
|
||||
* _ronin.nft.ez\_nft\_transfers_
|
||||
|
||||
Price Tracking:
|
||||
|
||||
* _ronin.price.ez\_prices\_hourly_
|
||||
* _ronin.price.ez\_asset\_metadata_
|
||||
* _ronin.price.dim\_asset\_metadata_
|
||||
* _ronin.price.fact\_prices\_ohlc\_hourly_
|
||||
|
||||
### Useful Resources
|
||||
|
||||
* Request a smart contract ABI to be decoded: [https://science.flipsidecrypto.xyz/abi-requestor/](https://science.flipsidecrypto.xyz/abi-requestor/)
|
||||
* Request a Solana IDL to be decoded: [https://science.flipsidecrypto.xyz/idl-requestor](https://science.flipsidecrypto.xyz/idl-requestor)
|
||||
* Add labels: [https://science.flipsidecrypto.xyz/add-a-label](https://science.flipsidecrypto.xyz/add-a-label)
|
||||
Loading…
Reference in New Issue
Block a user