MlDsaSigningMessage.round2 constructor
MlDsaSigningMessage.round2({
- required ThresholdParams params,
- required Uint8List ceremonyId,
- required int senderIndex,
- required Uint8List sessionId,
- required Uint8List revealBytes,
Implementation
factory MlDsaSigningMessage.round2({
required ThresholdParams params,
required Uint8List ceremonyId,
required int senderIndex,
required Uint8List sessionId,
required Uint8List revealBytes,
}) {
_validateEnvelope(params, ceremonyId, senderIndex, sessionId);
return _encode(
kind: MlDsaWireKind.round2,
subKind: MlDsaWireSubKind.round2Reveal,
scheme: params.scheme,
ceremonyId: ceremonyId,
senderIndex: senderIndex,
sessionId: sessionId,
payload: revealBytes,
);
}