mock

package
v4.2.1 Latest Latest
Warning

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

Go to latest
Published: Jan 26, 2024 License: GPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BeaconBlock

type BeaconBlock struct {
	Htr             [field_params.RootLength]byte
	HtrErr          error
	BeaconBlockBody interfaces.ReadOnlyBeaconBlockBody
	BlockSlot       primitives.Slot
}

func (BeaconBlock) AsSignRequestObject

func (BeaconBlock) AsSignRequestObject() (validatorpb.SignRequestObject, error)

func (BeaconBlock) Body

func (BeaconBlock) Copy

func (BeaconBlock) HashTreeRoot

func (m BeaconBlock) HashTreeRoot() ([field_params.RootLength]byte, error)

func (BeaconBlock) HashTreeRootWith

func (BeaconBlock) HashTreeRootWith(_ *ssz.Hasher) error

func (BeaconBlock) IsBlinded

func (BeaconBlock) IsBlinded() bool

func (BeaconBlock) IsNil

func (BeaconBlock) IsNil() bool

func (BeaconBlock) MarshalSSZ

func (BeaconBlock) MarshalSSZ() ([]byte, error)

func (BeaconBlock) MarshalSSZTo

func (BeaconBlock) MarshalSSZTo(_ []byte) ([]byte, error)

func (BeaconBlock) ParentRoot

func (BeaconBlock) ParentRoot() [field_params.RootLength]byte

func (BeaconBlock) ProposerIndex

func (BeaconBlock) ProposerIndex() primitives.ValidatorIndex

func (BeaconBlock) Proto

func (BeaconBlock) Proto() (proto.Message, error)

func (BeaconBlock) SetParentRoot

func (BeaconBlock) SetParentRoot(_ []byte)

func (BeaconBlock) SetProposerIndex

func (BeaconBlock) SetProposerIndex(_ primitives.ValidatorIndex)

func (BeaconBlock) SetSlot

func (BeaconBlock) SetSlot(_ primitives.Slot)

func (*BeaconBlock) SetStateRoot

func (b *BeaconBlock) SetStateRoot(root []byte)

func (BeaconBlock) SizeSSZ

func (BeaconBlock) SizeSSZ() int

func (BeaconBlock) Slot

func (m BeaconBlock) Slot() primitives.Slot

func (BeaconBlock) StateRoot

func (BeaconBlock) StateRoot() [field_params.RootLength]byte

func (BeaconBlock) ToBlinded

func (BeaconBlock) UnmarshalSSZ

func (BeaconBlock) UnmarshalSSZ(_ []byte) error

func (BeaconBlock) Version

func (BeaconBlock) Version() int

type BeaconBlockBody

type BeaconBlockBody struct{}

func (*BeaconBlockBody) Attestations

func (b *BeaconBlockBody) Attestations() []*eth.Attestation

func (BeaconBlockBody) AttesterSlashings

func (BeaconBlockBody) AttesterSlashings() []*eth.AttesterSlashing

func (BeaconBlockBody) BLSToExecutionChanges

func (BeaconBlockBody) BLSToExecutionChanges() ([]*eth.SignedBLSToExecutionChange, error)

func (*BeaconBlockBody) BlobKzgCommitments added in v4.1.0

func (b *BeaconBlockBody) BlobKzgCommitments() ([][]byte, error)

BlobKzgCommitments returns the blob kzg commitments in the block.

func (BeaconBlockBody) Deposits

func (BeaconBlockBody) Deposits() []*eth.Deposit

func (BeaconBlockBody) Eth1Data

func (BeaconBlockBody) Eth1Data() *eth.Eth1Data

func (BeaconBlockBody) Execution

func (BeaconBlockBody) Graffiti

func (BeaconBlockBody) HashTreeRoot

func (BeaconBlockBody) HashTreeRoot() ([field_params.RootLength]byte, error)

func (BeaconBlockBody) IsNil

func (BeaconBlockBody) IsNil() bool

func (BeaconBlockBody) ProposerSlashings

func (BeaconBlockBody) ProposerSlashings() []*eth.ProposerSlashing

func (BeaconBlockBody) Proto

func (BeaconBlockBody) Proto() (proto.Message, error)

func (BeaconBlockBody) RandaoReveal

func (*BeaconBlockBody) SetAttestations

func (b *BeaconBlockBody) SetAttestations([]*eth.Attestation)

func (*BeaconBlockBody) SetAttesterSlashings

func (b *BeaconBlockBody) SetAttesterSlashings([]*eth.AttesterSlashing)

func (*BeaconBlockBody) SetBLSToExecutionChanges

func (b *BeaconBlockBody) SetBLSToExecutionChanges([]*eth.SignedBLSToExecutionChange) error

func (*BeaconBlockBody) SetDeposits

