pub fn new(protocol: ProtocolId, message: Message) -> Self {
        Self {
            protocol: Some(protocol),
            message,
        }
    }
/// Constructs multi-message commitment item for a given protocol
Constructs multi-message commitment item for a given protocol
Constructs multi - message commitment item for a given protocol
pub fn new(protocol: ProtocolId, message: Message) -> Self {
        Self {
            protocol: Some(protocol),
            message,
        }
    }
pub fn new ( protocol : ProtocolId , message : Message ) -> Self { Self { protocol : Some ( protocol ) , message , } }
Constructs multi-message commitment item for a given protocol
Constructs multi - message commitment item for a given protocol
protocol
ProtocolId
message
Message
protocol
ProtocolId
message
Message