Block constructor

Block({
  1. BlockHeader? blockHeader,
  2. KeyedSignature? blockSig,
  3. BlockTransactions? txns,
})

Implementation

factory Block({
  BlockHeader? blockHeader,
  KeyedSignature? blockSig,
  BlockTransactions? txns,
}) {
  final _result = create();
  if (blockHeader != null) _result.blockHeader = blockHeader;
  if (blockSig != null) _result.blockSig = blockSig;
  if (txns != null) _result.txns = txns;
  return _result;
}