Skip to main content

ValidatorCommitteeSignatureVerifier

type ValidatorCommitteeSignatureVerifier

type ValidatorCommitteeSignatureVerifier struct {
// contains filtered or unexported fields
}

func LiftFromExternalValidatorCommitteeSignatureVerifier

func LiftFromExternalValidatorCommitteeSignatureVerifier(handle uint64) *ValidatorCommitteeSignatureVerifier

func NewValidatorCommitteeSignatureVerifier

func NewValidatorCommitteeSignatureVerifier(committee ValidatorCommittee) (*ValidatorCommitteeSignatureVerifier, error)

func (*ValidatorCommitteeSignatureVerifier) Committee

func (_self *ValidatorCommitteeSignatureVerifier) Committee() ValidatorCommittee

func (*ValidatorCommitteeSignatureVerifier) DebugString

func (_self *ValidatorCommitteeSignatureVerifier) DebugString() string

func (*ValidatorCommitteeSignatureVerifier) Destroy

func (object *ValidatorCommitteeSignatureVerifier) Destroy()

func (*ValidatorCommitteeSignatureVerifier) Verify

func (_self *ValidatorCommitteeSignatureVerifier) Verify(message []byte, signature *ValidatorSignature) error

func (*ValidatorCommitteeSignatureVerifier) VerifyAggregated

func (_self *ValidatorCommitteeSignatureVerifier) VerifyAggregated(message []byte, signature *ValidatorAggregatedSignature) error

func (*ValidatorCommitteeSignatureVerifier) VerifyCheckpointSummary

func (_self *ValidatorCommitteeSignatureVerifier) VerifyCheckpointSummary(summary *CheckpointSummary, signature *ValidatorAggregatedSignature) error