Skip to main content

ValidatorCommitteeSignatureAggregator

type ValidatorCommitteeSignatureAggregator

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

func LiftFromExternalValidatorCommitteeSignatureAggregator

func LiftFromExternalValidatorCommitteeSignatureAggregator(handle uint64) *ValidatorCommitteeSignatureAggregator

func ValidatorCommitteeSignatureAggregatorNewCheckpointSummary

func ValidatorCommitteeSignatureAggregatorNewCheckpointSummary(committee ValidatorCommittee, summary *CheckpointSummary) (*ValidatorCommitteeSignatureAggregator, error)

func (*ValidatorCommitteeSignatureAggregator) AddSignature

func (_self *ValidatorCommitteeSignatureAggregator) AddSignature(signature *ValidatorSignature) error

func (*ValidatorCommitteeSignatureAggregator) Committee

func (_self *ValidatorCommitteeSignatureAggregator) Committee() ValidatorCommittee

func (*ValidatorCommitteeSignatureAggregator) DebugString

func (_self *ValidatorCommitteeSignatureAggregator) DebugString() string

func (*ValidatorCommitteeSignatureAggregator) Destroy

func (object *ValidatorCommitteeSignatureAggregator) Destroy()

func (*ValidatorCommitteeSignatureAggregator) Finish

func (_self *ValidatorCommitteeSignatureAggregator) Finish() (*ValidatorAggregatedSignature, error)