Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ProposerSlashingSSZ = zssz.GetSSZ((*ProposerSlashing)(nil))
Functions ¶
This section is empty.
Types ¶
type PropSlashFeature ¶
type PropSlashFeature struct { Meta interface { meta.Versioning meta.RegistrySize meta.Validators meta.Proposers meta.Balance meta.Exits meta.Slasher } }
func (*PropSlashFeature) ProcessProposerSlashing ¶
func (f *PropSlashFeature) ProcessProposerSlashing(ps *ProposerSlashing) error
func (*PropSlashFeature) ProcessProposerSlashings ¶
func (f *PropSlashFeature) ProcessProposerSlashings(ops []ProposerSlashing) error
type ProposerSlashing ¶
type ProposerSlashing struct { ProposerIndex ValidatorIndex Header1 BeaconBlockHeader // First proposal Header2 BeaconBlockHeader // Second proposal }
type ProposerSlashingProcessor ¶
type ProposerSlashingProcessor interface { ProcessProposerSlashings(ops []ProposerSlashing) error ProcessProposerSlashing(ps *ProposerSlashing) error }
Click to show internal directories.
Click to hide internal directories.