package xatu.eth.v1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AggregateAttestationAndProof

attestation.proto:54

Used in: SignedAggregateAttestationAndProof

message AggregateAttestationAndProofV2

attestation.proto:68

Used in: SignedAggregateAttestationAndProofV2

message Attestation

attestation.proto:14

Used in: DecoratedEvent, AggregateAttestationAndProof, BeaconBlockBody, v2.BeaconBlockBodyAltair, v2.BeaconBlockBodyAltairV2, v2.BeaconBlockBodyBellatrix, v2.BeaconBlockBodyBellatrixV2, v2.BeaconBlockBodyCapella, v2.BeaconBlockBodyCapellaV2, v2.BeaconBlockBodyDeneb, v2.BeaconBlockBodyElectra, v2.BeaconBlockBodyFulu, v2.BlindedBeaconBlockBodyBellatrix, v2.BlindedBeaconBlockBodyBellatrixV2, v2.BlindedBeaconBlockBodyCapella, v2.BlindedBeaconBlockBodyCapellaV2

message AttestationData

attestation.proto:30

Used in: Attestation, IndexedAttestation

message AttestationDataV2

attestation.proto:42

Used in: DecoratedEvent, AttestationV2, ElaboratedAttestation, IndexedAttestationV2

message AttestationV2

attestation.proto:22

Used in: DecoratedEvent, AggregateAttestationAndProofV2

message AttesterSlashing

beacon_block.proto:84

Used in: BeaconBlockBody, v2.BeaconBlockBodyAltair, v2.BeaconBlockBodyAltairV2, v2.BeaconBlockBodyBellatrix, v2.BeaconBlockBodyBellatrixV2, v2.BeaconBlockBodyCapella, v2.BeaconBlockBodyCapellaV2, v2.BeaconBlockBodyDeneb, v2.BeaconBlockBodyElectra, v2.BeaconBlockBodyFulu, v2.BlindedBeaconBlockBodyBellatrix, v2.BlindedBeaconBlockBodyBellatrixV2, v2.BlindedBeaconBlockBodyCapella, v2.BlindedBeaconBlockBodyCapellaV2

message AttesterSlashingV2

beacon_block.proto:90

Used in: DecoratedEvent

message BeaconBlock

beacon_block.proto:14

Used in: SignedBeaconBlock, v2.EventBlock

message BeaconBlockBody

beacon_block.proto:51

Used in: BeaconBlock, BeaconBlockV2

message BeaconBlockHeader

beacon_block.proto:161

Used in: SignedBeaconBlockHeader

message BeaconBlockHeaderV2

beacon_block.proto:173

Used in: SignedBeaconBlockHeaderV2

message BeaconBlockV2

beacon_block.proto:26

Used in: SignedBeaconBlockV2, v2.EventBlockV2

message Blob

blob.proto:24

Blob contains blob metadata derived from block's blob_kzg_commitments. This is different from BlobSidecar - it stores only metadata + versioned_hash for joining with execution_engine_get_blobs to determine which slot EL was fetching blobs for.

Used in: DecoratedEvent

message BlobSidecar

blob.proto:9

Used in: DecoratedEvent

message Checkpoint

checkpoint.proto:13

Used in: AttestationData, ForkChoice

message CheckpointV2

checkpoint.proto:19

Used in: AttestationDataV2, ForkChoiceV2

message Committee

committee.proto:12

Committee is a set of validators that are assigned to a committee for a given slot.

Used in: DecoratedEvent

message ContributionAndProof

events.proto:138

Used in: EventContributionAndProof

message ContributionAndProofV2

events.proto:146

Used in: EventContributionAndProofV2

message Deposit

beacon_block.proto:97

Used in: BeaconBlockBody, v2.BeaconBlockBodyAltair, v2.BeaconBlockBodyAltairV2, v2.BeaconBlockBodyBellatrix, v2.BeaconBlockBodyBellatrixV2, v2.BeaconBlockBodyCapella, v2.BeaconBlockBodyCapellaV2, v2.BeaconBlockBodyDeneb, v2.BeaconBlockBodyElectra, v2.BeaconBlockBodyFulu, v2.BlindedBeaconBlockBodyBellatrix, v2.BlindedBeaconBlockBodyBellatrixV2, v2.BlindedBeaconBlockBodyCapella, v2.BlindedBeaconBlockBodyCapellaV2

message Deposit.Data

beacon_block.proto:98

Used in: Deposit

message DepositV2

beacon_block.proto:113

Used in: DecoratedEvent

message DepositV2.Data

beacon_block.proto:114

Used in: DepositV2

