Skip to content

Latest commit

 

History

History
234 lines (201 loc) · 12.3 KB

tables.md

File metadata and controls

234 lines (201 loc) · 12.3 KB

Block Metrics | Orphans

Column Name Type of Data Description
f_timestamp integer unix time of the slot
f_epoch integer epoch number
f_slot integrer slot number
f_graffiti string graffiti
f_proposer_index integer validator index of the proposer
f_proposed bool whether the block was proposed or not
f_attestations integer number of attestations included in the block
f_deposits integer number of deposits included in the block
f_proposer_slashings integer number of proposer slashings included in the block
f_attester_slashings integer number of attester slashings included in the block
f_voluntary_exits integer number of voluntary exits included in the block
f_sync_bits integer number of sync bits = 1 included in the block
f_el_fee_recp string fee recipient
f_el_gas_limit integer gas limit
f_el_gas_used integer gas used
f_el_base_fee_per_gas integer base fee per gas
f_el_block_hash string hash of the execution payload
f_el_transactions integer amount of transactions included
f_el_block_number integer block number
f_payload_size_bytes integer amount of bytes of the execution payload
f_ssz_size_bytes integer block size in bytes when serialized with SSZ
f_snappy_size_bytes integer block size in bytes when compressed with snappy
f_compression_time_ms integer miliseconds taken to compress the block
f_decompression_time_ms integer miliseconds taken to decompress the block

Epoch Metrics

Column Name Type of Data Description
f_epoch integer epoch number
f_slot integer slot number
f_num_att integer number of attestations included in blocks in the epoch
f_num_att_vals integer number of validators that attested to slots in the epoch
f_num_vals integer number validators in the epoch
f_total_balance_eth float amount of ETH balance taking into account all active validators
f_att_effective_balance_eth integer amount of ETH effective balance taking into account all active validators that attested
f_source_att_effective_balance_eth integer amount of ETH effective balance taking into account all active validators that achieved the source flag when attesting
f_target_att_effective_balance_eth integer amount of ETH effective balance taking into account all active validators that achieved the target flag when attesting
f_head_att_effective_balance_eth integer amount of ETH effective balance taking into account all active validators that achieved the head flag when attesting
f_total_effective_balance_eth float amount of ETH effective balance taking into account all active validators
f_missing_source integer amount of single validator attestations with a missed source flag in the epoch
f_missing_target integer amount of single validator attestations with a missed target flag in the epoch
f_missing_head integer amount of single validator attestations with a missed head flag in the epoch
f_timestamp integer unix time of the epoch
f_num_slashed_vals integer amount of validators slashed up to this epoch
f_num_active_vals integer amount of validators active in this epoch
f_num_exited_vals integer amount of validators exited up to this epoch
f_num_in_activation_vals integer amount of validators in the activation queue during this epoch

Pool Summaries

Column Name Type of Data Description
f_pool_name string name of the pool
f_epoch integer epoch number
aggregated_rewards integer sum of rewards of validators in the given pool
aggregated_max_rewards integer sum of maximum rewards of validators in the given pool
count_sync_committee integer number of validators participating in the sync committee for the given pool
count_missing_source integer amount of validator with a missed source flag for the given pool
count_missing_target integer amount of validator with a missed target flag for the given pool
count_missing_head integer amount of validator with a missed head flag for the given pool
count_expected_attestations integer amount of attestations expected for the given pool (one per active valdiator)
proposed_blocks_performance integer sum of proposed blocks by validators in the given pool
missed_blocks_performance integer sum of missed blocks by validators in the given pool
number_active_vals integer number of active validators in the given pool
f_avg_inclusion_delay integer average of inclusion delay of active validators in the given pool

Proposer Duties

Column Name Type of Data Description
f_val_idx integer validator index
f_proposer_slot integer slot at which the validator had a proposer duty
f_proposed bool whether the block was proposed or not

Transactions

Column Name Type of Data Description
f_tx_idx integer transaction index
f_tx_type integer transaction type
LegacyTxType = 0x00
AccessListTxType = 0x01
DynamicFeeTxType = 0x02
BlobTxType = 0x03
f_chain_id integer chain ID
f_data integer call data
f_gas integer gas used
f_gas_price integer gas price (Wei)
f_gas_tip_cap integer gasTipCap per gas of the transaction (Wei)
f_gas_fee_cap integer fee cap per gas of the transaction (Wei)
f_value integer value of the transaction
f_nonce integer nonce of the transaction
f_to integer address TO
f_hash integer hash of the transaction
f_size integer true encoded storage size of the transaction
f_slot integer slot in which the transaction was included
f_el_block_number integer block number in which the transaction was included
f_timestamp integer unix time of the slot at which the transaction was included
f_from integer address FROM
f_contract_address integer address of the contract
f_blob_gas_used integer amount of gas used
f_blob_gas_price integer price per gas (Wei)
f_blob_gas_limit limit of gas to use
f_blob_gas_fee_cap fee cap per gas (Wei)

