Skip to main content

MultisigAggregator

type MultisigAggregator

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

func LiftFromExternalMultisigAggregator

func LiftFromExternalMultisigAggregator(handle uint64) *MultisigAggregator

func MultisigAggregatorNewWithMessage

func MultisigAggregatorNewWithMessage(committee *MultisigCommittee, message []byte) *MultisigAggregator

func MultisigAggregatorNewWithTransaction

func MultisigAggregatorNewWithTransaction(committee *MultisigCommittee, transaction *Transaction) *MultisigAggregator

func (*MultisigAggregator) DebugString

func (_self *MultisigAggregator) DebugString() string

func (*MultisigAggregator) Destroy

func (object *MultisigAggregator) Destroy()

func (*MultisigAggregator) Finish

func (_self *MultisigAggregator) Finish() (*MultisigAggregatedSignature, error)

func (*MultisigAggregator) Verifier

func (_self *MultisigAggregator) Verifier() *MultisigVerifier

func (*MultisigAggregator) WithSignature

func (_self *MultisigAggregator) WithSignature(signature *UserSignature) (*MultisigAggregator, error)

func (*MultisigAggregator) WithVerifier

func (_self *MultisigAggregator) WithVerifier(verifier *MultisigVerifier) *MultisigAggregator