Block.deserialize constructor

Block.deserialize(
  1. List<int> bytes
)

Implementation

factory Block.deserialize(List<int> bytes) {
  final decode = CosmosProtocolBuffer.decode(bytes);
  return Block(
      header: Header.deserialize(decode.getField(1)),
      data: BlockData.deserialize(decode.getField(2)),
      evidence: EvidenceList.deserialize(decode.getField(3)),
      lastCommit: decode
          .getResult(4)
          ?.to<Commit, List<int>>((e) => Commit.deserialize(e)));
}