SigningOutput constructor
SigningOutput({
- SigningError? error,
- String? errorMessage,
- List<
int> ? encoded, - List<
int> ? txid, - Int64? vsize,
- Int64? weight,
- Int64? fee,
- Psbt? psbt,
- Transaction? bitcoin,
- Transaction? zcash,
- 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;
}