SigningOutput constructor

SigningOutput({
  1. SigningError? error,
  2. String? errorMessage,
  3. List<int>? encoded,
  4. List<int>? txid,
  5. Int64? vsize,
  6. Int64? weight,
  7. Int64? fee,
  8. Psbt? psbt,
  9. Transaction? bitcoin,
  10. Transaction? zcash,
  11. Transaction? decred,
})

Implementation

factory SigningOutput({
  $0.SigningError? error,
  $core.String? errorMessage,
  $core.List<$core.int>? encoded,
  $core.List<$core.int>? txid,
  $fixnum.Int64? vsize,
  $fixnum.Int64? weight,
  $fixnum.Int64? fee,
  Psbt? psbt,
  $1.Transaction? bitcoin,
  $3.Transaction? zcash,
  $4.Transaction? decred,
}) {
  final $result = create();
  if (error != null) {
    $result.error = error;
  }
  if (errorMessage != null) {
    $result.errorMessage = errorMessage;
  }
  if (encoded != null) {
    $result.encoded = encoded;
  }
  if (txid != null) {
    $result.txid = txid;
  }
  if (vsize != null) {
    $result.vsize = vsize;
  }
  if (weight != null) {
    $result.weight = weight;
  }
  if (fee != null) {
    $result.fee = fee;
  }
  if (psbt != null) {
    $result.psbt = psbt;
  }
  if (bitcoin != null) {
    $result.bitcoin = bitcoin;
  }
  if (zcash != null) {
    $result.zcash = zcash;
  }
  if (decred != null) {
    $result.decred = decred;
  }
  return $result;
}