/// <summary> /// Make new block from a list of documents /// </summary> /// <param name="id">The block's id</param> /// <param name="docs">The list of documents</param> /// <returns>The new block</returns> public static Block <T> Make(ushort id, IList <Document <T> > docs) { return(new Block <T>(docs, BlockMetadata.Make <T>(id, docs))); }