Block constructor

Block({
  1. Header? header,
  2. Data? data,
  3. EvidenceList? evidence,
  4. Commit? lastCommit,
})

Implementation

factory Block({
  $5.Header? header,
  $5.Data? data,
  $6.EvidenceList? evidence,
  $5.Commit? lastCommit,
}) {
  final _result = create();
  if (header != null) {
    _result.header = header;
  }
  if (data != null) {
    _result.data = data;
  }
  if (evidence != null) {
    _result.evidence = evidence;
  }
  if (lastCommit != null) {
    _result.lastCommit = lastCommit;
  }
  return _result;
}