message ElaboratedAttestation

attestation.proto:78

Used in: DecoratedEvent

message ElectraExecutionRequestConsolidation

execution_requests.proto:30

Used in: ElectraExecutionRequests

message ElectraExecutionRequestDeposit

execution_requests.proto:16

Used in: ElectraExecutionRequests

message ElectraExecutionRequestWithdrawal

execution_requests.proto:24

Used in: ElectraExecutionRequests

message ElectraExecutionRequests

execution_requests.proto:10

Used in: v2.BeaconBlockBodyElectra, v2.BeaconBlockBodyFulu

message Eth1Data

beacon_block.proto:153

Used in: BeaconBlockBody, v2.BeaconBlockBodyAltair, v2.BeaconBlockBodyAltairV2, v2.BeaconBlockBodyBellatrix, v2.BeaconBlockBodyBellatrixV2, v2.BeaconBlockBodyCapella, v2.BeaconBlockBodyCapellaV2, v2.BeaconBlockBodyDeneb, v2.BeaconBlockBodyElectra, v2.BeaconBlockBodyFulu, v2.BlindedBeaconBlockBodyBellatrix, v2.BlindedBeaconBlockBodyBellatrixV2, v2.BlindedBeaconBlockBodyCapella, v2.BlindedBeaconBlockBodyCapellaV2

message EventBlobSidecar

events.proto:166

Used in: DecoratedEvent

message EventBlock

events.proto:46

Used in: DecoratedEvent

message EventBlockGossip

events.proto:178

Used in: DecoratedEvent

message EventBlockV2

events.proto:54

Used in: DecoratedEvent

message EventChainReorg

events.proto:62

Used in: DebugForkChoiceReorg, DecoratedEvent

message EventChainReorgV2

events.proto:78

Used in: DebugForkChoiceReorgV2, DecoratedEvent

message EventContributionAndProof

events.proto:154

Used in: DecoratedEvent

message EventContributionAndProofV2

events.proto:160

Used in: DecoratedEvent

message EventDataColumnSidecar

events.proto:190

Used in: DecoratedEvent

message EventFastConfirmation

events.proto:184

Used in: DecoratedEvent

message EventFinalizedCheckpoint

events.proto:94

Used in: DecoratedEvent

message EventFinalizedCheckpointV2

events.proto:102

Used in: DecoratedEvent

message EventHead

events.proto:14

Used in: DecoratedEvent

message EventHeadV2

events.proto:30

Used in: DecoratedEvent

message EventVoluntaryExit

events.proto:122

Used in: DecoratedEvent

message EventVoluntaryExitMessage

events.proto:110

Used in: EventVoluntaryExit

message EventVoluntaryExitMessageV2

events.proto:116

Used in: EventVoluntaryExitV2

message EventVoluntaryExitV2

events.proto:132

Used in: DecoratedEvent

message ExecutionPayload

execution_engine.proto:13

Used in: v2.BeaconBlockBodyBellatrix

message ExecutionPayloadCapella

execution_engine.proto:81

Used in: v2.BeaconBlockBodyCapella

message ExecutionPayloadCapellaV2

execution_engine.proto:99

Used in: v2.BeaconBlockBodyCapellaV2

message ExecutionPayloadDeneb

execution_engine.proto:117

Used in: v2.BeaconBlockBodyDeneb

message ExecutionPayloadElectra

execution_engine.proto:139

Used in: v2.BeaconBlockBodyElectra, v2.BeaconBlockBodyFulu

message ExecutionPayloadFulu

execution_engine.proto:161

message ExecutionPayloadHeader

execution_engine.proto:47

Used in: v2.BlindedBeaconBlockBodyBellatrix

message ExecutionPayloadHeaderCapella

execution_engine.proto:205

Used in: v2.BlindedBeaconBlockBodyCapella

message ExecutionPayloadHeaderCapellaV2

execution_engine.proto:223

Used in: v2.BlindedBeaconBlockBodyCapellaV2

message ExecutionPayloadHeaderV2

execution_engine.proto:64

Used in: v2.BlindedBeaconBlockBodyBellatrixV2

message ExecutionPayloadV2

execution_engine.proto:30

Used in: v2.BeaconBlockBodyBellatrixV2

message ForkChoice

fork_choice.proto:14

Used in: DebugForkChoiceReorg, DecoratedEvent

message ForkChoiceNode

fork_choice.proto:32

Used in: ForkChoice

message ForkChoiceNodeV2

fork_choice.proto:52

Used in: ForkChoiceV2

message ForkChoiceV2

fork_choice.proto:23

