PaymentReceivedMessage constructor

PaymentReceivedMessage({
  1. String? tradeId,
  2. NodeAddress? senderNodeAddress,
  3. String? uid,
  4. String? unsignedPayoutTxHex,
  5. String? signedPayoutTxHex,
  6. String? updatedMultisigHex,
  7. bool? deferPublishPayout,
  8. AccountAgeWitness? buyerAccountAgeWitness,
  9. SignedWitness? buyerSignedWitness,
  10. PaymentSentMessage? paymentSentMessage,
  11. List<int>? sellerSignature,
})

Implementation

factory PaymentReceivedMessage({
  $core.String? tradeId,
  NodeAddress? senderNodeAddress,
  $core.String? uid,
  $core.String? unsignedPayoutTxHex,
  $core.String? signedPayoutTxHex,
  $core.String? updatedMultisigHex,
  $core.bool? deferPublishPayout,
  AccountAgeWitness? buyerAccountAgeWitness,
  SignedWitness? buyerSignedWitness,
  PaymentSentMessage? paymentSentMessage,
  $core.List<$core.int>? sellerSignature,
}) {
  final $result = create();
  if (tradeId != null) {
    $result.tradeId = tradeId;
  }
  if (senderNodeAddress != null) {
    $result.senderNodeAddress = senderNodeAddress;
  }
  if (uid != null) {
    $result.uid = uid;
  }
  if (unsignedPayoutTxHex != null) {
    $result.unsignedPayoutTxHex = unsignedPayoutTxHex;
  }
  if (signedPayoutTxHex != null) {
    $result.signedPayoutTxHex = signedPayoutTxHex;
  }
  if (updatedMultisigHex != null) {
    $result.updatedMultisigHex = updatedMultisigHex;
  }
  if (deferPublishPayout != null) {
    $result.deferPublishPayout = deferPublishPayout;
  }
  if (buyerAccountAgeWitness != null) {
    $result.buyerAccountAgeWitness = buyerAccountAgeWitness;
  }
  if (buyerSignedWitness != null) {
    $result.buyerSignedWitness = buyerSignedWitness;
  }
  if (paymentSentMessage != null) {
    $result.paymentSentMessage = paymentSentMessage;
  }
  if (sellerSignature != null) {
    $result.sellerSignature = sellerSignature;
  }
  return $result;
}