deneb

package
v0.1.12 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 23, 2026 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BeaconBlockBlob

type BeaconBlockBlob struct {
	Blob deneb.Blob `ssz-size:"131072"`
}

BeaconBlockBlob provides information about blobs.

func (*BeaconBlockBlob) HashTreeRoot

func (t *BeaconBlockBlob) HashTreeRoot() (root [32]byte, err error)

HashTreeRoot computes the SSZ hash tree root of the *BeaconBlockBlob.

func (*BeaconBlockBlob) HashTreeRootWith

func (t *BeaconBlockBlob) HashTreeRootWith(hh sszutils.HashWalker) error

HashTreeRootWith computes the SSZ hash tree root of the *BeaconBlockBlob using the given hash walker.

func (*BeaconBlockBlob) MarshalSSZ

func (t *BeaconBlockBlob) MarshalSSZ() ([]byte, error)

MarshalSSZ marshals the *BeaconBlockBlob to SSZ-encoded bytes.

func (*BeaconBlockBlob) MarshalSSZTo

func (t *BeaconBlockBlob) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo marshals the *BeaconBlockBlob to SSZ-encoded bytes, appending to the provided buffer.

func (*BeaconBlockBlob) SizeSSZ

func (t *BeaconBlockBlob) SizeSSZ() int

SizeSSZ returns the SSZ encoded size of the *BeaconBlockBlob.

func (*BeaconBlockBlob) UnmarshalSSZ

func (t *BeaconBlockBlob) UnmarshalSSZ(buf []byte) (err error)

UnmarshalSSZ unmarshals the *BeaconBlockBlob from SSZ-encoded bytes.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL