The ciphersuite type
ReadonlytypeReadonlyculpritThe identifier of signers whose share validation failed. Only populated for InvalidSignatureShare errors.
ReadonlyculpritThe identifier of the signer whose secret share or proof of knowledge validation failed. Only populated for InvalidSecretShare and InvalidProofOfKnowledge errors.
ReadonlyfieldThe underlying FieldError, if this error wraps one.
ReadonlygroupThe underlying GroupError, if this error wraps one.
Return the identifiers of the participants that caused the error. Returns an empty array if not applicable for the error.
This can be used to penalize participants that do not follow the protocol correctly, e.g. removing them from further signings.
StaticinvalidStaticinvalidStaticinvalidStaticmalformedStaticduplicatedStaticunknownStaticincorrectStaticmalformedStaticmalformedStaticmalformedStaticinvalidStaticduplicatedStaticincorrectStaticidentityStaticmissingStaticincorrectStaticincorrectStaticinvalidCreate an InvalidSignatureShare error
The identifiers of the signers whose share validation failed
StaticinvalidCreate an InvalidSecretShare error
Optionalculprit: IdentifierLike<C> | nullThe identifier of the signer whose secret share validation failed, if known
StaticpackageStaticincorrectStaticincorrectStaticdkgStaticinvalidCreate an InvalidProofOfKnowledge error
The identifier of the signer whose proof of knowledge validation failed
StaticfromCreate a FrostError from a FieldError
The underlying FieldError
StaticfromCreate a FrostError from a GroupError
The underlying GroupError
StaticinvalidStaticidentifierCreate an IdentifierDerivationNotSupported error
StaticserializationStaticdeserialization
An error related to FROST.