PaymentReceivedMessage constructor
PaymentReceivedMessage({
- String? tradeId,
- NodeAddress? senderNodeAddress,
- String? uid,
- String? unsignedPayoutTxHex,
- String? signedPayoutTxHex,
- String? updatedMultisigHex,
- bool? deferPublishPayout,
- AccountAgeWitness? buyerAccountAgeWitness,
- SignedWitness? buyerSignedWitness,
- PaymentSentMessage? paymentSentMessage,
- 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;
}