solana.gov Table: fact_votes_agg_block Type: Base Table
Description
This table contains aggregated vote data by block, providing a summary view of voting activity and consensus participation across the Solana network. It tracks vote account participation in block validation and consensus, enabling analysis of network consensus patterns and validator voting behavior.Key Use Cases
- Analyze consensus participation patterns by block
- Track vote account voting frequency and reliability
- Monitor network consensus health and participation rates
- Study validator voting patterns and network consensus
- Support network health analysis and consensus metrics
Important Relationships
- Links to
gov.fact_vote_accountsthroughvote_pubkeyfor vote account analysis - Connects to
gov.fact_validatorsfor validator performance analysis - References
core.fact_blocksfor block context - Provides consensus context for network analytics
Commonly-used Fields
block_id: Block number for the aggregated votesvote_pubkey: Address of the vote accountvote_balance: Voting balance of the accountvote_credits: Vote credits earned by the account
Columns
| Column Name | Data Type | Description |
|---|---|---|
| BLOCK_TIMESTAMP | TIMESTAMP_NTZ | The timestamp (UTC) at which the block was produced on the Solana blockchain. This field is recorded as a TIMESTAMP data type and represents the precise moment the block was finalized and added to the chain. It is essential for time-series analysis, block production monitoring, and aligning transaction and event data to specific points in time. Used extensively for analytics involving block intervals, network activity trends, and historical lookups. Format: YYYY-MM-DD HH:MI:SS (UTC). |
| BLOCK_ID | NUMBER | A unique identifier for the block in which this transaction was included on the Solana blockchain. Typically a sequential integer or hash, depending on the data source. Used to group transactions by block and analyze block-level activity. |
- 123456789
- Supports block-level analytics, such as block production rate and transaction throughput.
- Useful for tracing transaction inclusion and block explorer integrations.
- All transactions with the same ‘block_id’ share the same ‘block_timestamp’. | | NUM_VOTES | NUMBER | The number of vote events that occurred within the block. This field tracks the count of voting transactions processed in a specific block, enabling consensus participation analysis and block-level voting activity measurement.