func (b *BeaconBlockBody) SetDeposits([]*eth.Deposit)

func (*BeaconBlockBody) SetEth1Data

func (b *BeaconBlockBody) SetEth1Data(*eth.Eth1Data)

func (*BeaconBlockBody) SetExecution

func (b *BeaconBlockBody) SetExecution(interfaces.ExecutionData) error

func (*BeaconBlockBody) SetGraffiti

func (b *BeaconBlockBody) SetGraffiti([]byte)

func (*BeaconBlockBody) SetProposerSlashings

func (b *BeaconBlockBody) SetProposerSlashings([]*eth.ProposerSlashing)

func (*BeaconBlockBody) SetRandaoReveal

func (b *BeaconBlockBody) SetRandaoReveal([]byte)

func (*BeaconBlockBody) SetSyncAggregate

func (b *BeaconBlockBody) SetSyncAggregate(*eth.SyncAggregate) error

func (*BeaconBlockBody) SetVoluntaryExits

func (b *BeaconBlockBody) SetVoluntaryExits([]*eth.SignedVoluntaryExit)

func (BeaconBlockBody) SyncAggregate

func (BeaconBlockBody) SyncAggregate() (*eth.SyncAggregate, error)

func (*BeaconBlockBody) Version added in v4.2.0

func (b *BeaconBlockBody) Version() int

func (BeaconBlockBody) VoluntaryExits

func (BeaconBlockBody) VoluntaryExits() []*eth.SignedVoluntaryExit

type SignedBeaconBlock

type SignedBeaconBlock struct {
	BeaconBlock interfaces.ReadOnlyBeaconBlock
}

func (SignedBeaconBlock) Block

func (SignedBeaconBlock) Copy

func (SignedBeaconBlock) Header

func (SignedBeaconBlock) IsBlinded

func (SignedBeaconBlock) IsBlinded() bool

func (SignedBeaconBlock) IsNil

func (m SignedBeaconBlock) IsNil() bool

func (SignedBeaconBlock) MarshalSSZ

func (SignedBeaconBlock) MarshalSSZ() ([]byte, error)

func (SignedBeaconBlock) MarshalSSZTo

func (SignedBeaconBlock) MarshalSSZTo(_ []byte) ([]byte, error)

func (SignedBeaconBlock) PbAltairBlock

func (SignedBeaconBlock) PbAltairBlock() (*eth.SignedBeaconBlockAltair, error)

func (SignedBeaconBlock) PbBellatrixBlock

func (SignedBeaconBlock) PbBellatrixBlock() (*eth.SignedBeaconBlockBellatrix, error)

func (SignedBeaconBlock) PbBlindedBellatrixBlock

func (SignedBeaconBlock) PbBlindedBellatrixBlock() (*eth.SignedBlindedBeaconBlockBellatrix, error)

func (SignedBeaconBlock) PbBlindedCapellaBlock

func (SignedBeaconBlock) PbBlindedCapellaBlock() (*eth.SignedBlindedBeaconBlockCapella, error)

func (SignedBeaconBlock) PbBlindedDenebBlock added in v4.1.0

func (SignedBeaconBlock) PbBlindedDenebBlock() (*eth.SignedBlindedBeaconBlockDeneb, error)

func (SignedBeaconBlock) PbCapellaBlock

func (SignedBeaconBlock) PbCapellaBlock() (*eth.SignedBeaconBlockCapella, error)

func (SignedBeaconBlock) PbDenebBlock added in v4.1.0

func (SignedBeaconBlock) PbGenericBlock

func (SignedBeaconBlock) PbGenericBlock() (*eth.GenericSignedBeaconBlock, error)

func (SignedBeaconBlock) PbPhase0Block

func (SignedBeaconBlock) PbPhase0Block() (*eth.SignedBeaconBlock, error)

func (SignedBeaconBlock) Proto

func (SignedBeaconBlock) Proto() (proto.Message, error)

func (SignedBeaconBlock) SetSignature

func (SignedBeaconBlock) SetSignature([]byte)

func (SignedBeaconBlock) Signature

func (SignedBeaconBlock) SizeSSZ

func (SignedBeaconBlock) SizeSSZ() int

func (SignedBeaconBlock) ToBlinded

func (SignedBeaconBlock) UnmarshalSSZ

func (SignedBeaconBlock) UnmarshalSSZ(_ []byte) error

func (SignedBeaconBlock) ValueInGwei added in v4.1.0

func (SignedBeaconBlock) ValueInGwei() uint64

func (SignedBeaconBlock) ValueInWei added in v4.2.1

func (SignedBeaconBlock) ValueInWei() math.Wei

func (SignedBeaconBlock) Version

func (SignedBeaconBlock) Version() int

Jump to

Keyboard shortcuts

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