mock

package
v0.0.10 Latest Latest
Warning

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

Go to latest
Published: Feb 7, 2024 License: GPL-3.0 Imports: 7 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) SetBlinded

func (BeaconBlock) SetBlinded(_ bool)

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

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) 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

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

func (SignedBeaconBlock) PbCapellaBlock

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

func (SignedBeaconBlock) PbDenebBlock

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

func (SignedBeaconBlock) ValueInGwei() uint64

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