[][src]Module beacon::types

Types for operations and blocks.

Structs

Attestation

Attestation.

AttestationData

Attestation data.

AttestationDataAndCustodyBit

Attestation data with custody bit.

AttesterSlashing

Block attester slashing.

BeaconBlock

Beacon block.

BeaconBlockBody

Beacon block body.

BeaconBlockHeader

Beacon block header.

Checkpoint

Checkpoint

CompactCommittee

Compact committee

Crosslink

Crosslink.

Deposit

Block deposit.

DepositData

Deposit data.

Eth1Data

Eth1 data.

Fork

Fork information.

HistoricalBatch

Historical batch information.

IndexedAttestation

Indexed attestation.

PendingAttestation

Pending attestation.

ProposerSlashing

Block proposer slashing.

SigningAttestation

Unsealed attestation.

SigningBeaconBlockHeader

Beacon block header.

SigningDepositData

Deposit data.

SigningIndexedAttestation

Signing indexed attestation.

SigningTransfer

Unsealed transfer transaction.

SigningVoluntaryExit

Unsealed voluntary exit transaction.

Transfer

Block transfer.

UnsealedBeaconBlock

Unsealed Beacon block.

Validator

Validator record.

VoluntaryExit

Block voluntary exit.

Traits

Block

Sealed or unsealed block.