aptos.core Table: ez_transfers Type: View
Description
This table provides an enhanced, user-friendly version of token transfers on the Aptos blockchain with business logic applied for analytics. It builds uponcore.fact_transfers by adding decimal
conversion for proper token amounts, USD pricing for financial analysis, token symbols for
readability, and verification status for data quality assessment. The table automatically handles
both legacy coin transfers and newer fungible asset transfers, providing a unified view of all token
movements with standardized formatting and pricing information.
Key Use Cases
- Financial analysis with USD-denominated transfer values and proper decimal handling
- Token flow analysis with human-readable symbols and verified token identification
- DeFi protocol analytics requiring accurate token amounts and pricing data
- Cross-chain bridge monitoring with standardized transfer information
- Whale movement tracking with USD value context for large transfers
- Token distribution studies with proper decimal-adjusted amounts and pricing
Important Relationships
- Sources data from
core.fact_transfersand applies business logic transformations - Enriches token information by joining with
core.dim_tokensfor decimals and symbols - Adds pricing data through
price.ez_prices_hourlyfor USD value calculations - Supports native transfer analysis in
core.ez_native_transferswith enhanced data - Provides foundation for DeFi and NFT analytics that require decimal-adjusted amounts
Commonly-used Fields
amount: Decimal-adjusted token amount for accurate financial calculationsamount_usd: USD value of transfers for financial analysis and value trackingsymbol: Human-readable token symbol for easy identification and filteringtoken_is_verified: Quality indicator for data reliability and token authenticitytx_hash: Essential for linking to transaction details and verificationaccount_address: Core field for identifying transfer participants and flow analysisblock_timestamp: Primary field for time-series analysis and trend detection
Columns
| Column Name | Data Type | Description |
|---|---|---|
| BLOCK_NUMBER | NUMBER | Also known as block height. The block number indicates the position of a block in the blockchain, increasing sequentially after the addition of each new block. |
- 12345678
- 98765432
- Primary identifier for ordering and filtering blockchain data chronologically.
- Essential for block-level analysis and network growth tracking.
- Enables correlation of transactions, transfers, and events to specific blocks. | | BLOCK_TIMESTAMP | TIMESTAMP_NTZ | The date and time at which the block was produced on the Aptos blockchain.
- 2024-01-15 14:30:25.123456
- Primary field for time-series analysis and temporal filtering of blockchain activity.
- Essential for trend analysis, volume calculations, and historical comparisons.
- Enables time-based grouping and aggregation for analytics and reporting. | | TX_HASH | TEXT | Transaction hash is a unique 66-character identifier that is generated when a transaction is executed on the Aptos blockchain.
- 0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef
- Primary identifier for linking transaction data across all related tables.
- Essential for transaction verification and blockchain explorer lookups.
- Enables correlation of transfers, events, and state changes to specific transactions. | | VERSION | NUMBER | The version number, also known as the height, represents the sequential position of a transaction in the Aptos blockchain. The first transaction has a version of 0, and each subsequent transaction increments by 1.
- 0 (genesis transaction)
- 12345678
- 98765432
- Unique identifier for ordering transactions chronologically across the entire blockchain.
- Essential for transaction sequencing and version-based analysis.
- Enables precise transaction tracking and blockchain state verification. | | SUCCESS | BOOLEAN | The boolean value indicating whether the transaction was successfully executed on the Aptos blockchain.
- true (transaction succeeded)
- false (transaction failed)
- Essential for filtering successful transactions and analyzing failure rates.
- Critical for accurate volume calculations and user experience analysis.
- Enables debugging and error pattern recognition in transaction analysis. | | EVENT_INDEX | NUMBER | Unique identifier for an event within a transaction, representing the sequential order of events emitted during transaction execution.
- 0 (first event in transaction)
- 1 (second event in transaction)
- 5 (sixth event in transaction)
- Essential for determining the chronological order of events within a transaction.
- Critical for event correlation and transaction flow analysis.
- Enables precise event sequencing and debugging of complex transactions. | | TRANSFER_EVENT | TEXT | The type of transfer event, indicating whether tokens were withdrawn from or deposited to an account.
- WithdrawEvent
- DepositEvent
- Essential for categorizing transfer direction and flow analysis.
- Critical for understanding token movement patterns and account behavior.
- Enables transfer type analytics and flow direction reporting. | | ACCOUNT_ADDRESS | TEXT | The top-level account address associated with this event, representing the primary account involved in the event.
- 0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef
- Essential for identifying the primary account involved in events.
- Critical for account-based event analysis and activity tracking.
- Enables account-centric analytics and event correlation. | | AMOUNT_UNADJ | NUMBER | Original token amount without decimal adjustment.
- 0x1::coin::AptosCoin (native APT token)
- 0xf22bede237a07e121b56d91a491eb7bcdfd1f5907926a9e58338f964a01b17fa::coin::USDC
- Primary identifier for filtering and grouping transactions by specific tokens.
- Essential for DeFi analysis, token flow tracking, and protocol-specific analytics.
- Enables correlation with token metadata for symbol and decimal information. | | SYMBOL | TEXT | The symbol of the token involved in the action (e.g., APT, USDC, USDT). Used to identify the asset type in analytics and reporting.
- APT
- USDC
- USDT
- Enables grouping and filtering of transfers by token.
- Supports analytics on asset flows, protocol usage, and user preferences.
- Provides human-readable identification for tokens in reports and dashboards. | | TOKEN_IS_VERIFIED | BOOLEAN | A flag indicating if the asset has been verified by the Flipside team. | | EZ_TRANSFERS_ID | TEXT | The unique primary key identifier for each row in the table, ensuring data integrity and uniqueness.
- 0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef
- Essential for data integrity and unique row identification.
- Critical for join operations and data relationship management.
- Enables precise data retrieval and referential integrity maintenance. | | INSERTED_TIMESTAMP | TIMESTAMP_NTZ | The UTC timestamp when the row was inserted into the table, representing when the data was first recorded.
- 2024-01-15 14:30:25.123456
- Essential for data lineage tracking and insertion timing analysis.
- Critical for understanding data freshness and processing delays.
- Enables data quality analysis and processing performance monitoring. | | MODIFIED_TIMESTAMP | TIMESTAMP_NTZ | The UTC timestamp when the row was last modified, representing when the data was most recently updated.
- 2024-01-15 14:30:25.123456
- Essential for data freshness analysis and update tracking.
- Critical for understanding data modification patterns and change frequency.
- Enables data quality monitoring and update performance analysis. |