BlockHeader constructor

BlockHeader({
  1. Int64? timestamp,
  2. List<int>? txTrieRoot,
  3. List<int>? parentHash,
  4. Int64? number,
  5. List<int>? witnessAddress,
  6. int? version,
})

Implementation

factory BlockHeader({
  $fixnum.Int64? timestamp,
  $core.List<$core.int>? txTrieRoot,
  $core.List<$core.int>? parentHash,
  $fixnum.Int64? number,
  $core.List<$core.int>? witnessAddress,
  $core.int? version,
}) {
  final result = create();
  if (timestamp != null) result.timestamp = timestamp;
  if (txTrieRoot != null) result.txTrieRoot = txTrieRoot;
  if (parentHash != null) result.parentHash = parentHash;
  if (number != null) result.number = number;
  if (witnessAddress != null) result.witnessAddress = witnessAddress;
  if (version != null) result.version = version;
  return result;
}