Status

Column Name Type of Data Description
f_id integer id of the status
f_status string name of the status
0, 'in_activation_queue'
1, 'active'
2, 'slashed'
3, 'exited'

Validator Last Status

Column Name Type of Data Description
f_val_idx integer validator index
f_epoch integer epoch number
f_balance_eth float eth balance of the validator
f_status integer status (see status table)
f_slashed bool whether the validator has ever been slashed or not
f_activation_epoch integer epoch at which the validator was activated
f_withdrawal_epoch integer epoch at which the validator can withdraw funds
f_exit_epoch integer epoch at which the validator exited the network
f_public_key string public key of the validator

Validator Rewards Summary

Column Name Type of Data Description
f_val_idx integer validator index
f_epoch integer epoch number
f_balance_eth float eth balance at the end of the given epoch
f_reward integer reward obtained from the previous epoch to the given epoch (Gwei)
f_max_reward integer maximum consensus reward that could have been obtained from the previous epoch to the given epoch (Gwei)
f_max_att_reward integer maximum attestation that could have been obtained from the previous epoch to the given epoch (Gwei)
f_max_sync_reward integer maximum sync committee that could have been obtained from the previous epoch to the given epoch (Gwei)
f_att_slot integer slot the validator had to attest to (2 epochs before)
f_base_reward integer base reward taken into account to calculate the rewards (Gwei)
f_in_sync_committee bool whether the validator participated in the sync commmittee in the given epoch
f_missing_source bool whether the validator missed the source flag while attesing (takes into account the attestation to 2 epochs before)
f_missing_target bool whether the validator missed the target flag while attesing (takes into account the attestation to 2 epochs before)
f_missing_head bool whether the validator missed the head flag while attesing (takes into account the attestation to 2 epochs before)
f_status integer see status table
f_block_api_reward integer consensus block reward obtained from the Beacon API (only if the validator was a proposer in the given epoch) (Gwei)
f_block_experimental_reward integer consensus block reward manually calculated by goteth (only if the validator was a proposer in the given epoch) (Gwei)
f_inclusion_delay integer amount of slots after the attested one at which the attestation was included

Withdrawals

Column Name Type of Data Description
f_slot integer slot number
f_index integer index of the withdrawal inside the slot
f_val_idx integer validator index
f_address string address to which the withdrawal should be sent
f_amount integer amount to be withdrawn (Gwei)

Reorgs

Column Name Type of Data Description
f_slot integer slot at which the reorg happened
f_depth integer number of blocks back the reorg covers
f_old_head_block_root string root of the old head block
f_new_head_block_root string root of the new head block
f_old_head_state_root string root of the old head state
f_new_head_state_root string root of the new head state

Finalized Checkpoint

Column Name Type of Data Description
f_id integer incremental id
f_block_root string root of the finalzied block
f_state_root string root of the finalized state
f_epoch integer epoch finalized

Eth2 Pubkeys

Column Name Type of Data Description
f_val_idx integer validator index
f_public_key string public key of the validator
f_pool_name string pool the validator belongs to
f_pool string extra name for sub categorization

Head Events

Column Name Type of Data Description
f_slot integer slot number
f_block string root of the head block
f_state string root of the head state
f_epoch_transition bool whether the new head represents an epoch transition or not (true when beginning of new epoch)
f_current_duty_dependent_root string
f_previous_duty_dependent_root string
f_arrival_timestamp integer timestamp at which goteth received the head signal (unix miliseconds)

Blob Sidecars

Column Name Type of Data Description
f_blob_hash string versioned blob has
f_tx_hash string hash of the transaction referencing this blob in this slot
f_slot integer slot number
f_index integer index of the blob
f_kzg_commitment string kzg commitment of the blob
f_kzg_proof string kzg proof of the blob
f_ending_0s integer amount of consecutive 0s at the end of the blob bytes

Blob Sidecars Events

Column Name Type of Data Description
f_arrival_timestamp_ms integer timestamp at which goteth received the blob event
f_blob_hash string hash of the blob
f_slot integer slot at which the blob was sent

Block Rewards

Column Name Type of Data Description
f_slot integer Slot
f_burnt_fees integer Fees burnt within the block (Wei)
f_burnt_fees integer Fees burnt within the block (Wei)
f_cl_manual_reward integer Block reward manually calculated in the tool regarding Consensus Layer (Gwei)
f_cl_api_reward integer Block reward gathered from the Beacon API regarding Consensus Layer (Gwei)
f_relays []string List of relays that were offering this block's payload
f_builder_pubkey []string List of builder pubkeys that were submitting this block's payload (usually the same builder through several relays)
f_bid_commission integer Bid submitted with the payload: what the validator receives as a reward