Used in: DebugForkChoiceReorgV2, DecoratedEvent

message IndexedAttestation

beacon_block.proto:198

Used in: AttesterSlashing

message IndexedAttestationV2

beacon_block.proto:206

Used in: AttesterSlashingV2

message ProposerDuty

duties.proto:10

ProposerDuty is the duty of a validator to propose a block at a given slot.

Used in: DecoratedEvent

message ProposerSlashing

beacon_block.proto:72

Used in: BeaconBlockBody, v2.BeaconBlockBodyAltair, v2.BeaconBlockBodyAltairV2, v2.BeaconBlockBodyBellatrix, v2.BeaconBlockBodyBellatrixV2, v2.BeaconBlockBodyCapella, v2.BeaconBlockBodyCapellaV2, v2.BeaconBlockBodyDeneb, v2.BeaconBlockBodyElectra, v2.BeaconBlockBodyFulu, v2.BlindedBeaconBlockBodyBellatrix, v2.BlindedBeaconBlockBodyBellatrixV2, v2.BlindedBeaconBlockBodyCapella, v2.BlindedBeaconBlockBodyCapellaV2

message ProposerSlashingV2

beacon_block.proto:78

Used in: DecoratedEvent

message SignedAggregateAttestationAndProof

attestation.proto:62

message SignedAggregateAttestationAndProofV2

attestation.proto:74

Used in: DecoratedEvent

message SignedBeaconBlock

beacon_block.proto:39

message SignedBeaconBlockHeader

beacon_block.proto:186

Used in: ProposerSlashing

message SignedBeaconBlockHeaderV2

beacon_block.proto:192

Used in: ProposerSlashingV2

message SignedBeaconBlockV2

beacon_block.proto:45

message SignedVoluntaryExit

beacon_block.proto:141

Used in: BeaconBlockBody, v2.BeaconBlockBodyAltair, v2.BeaconBlockBodyAltairV2, v2.BeaconBlockBodyBellatrix, v2.BeaconBlockBodyBellatrixV2, v2.BeaconBlockBodyCapella, v2.BeaconBlockBodyCapellaV2, v2.BeaconBlockBodyDeneb, v2.BeaconBlockBodyElectra, v2.BeaconBlockBodyFulu, v2.BlindedBeaconBlockBodyBellatrix, v2.BlindedBeaconBlockBodyBellatrixV2, v2.BlindedBeaconBlockBodyCapella, v2.BlindedBeaconBlockBodyCapellaV2

message SignedVoluntaryExitV2

beacon_block.proto:147

Used in: DecoratedEvent

message SyncAggregate

beacon_block.proto:214

Used in: v2.BeaconBlockBodyAltair, v2.BeaconBlockBodyAltairV2, v2.BeaconBlockBodyBellatrix, v2.BeaconBlockBodyBellatrixV2, v2.BeaconBlockBodyCapella, v2.BeaconBlockBodyCapellaV2, v2.BeaconBlockBodyDeneb, v2.BeaconBlockBodyElectra, v2.BeaconBlockBodyFulu, v2.BlindedBeaconBlockBodyBellatrix, v2.BlindedBeaconBlockBodyBellatrixV2, v2.BlindedBeaconBlockBodyCapella, v2.BlindedBeaconBlockBodyCapellaV2

message SyncCommittee

sync_committee.proto:47

SyncCommittee represents the sync committee for a given state as returned by the /eth/v1/beacon/states/{state_id}/sync_committees endpoint.

Used in: SyncCommitteeData

message SyncCommitteeContribution

sync_committee.proto:13

Used in: ContributionAndProof

message SyncCommitteeContributionV2

sync_committee.proto:25

Used in: ContributionAndProofV2

message SyncCommitteeValidatorAggregate

sync_committee.proto:40

SyncCommitteeValidatorAggregate represents a group of validators in the sync committee with wrapped types.

Used in: SyncCommittee

message Transaction

execution_engine.proto:241

Used in: DecoratedEvent

message Validator

validator.proto:20

Used in: Validators

message ValidatorData

validator.proto:9

Used in: Validator

message VoluntaryExit

beacon_block.proto:129

Used in: SignedVoluntaryExit

message VoluntaryExitV2

beacon_block.proto:135

Used in: SignedVoluntaryExitV2

message Withdrawal

execution_engine.proto:184

Used in: ExecutionPayloadCapella

message WithdrawalV2

execution_engine.proto:194

Used in: DecoratedEvent, ExecutionPayloadCapellaV2, ExecutionPayloadDeneb, ExecutionPayloadElectra, ExecutionPayloadFulu