UnspentOutput constructor

UnspentOutput({
  1. Transaction_Input_Outpoint? outpoint,
  2. List<int>? pubkeyScript,
  3. Int64? value,
  4. bool? isCoinbase,
  5. int? blockHeight,
  6. SlpToken? slpToken,
})

Implementation

factory UnspentOutput({
  Transaction_Input_Outpoint? outpoint,
  $core.List<$core.int>? pubkeyScript,
  $fixnum.Int64? value,
  $core.bool? isCoinbase,
  $core.int? blockHeight,
  SlpToken? slpToken,
}) {
  final _result = create();
  if (outpoint != null) {
    _result.outpoint = outpoint;
  }
  if (pubkeyScript != null) {
    _result.pubkeyScript = pubkeyScript;
  }
  if (value != null) {
    _result.value = value;
  }
  if (isCoinbase != null) {
    _result.isCoinbase = isCoinbase;
  }
  if (blockHeight != null) {
    _result.blockHeight = blockHeight;
  }
  if (slpToken != null) {
    _result.slpToken = slpToken;
  }
  return _result;
}