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