NetworkEnvelope constructor
NetworkEnvelope({
- String? messageVersion,
- PreliminaryGetDataRequest? preliminaryGetDataRequest,
- GetDataResponse? getDataResponse,
- GetUpdatedDataRequest? getUpdatedDataRequest,
- GetPeersRequest? getPeersRequest,
- GetPeersResponse? getPeersResponse,
- Ping? ping,
- Pong? pong,
- OfferAvailabilityRequest? offerAvailabilityRequest,
- OfferAvailabilityResponse? offerAvailabilityResponse,
- RefreshOfferMessage? refreshOfferMessage,
- AddDataMessage? addDataMessage,
- RemoveDataMessage? removeDataMessage,
- RemoveMailboxDataMessage? removeMailboxDataMessage,
- CloseConnectionMessage? closeConnectionMessage,
- PrefixedSealedAndSignedMessage? prefixedSealedAndSignedMessage,
- PrivateNotificationMessage? privateNotificationMessage,
- AddPersistableNetworkPayloadMessage? addPersistableNetworkPayloadMessage,
- AckMessage? ackMessage,
- BundleOfEnvelopes? bundleOfEnvelopes,
- GetInventoryRequest? getInventoryRequest,
- GetInventoryResponse? getInventoryResponse,
- SignOfferRequest? signOfferRequest,
- SignOfferResponse? signOfferResponse,
- InitTradeRequest? initTradeRequest,
- InitMultisigRequest? initMultisigRequest,
- SignContractRequest? signContractRequest,
- SignContractResponse? signContractResponse,
- DepositRequest? depositRequest,
- DepositResponse? depositResponse,
- DepositsConfirmedMessage? depositsConfirmedMessage,
- PaymentSentMessage? paymentSentMessage,
- PaymentReceivedMessage? paymentReceivedMessage,
- DisputeOpenedMessage? disputeOpenedMessage,
- DisputeClosedMessage? disputeClosedMessage,
- ChatMessage? chatMessage,
- MediatedPayoutTxSignatureMessage? mediatedPayoutTxSignatureMessage,
- MediatedPayoutTxPublishedMessage? mediatedPayoutTxPublishedMessage,
- FileTransferPart? fileTransferPart,
Implementation
factory NetworkEnvelope({
$core.String? messageVersion,
PreliminaryGetDataRequest? preliminaryGetDataRequest,
GetDataResponse? getDataResponse,
GetUpdatedDataRequest? getUpdatedDataRequest,
GetPeersRequest? getPeersRequest,
GetPeersResponse? getPeersResponse,
Ping? ping,
Pong? pong,
OfferAvailabilityRequest? offerAvailabilityRequest,
OfferAvailabilityResponse? offerAvailabilityResponse,
RefreshOfferMessage? refreshOfferMessage,
AddDataMessage? addDataMessage,
RemoveDataMessage? removeDataMessage,
RemoveMailboxDataMessage? removeMailboxDataMessage,
CloseConnectionMessage? closeConnectionMessage,
PrefixedSealedAndSignedMessage? prefixedSealedAndSignedMessage,
PrivateNotificationMessage? privateNotificationMessage,
AddPersistableNetworkPayloadMessage? addPersistableNetworkPayloadMessage,
AckMessage? ackMessage,
BundleOfEnvelopes? bundleOfEnvelopes,
GetInventoryRequest? getInventoryRequest,
GetInventoryResponse? getInventoryResponse,
SignOfferRequest? signOfferRequest,
SignOfferResponse? signOfferResponse,
InitTradeRequest? initTradeRequest,
InitMultisigRequest? initMultisigRequest,
SignContractRequest? signContractRequest,
SignContractResponse? signContractResponse,
DepositRequest? depositRequest,
DepositResponse? depositResponse,
DepositsConfirmedMessage? depositsConfirmedMessage,
PaymentSentMessage? paymentSentMessage,
PaymentReceivedMessage? paymentReceivedMessage,
DisputeOpenedMessage? disputeOpenedMessage,
DisputeClosedMessage? disputeClosedMessage,
ChatMessage? chatMessage,
MediatedPayoutTxSignatureMessage? mediatedPayoutTxSignatureMessage,
MediatedPayoutTxPublishedMessage? mediatedPayoutTxPublishedMessage,
FileTransferPart? fileTransferPart,
}) {
final $result = create();
if (messageVersion != null) {
$result.messageVersion = messageVersion;
}
if (preliminaryGetDataRequest != null) {
$result.preliminaryGetDataRequest = preliminaryGetDataRequest;
}
if (getDataResponse != null) {
$result.getDataResponse = getDataResponse;
}
if (getUpdatedDataRequest != null) {
$result.getUpdatedDataRequest = getUpdatedDataRequest;
}
if (getPeersRequest != null) {
$result.getPeersRequest = getPeersRequest;
}
if (getPeersResponse != null) {
$result.getPeersResponse = getPeersResponse;
}
if (ping != null) {
$result.ping = ping;
}
if (pong != null) {
$result.pong = pong;
}
if (offerAvailabilityRequest != null) {
$result.offerAvailabilityRequest = offerAvailabilityRequest;
}
if (offerAvailabilityResponse != null) {
$result.offerAvailabilityResponse = offerAvailabilityResponse;
}
if (refreshOfferMessage != null) {
$result.refreshOfferMessage = refreshOfferMessage;
}
if (addDataMessage != null) {
$result.addDataMessage = addDataMessage;
}
if (removeDataMessage != null) {
$result.removeDataMessage = removeDataMessage;
}
if (removeMailboxDataMessage != null) {
$result.removeMailboxDataMessage = removeMailboxDataMessage;
}
if (closeConnectionMessage != null) {
$result.closeConnectionMessage = closeConnectionMessage;
}
if (prefixedSealedAndSignedMessage != null) {
$result.prefixedSealedAndSignedMessage = prefixedSealedAndSignedMessage;
}
if (privateNotificationMessage != null) {
$result.privateNotificationMessage = privateNotificationMessage;
}
if (addPersistableNetworkPayloadMessage != null) {
$result.addPersistableNetworkPayloadMessage = addPersistableNetworkPayloadMessage;
}
if (ackMessage != null) {
$result.ackMessage = ackMessage;
}
if (bundleOfEnvelopes != null) {
$result.bundleOfEnvelopes = bundleOfEnvelopes;
}
if (getInventoryRequest != null) {
$result.getInventoryRequest = getInventoryRequest;
}
if (getInventoryResponse != null) {
$result.getInventoryResponse = getInventoryResponse;
}
if (signOfferRequest != null) {
$result.signOfferRequest = signOfferRequest;
}
if (signOfferResponse != null) {
$result.signOfferResponse = signOfferResponse;
}
if (initTradeRequest != null) {
$result.initTradeRequest = initTradeRequest;
}
if (initMultisigRequest != null) {
$result.initMultisigRequest = initMultisigRequest;
}
if (signContractRequest != null) {
$result.signContractRequest = signContractRequest;
}
if (signContractResponse != null) {
$result.signContractResponse = signContractResponse;
}
if (depositRequest != null) {
$result.depositRequest = depositRequest;
}
if (depositResponse != null) {
$result.depositResponse = depositResponse;
}
if (depositsConfirmedMessage != null) {
$result.depositsConfirmedMessage = depositsConfirmedMessage;
}
if (paymentSentMessage != null) {
$result.paymentSentMessage = paymentSentMessage;
}
if (paymentReceivedMessage != null) {
$result.paymentReceivedMessage = paymentReceivedMessage;
}
if (disputeOpenedMessage != null) {
$result.disputeOpenedMessage = disputeOpenedMessage;
}
if (disputeClosedMessage != null) {
$result.disputeClosedMessage = disputeClosedMessage;
}
if (chatMessage != null) {
$result.chatMessage = chatMessage;
}
if (mediatedPayoutTxSignatureMessage != null) {
$result.mediatedPayoutTxSignatureMessage = mediatedPayoutTxSignatureMessage;
}
if (mediatedPayoutTxPublishedMessage != null) {
$result.mediatedPayoutTxPublishedMessage = mediatedPayoutTxPublishedMessage;
}
if (fileTransferPart != null) {
$result.fileTransferPart = fileTransferPart;
}
return $result;
}