Comment on page
block page explainer
def get_block_signature(state: BeaconState, block: BeaconBlock, privkey: int) -> BLSSignature
A block proposer can include 32 byte long message to its block proposal.
Received Eth1 Block headers and Deposit data
- Block Hash: The Hash of the received Eth1 Block.
- Deposit Count: Amount of validator deposits to the deposit contract in this block.
- Deposit Root: The root of the merkle tree of deposits.
Amount of attestations included in this block by the block proposer.
Amount of validator deposits which have been included in this block by the block proposer
Amount of voluntary Exits which have been included in this block by the block proposer.
Amount of slashings which have been included in this block by the block proposer.
Represents the total amount of votes in a specific block. In the example below there were 128 attestations. These attestations received a total of 2802 votes. The aggregation bit is an additional way of representing the votes.
Is the slot number to which the validator is attesting. The slot number points to the same block as the beacon-block-root.
Every epoch the total number of validators is split up in committees and one or more individual committees are responsible to attest to each slot. The committee Index is the identifier for this specific committee during a slot.
Represents the aggregated attestation of all participating validators in this attestation. Each "1" bit is a successful attestation submitted by the validator. "0" bits visualise missed attestations.
Validators who have submitted their attestation and have been included by the block proposer.
The beacon block root points to the block to which validators are attesting. The difference between the block number in which the attestation has been included, and the one the beacon block root is pointing to, causes the attestation inclusion delay.
These are two additional votes a validator has to submit. The source points to the latest justified epoch, and the target to the latest epoch boundary.