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)