public static EntryData ConvertStringFormatToByteFormat(EntryDataStringFormat entryStringFormat) { var entry = new EntryData { ChainId = Strings.DecodeHexIntoBytes(entryStringFormat.ChainId), Content = Strings.DecodeHexIntoBytes(entryStringFormat.Content) }; if (entryStringFormat.ExtIDs == null) return entry; var len = entryStringFormat.ExtIDs.Length; entry.ExtIDs = new byte[len][]; for (var i = 0; i < len; i++) { entry.ExtIDs[i] = Strings.DecodeHexIntoBytes(entryStringFormat.ExtIDs[i]); } return entry; }
public static EntryData ConvertStringFormatToByteFormat(EntryDataStringFormat entryStringFormat) { var entry = new EntryData { ChainId = Strings.DecodeHexIntoBytes(entryStringFormat.ChainId), Content = Strings.DecodeHexIntoBytes(entryStringFormat.Content) }; if (entryStringFormat.ExtIDs == null) { return(entry); } var len = entryStringFormat.ExtIDs.Length; entry.ExtIDs = new byte[len][]; for (var i = 0; i < len; i++) { entry.ExtIDs[i] = Strings.DecodeHexIntoBytes(entryStringFormat.ExtIDs[i]); } return(entry); }