internal Hashgraph.TopicMessage ToTopicMessage(Hashgraph.Address topic)
 {
     return(new Hashgraph.TopicMessage
     {
         Topic = topic,
         Concensus = ConsensusTimestamp.ToDateTime(),
         Messsage = Message.ToByteArray(),
         RunningHash = RunningHash.ToByteArray(),
         SequenceNumber = SequenceNumber,
         SegmentInfo = ChunkInfo?.ToMessageSegmentInfo()
     });
 }