BlockInfo constructor
BlockInfo({})
Implementation
factory BlockInfo({
$core.List<$core.int>? hash,
$core.List<$core.int>? prevHash,
$core.int? height,
$core.int? nBits,
$fixnum.Int64? timestamp,
$fixnum.Int64? blockSize,
$fixnum.Int64? numTxs,
$fixnum.Int64? numInputs,
$fixnum.Int64? numOutputs,
$fixnum.Int64? sumInputSats,
$fixnum.Int64? sumCoinbaseOutputSats,
$fixnum.Int64? sumNormalOutputSats,
$fixnum.Int64? sumBurnedSats,
$core.bool? isFinal,
}) {
final result = create();
if (hash != null) result.hash = hash;
if (prevHash != null) result.prevHash = prevHash;
if (height != null) result.height = height;
if (nBits != null) result.nBits = nBits;
if (timestamp != null) result.timestamp = timestamp;
if (blockSize != null) result.blockSize = blockSize;
if (numTxs != null) result.numTxs = numTxs;
if (numInputs != null) result.numInputs = numInputs;
if (numOutputs != null) result.numOutputs = numOutputs;
if (sumInputSats != null) result.sumInputSats = sumInputSats;
if (sumCoinbaseOutputSats != null)
result.sumCoinbaseOutputSats = sumCoinbaseOutputSats;
if (sumNormalOutputSats != null)
result.sumNormalOutputSats = sumNormalOutputSats;
if (sumBurnedSats != null) result.sumBurnedSats = sumBurnedSats;
if (isFinal != null) result.isFinal = isFinal;
return result;
}