XmrTx constructor
XmrTx({
- String? hash,
- String? fee,
- bool? isConfirmed,
- bool? isLocked,
- Int64? height,
- Int64? timestamp,
- Iterable<
XmrIncomingTransfer> ? incomingTransfers, - XmrOutgoingTransfer? outgoingTransfer,
- String? metadata,
Implementation
factory XmrTx({
$core.String? hash,
$core.String? fee,
$core.bool? isConfirmed,
$core.bool? isLocked,
$fixnum.Int64? height,
$fixnum.Int64? timestamp,
$core.Iterable<XmrIncomingTransfer>? incomingTransfers,
XmrOutgoingTransfer? outgoingTransfer,
$core.String? metadata,
}) {
final $result = create();
if (hash != null) {
$result.hash = hash;
}
if (fee != null) {
$result.fee = fee;
}
if (isConfirmed != null) {
$result.isConfirmed = isConfirmed;
}
if (isLocked != null) {
$result.isLocked = isLocked;
}
if (height != null) {
$result.height = height;
}
if (timestamp != null) {
$result.timestamp = timestamp;
}
if (incomingTransfers != null) {
$result.incomingTransfers.addAll(incomingTransfers);
}
if (outgoingTransfer != null) {
$result.outgoingTransfer = outgoingTransfer;
}
if (metadata != null) {
$result.metadata = metadata;
}
return $result;
}