consensusdata

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Mar 12, 2023 License: GPL-3.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 EncodingTest added in v0.3.0

type EncodingTest struct {
	Name         string
	Data         []byte
	ExpectedRoot [32]byte
}

func Encoding

func Encoding() *EncodingTest

Encoding tests encoding of a ssv message

func (*EncodingTest) Run added in v0.3.0

func (test *EncodingTest) Run(t *testing.T)

func (*EncodingTest) TestName added in v0.3.0

func (test *EncodingTest) TestName() string

type SpecTest added in v0.3.0

type SpecTest struct {
	Name string
	Data []byte
}

func AggregatorValidation added in v0.3.0

func AggregatorValidation() *SpecTest

AggregatorValidation tests a valid consensus data with AggregateAndProof

func AttestationValidation added in v0.3.0

func AttestationValidation() *SpecTest

AttestationValidation tests a valid consensus data with AttestationData

func BellatrixBlindedBlockValidation added in v0.3.0

func BellatrixBlindedBlockValidation() *SpecTest

BellatrixBlindedBlockValidation tests a valid consensus data with bellatrix blinded block

func BellatrixBlockValidation added in v0.3.0

func BellatrixBlockValidation() *SpecTest

BellatrixBlockValidation tests a valid consensus data with bellatrix block

func CapellaBlindedBlockValidation added in v0.3.0

func CapellaBlindedBlockValidation() *SpecTest

CapellaBlindedBlockValidation tests a valid consensus data with capella blinded block

func CapellaBlockValidation added in v0.3.0

func CapellaBlockValidation() *SpecTest

CapellaBlockValidation tests a valid consensus data with capella block

func InvalidAggregatorValidation added in v0.3.0

func InvalidAggregatorValidation() *SpecTest

InvalidAggregatorValidation tests an invalid consensus data with AggregateAndProof

func InvalidAttestationValidation added in v0.3.0

func InvalidAttestationValidation() *SpecTest

InvalidAttestationValidation tests an invalid consensus data with AttestationData

func InvalidBellatrixBlindedBlockValidation added in v0.3.0

func InvalidBellatrixBlindedBlockValidation() *SpecTest

InvalidBellatrixBlindedBlockValidation tests an invalid consensus data with bellatrix blinded block

func InvalidBellatrixBlockValidation added in v0.3.0

func InvalidBellatrixBlockValidation() *SpecTest

InvalidBellatrixBlockValidation tests an invalid consensus data with bellatrix block

func InvalidCapellaBlindedBlockValidation added in v0.3.0

func InvalidCapellaBlindedBlockValidation() *SpecTest

InvalidCapellaBlindedBlockValidation tests an invalid consensus data with capella blinded block

func InvalidCapellaBlockValidation added in v0.3.0

func InvalidCapellaBlockValidation() *SpecTest

InvalidCapellaBlockValidation tests an invalid consensus data with capella block

func InvalidSyncCommitteeContributionValidation added in v0.3.0

func InvalidSyncCommitteeContributionValidation() *SpecTest

InvalidSyncCommitteeContributionValidation tests an invalid consensus data with sync committee contrib.

func SyncCommitteeContributionValidation added in v0.3.0

func SyncCommitteeContributionValidation() *SpecTest

SyncCommitteeContributionValidation tests a valid consensus data with sync committee contrib.

func (*SpecTest) Run added in v0.3.0

func (test *SpecTest) Run(t *testing.T)

func (*SpecTest) TestName added in v0.3.0

func (test *SpecTest) TestName() string

Jump to

Keyboard shortcuts

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