[−][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. |