OpenOffer constructor
OpenOffer({})
Implementation
factory OpenOffer({
Offer? offer,
OpenOffer_State? state,
$fixnum.Int64? triggerPrice,
$core.bool? reserveExactAmount,
$core.String? splitOutputTxHash,
$fixnum.Int64? splitOutputTxFee,
$core.Iterable<$core.String>? scheduledTxHashes,
$core.String? scheduledAmount,
$core.String? reserveTxHash,
$core.String? reserveTxHex,
$core.String? reserveTxKey,
}) {
final $result = create();
if (offer != null) {
$result.offer = offer;
}
if (state != null) {
$result.state = state;
}
if (triggerPrice != null) {
$result.triggerPrice = triggerPrice;
}
if (reserveExactAmount != null) {
$result.reserveExactAmount = reserveExactAmount;
}
if (splitOutputTxHash != null) {
$result.splitOutputTxHash = splitOutputTxHash;
}
if (splitOutputTxFee != null) {
$result.splitOutputTxFee = splitOutputTxFee;
}
if (scheduledTxHashes != null) {
$result.scheduledTxHashes.addAll(scheduledTxHashes);
}
if (scheduledAmount != null) {
$result.scheduledAmount = scheduledAmount;
}
if (reserveTxHash != null) {
$result.reserveTxHash = reserveTxHash;
}
if (reserveTxHex != null) {
$result.reserveTxHex = reserveTxHex;
}
if (reserveTxKey != null) {
$result.reserveTxKey = reserveTxKey;
}
return $result;
}