id of this participant
ids of all other participant
the threshold for this signature
the number of signatures that will be produced with on the completion of this protocol.
unique id
OptionalcommsOptionalcommsReadonlyidOptionalmsg1sOptionalmsg2sReadonlyothersReadonlyprotocolOptionalrecvOptionalrecvProtected Optionalround1Protected Optionalround2ReadonlysigReadonlythresholdCreate a share of the BBS+ signature to be given to the user
the messages to be signed for this signature
the index (0-based) of this signature in the batch
ProtectedfinishProtectedfinishProtectedfinishProtectedgetProtectedgetReturns shares to be sent to the signer with id signerId
Returns an array of shares, 1 to be sent to each of the signer in signerIds
ProtectedprocessProtectedprocessProtectedrecvProtectedrecvReturns the commitments to be sent to other signers
ProtectedstartProtectedstartStaticaggregateAggregate many signature shares to form a BBS+ signature
Common functionality of the BBS+ and BBS threshold signer