Expand description
Types and constants for PeerDAS.
See also EIP-7594: PeerDAS - Peer Data Availability Sampling
Structs§
- Blob
Transaction Sidecar Eip7594 - This represents a set of blobs, and its corresponding commitments and cell proofs.
Enums§
- Blob
Transaction Sidecar Variant - This represents a set of blobs, and its corresponding commitments and proofs. Proof type depends on the sidecar variant.
Constants§
- BYTES_
PER_ CELL - The number of bytes in a cell.
- CELLS_
PER_ EXT_ BLOB - The number of cells in an extended blob.
- EIP_
7594_ WRAPPER_ VERSION - A wrapper version for EIP-7594 sidecar encoding.
- FIELD_
ELEMENTS_ PER_ CELL - Number of field elements in a cell.
- FIELD_
ELEMENTS_ PER_ EXT_ BLOB - Number of field elements in a Reed-Solomon extended blob.
- MAX_
BLOBS_ PER_ BLOCK_ FULU - CL-enforced maximum blobs per block after Fusaka hardfork activation.
- TARGET_
BLOBS_ PER_ BLOCK_ FULU - CL-enforced target blobs per block after Fusaka hardfork activation.
Traits§
- Decodable7594
- A helper trait for decoding EIP-7594 sidecars.
- Encodable7594
- A helper trait for encoding EIP-7594 sidecars.
Type Aliases§
- Cell
- A commitment/proof serialized as 0x-prefixed hex string