NetworkEnvelope class

Those are messages sent over wire

Inheritance
  • Object
  • GeneratedMessage
  • NetworkEnvelope

Constructors

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})
factory
NetworkEnvelope.fromBuffer(List<int> i, [ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY])
factory
NetworkEnvelope.fromJson(String i, [ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY])
factory

Properties

ackMessage ↔ AckMessage
getter/setter pair
addDataMessage ↔ AddDataMessage
getter/setter pair
addPersistableNetworkPayloadMessage ↔ AddPersistableNetworkPayloadMessage
getter/setter pair
bundleOfEnvelopes ↔ BundleOfEnvelopes
getter/setter pair
chatMessage ↔ ChatMessage
getter/setter pair
closeConnectionMessage ↔ CloseConnectionMessage
getter/setter pair
depositRequest ↔ DepositRequest
getter/setter pair
depositResponse ↔ DepositResponse
getter/setter pair
depositsConfirmedMessage ↔ DepositsConfirmedMessage
getter/setter pair
disputeClosedMessage ↔ DisputeClosedMessage
getter/setter pair
disputeOpenedMessage ↔ DisputeOpenedMessage
getter/setter pair
eventPlugin → EventPlugin?
Subclasses can override this getter to be notified of changes to protobuf fields.
no setterinherited
fileTransferPart ↔ FileTransferPart
getter/setter pair
getDataResponse ↔ GetDataResponse
getter/setter pair
getInventoryRequest ↔ GetInventoryRequest
getter/setter pair
getInventoryResponse ↔ GetInventoryResponse
getter/setter pair
getPeersRequest ↔ GetPeersRequest
getter/setter pair
getPeersResponse ↔ GetPeersResponse
getter/setter pair
getUpdatedDataRequest ↔ GetUpdatedDataRequest
getter/setter pair
hashCode → int
Calculates a hash code based on the contents of the protobuf.
no setterinherited
info_ → BuilderInfo
no setteroverride
initMultisigRequest ↔ InitMultisigRequest
getter/setter pair
initTradeRequest ↔ InitTradeRequest
getter/setter pair
isFrozen → bool
Returns true if this message is marked read-only. Otherwise false.
no setterinherited
mediatedPayoutTxPublishedMessage ↔ MediatedPayoutTxPublishedMessage
getter/setter pair
mediatedPayoutTxSignatureMessage ↔ MediatedPayoutTxSignatureMessage
getter/setter pair
messageVersion ↔ String
getter/setter pair
offerAvailabilityRequest ↔ OfferAvailabilityRequest
getter/setter pair
offerAvailabilityResponse ↔ OfferAvailabilityResponse
getter/setter pair
paymentReceivedMessage ↔ PaymentReceivedMessage
getter/setter pair
paymentSentMessage ↔ PaymentSentMessage
getter/setter pair
ping ↔ Ping
getter/setter pair
pong ↔ Pong
getter/setter pair
prefixedSealedAndSignedMessage ↔ PrefixedSealedAndSignedMessage
getter/setter pair
preliminaryGetDataRequest ↔ PreliminaryGetDataRequest
getter/setter pair
privateNotificationMessage ↔ PrivateNotificationMessage
getter/setter pair
refreshOfferMessage ↔ RefreshOfferMessage
getter/setter pair
removeDataMessage ↔ RemoveDataMessage
getter/setter pair
removeMailboxDataMessage ↔ RemoveMailboxDataMessage
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
signContractRequest ↔ SignContractRequest
getter/setter pair
signContractResponse ↔ SignContractResponse
getter/setter pair
signOfferRequest ↔ SignOfferRequest
getter/setter pair
signOfferResponse ↔ SignOfferResponse
getter/setter pair
unknownFields → UnknownFieldSet
no setterinherited

Methods

addExtension(Extension extension, Object? value) → void
Adds an extension field value to a repeated field.
inherited
check() → void
inherited
clear() → void
Clears all data that was set in this message.
inherited
clearAckMessage() → void
clearAddDataMessage() → void
clearAddPersistableNetworkPayloadMessage() → void
clearBundleOfEnvelopes() → void
clearChatMessage() → void
clearCloseConnectionMessage() → void
clearDepositRequest() → void
clearDepositResponse() → void
clearDepositsConfirmedMessage() → void
clearDisputeClosedMessage() → void
clearDisputeOpenedMessage() → void
clearExtension(Extension extension) → void
Clears an extension field and also removes the extension.
inherited
clearField(int tagNumber) → void
Clears the contents of a given field.
inherited
clearFileTransferPart() → void
clearGetDataResponse() → void
clearGetInventoryRequest() → void
clearGetInventoryResponse() → void
clearGetPeersRequest() → void
clearGetPeersResponse() → void
clearGetUpdatedDataRequest() → void
clearInitMultisigRequest() → void
clearInitTradeRequest() → void
clearMediatedPayoutTxPublishedMessage() → void
clearMediatedPayoutTxSignatureMessage() → void
clearMessage() → void
clearMessageVersion() → void
clearOfferAvailabilityRequest() → void
clearOfferAvailabilityResponse() → void
clearPaymentReceivedMessage() → void
clearPaymentSentMessage() → void
clearPing() → void
clearPong() → void
clearPrefixedSealedAndSignedMessage() → void
clearPreliminaryGetDataRequest() → void
clearPrivateNotificationMessage() → void
clearRefreshOfferMessage() → void
clearRemoveDataMessage() → void
clearRemoveMailboxDataMessage() → void
clearSignContractRequest() → void
clearSignContractResponse() → void
clearSignOfferRequest() → void
clearSignOfferResponse() → void
clone() → NetworkEnvelope
Creates a deep copy of the fields in this message. (The generated code uses mergeFromMessage.)
override
copyWith(void updates(NetworkEnvelope)) → NetworkEnvelope
Apply updates to a copy of this message.
override
createEmptyInstance() → NetworkEnvelope
Creates an empty instance of the same message type as this.
override
createMapField<K, V>(int tagNumber, MapFieldInfo<K, V> fi) → Map<K, V>
Creates a Map representing a map field.
inherited
createRepeatedField<T>(int tagNumber, FieldInfo<T> fi) → List<T>
Creates List implementing a mutable repeated field.
inherited
ensureAckMessage() → AckMessage
ensureAddDataMessage() → AddDataMessage
ensureAddPersistableNetworkPayloadMessage() → AddPersistableNetworkPayloadMessage
ensureBundleOfEnvelopes() → BundleOfEnvelopes
ensureChatMessage() → ChatMessage
ensureCloseConnectionMessage() → CloseConnectionMessage
ensureDepositRequest() → DepositRequest
ensureDepositResponse() → DepositResponse
ensureDepositsConfirmedMessage() → DepositsConfirmedMessage
ensureDisputeClosedMessage() → DisputeClosedMessage
ensureDisputeOpenedMessage() → DisputeOpenedMessage
ensureFileTransferPart() → FileTransferPart
ensureGetDataResponse() → GetDataResponse
ensureGetInventoryRequest() → GetInventoryRequest
ensureGetInventoryResponse() → GetInventoryResponse
ensureGetPeersRequest() → GetPeersRequest
ensureGetPeersResponse() → GetPeersResponse
ensureGetUpdatedDataRequest() → GetUpdatedDataRequest
ensureInitMultisigRequest() → InitMultisigRequest
ensureInitTradeRequest() → InitTradeRequest
ensureMediatedPayoutTxPublishedMessage() → MediatedPayoutTxPublishedMessage
ensureMediatedPayoutTxSignatureMessage() → MediatedPayoutTxSignatureMessage
ensureOfferAvailabilityRequest() → OfferAvailabilityRequest
ensureOfferAvailabilityResponse() → OfferAvailabilityResponse
ensurePaymentReceivedMessage() → PaymentReceivedMessage
ensurePaymentSentMessage() → PaymentSentMessage
ensurePing() → Ping
ensurePong() → Pong
ensurePrefixedSealedAndSignedMessage() → PrefixedSealedAndSignedMessage
ensurePreliminaryGetDataRequest() → PreliminaryGetDataRequest
ensurePrivateNotificationMessage() → PrivateNotificationMessage
ensureRefreshOfferMessage() → RefreshOfferMessage
ensureRemoveDataMessage() → RemoveDataMessage
ensureRemoveMailboxDataMessage() → RemoveMailboxDataMessage
ensureSignContractRequest() → SignContractRequest
ensureSignContractResponse() → SignContractResponse
ensureSignOfferRequest() → SignOfferRequest
ensureSignOfferResponse() → SignOfferResponse
extensionsAreInitialized() → bool
inherited
freeze() → GeneratedMessage
Make this message read-only.
inherited
getDefaultForField(int tagNumber) → dynamic
Returns the default value for the given field.
inherited
getExtension(Extension extension) → dynamic
Returns the value of extension.
inherited
getField(int tagNumber) → dynamic
Returns the value of the field associated with tagNumber, or the default value if it is not set.
inherited
getFieldOrNull(int tagNumber) → dynamic
Returns the value of a field, ignoring any defaults.
inherited
getTagNumber(String fieldName) → int?
inherited
hasAckMessage() → bool
hasAddDataMessage() → bool
hasAddPersistableNetworkPayloadMessage() → bool
hasBundleOfEnvelopes() → bool
hasChatMessage() → bool
hasCloseConnectionMessage() → bool
hasDepositRequest() → bool
hasDepositResponse() → bool
hasDepositsConfirmedMessage() → bool
hasDisputeClosedMessage() → bool
hasDisputeOpenedMessage() → bool
hasExtension(Extension extension) → bool
Returns true if a value of extension is present.
inherited
hasField(int tagNumber) → bool
Whether this message has a field associated with tagNumber.
inherited
hasFileTransferPart() → bool
hasGetDataResponse() → bool
hasGetInventoryRequest() → bool
hasGetInventoryResponse() → bool
hasGetPeersRequest() → bool
hasGetPeersResponse() → bool
hasGetUpdatedDataRequest() → bool
hasInitMultisigRequest() → bool
hasInitTradeRequest() → bool
hasMediatedPayoutTxPublishedMessage() → bool
hasMediatedPayoutTxSignatureMessage() → bool
hasMessageVersion() → bool
hasOfferAvailabilityRequest() → bool
hasOfferAvailabilityResponse() → bool
hasPaymentReceivedMessage() → bool
hasPaymentSentMessage() → bool
hasPing() → bool
hasPong() → bool
hasPrefixedSealedAndSignedMessage() → bool
hasPreliminaryGetDataRequest() → bool
hasPrivateNotificationMessage() → bool
hasRefreshOfferMessage() → bool
hasRemoveDataMessage() → bool
hasRemoveMailboxDataMessage() → bool
hasRequiredFields() → bool
Whether the message has required fields.
inherited
hasSignContractRequest() → bool
hasSignContractResponse() → bool
hasSignOfferRequest() → bool
hasSignOfferResponse() → bool
isInitialized() → bool
Whether all required fields in the message and embedded messages are set.
inherited
mergeFromBuffer(List<int> input, [ExtensionRegistry extensionRegistry = ExtensionRegistry.EMPTY]) → void
Merges serialized protocol buffer data into this message.
inherited
mergeFromCodedBufferReader(CodedBufferReader input, [ExtensionRegistry extensionRegistry = ExtensionRegistry.EMPTY]) → void
inherited
mergeFromJson(String data, [ExtensionRegistry extensionRegistry = ExtensionRegistry.EMPTY]) → void
Merges field values from data, a JSON object, encoded as described by GeneratedMessage.writeToJson.
inherited
mergeFromJsonMap(Map<String, dynamic> json, [ExtensionRegistry extensionRegistry = ExtensionRegistry.EMPTY]) → void
Merges field values from a JSON object represented as a Dart map.
inherited
mergeFromMessage(GeneratedMessage other) → void
Merges the contents of the other into this message.
inherited
mergeFromProto3Json(Object? json, {TypeRegistry typeRegistry = const TypeRegistry.empty(), bool ignoreUnknownFields = false, bool supportNamesWithUnderscores = true, bool permissiveEnums = false}) → void
Merges field values from json, a JSON object using proto3 encoding.
inherited
mergeUnknownFields(UnknownFieldSet unknownFieldSet) → void
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setExtension(Extension extension, Object value) → void
Sets the value of a non-repeated extension field to value.
inherited
setField(int tagNumber, Object value) → void
Sets the value of a field by its tagNumber.
inherited
toBuilder() → GeneratedMessage
Creates a writable, shallow copy of this message.
inherited
toDebugString() → String
Returns a String representation of this message.
inherited
toProto3Json({TypeRegistry typeRegistry = const TypeRegistry.empty()}) → Object?
Returns an Object representing Proto3 JSON serialization of this.
inherited
toString() → String
Returns a String representation of this message.
inherited
whichMessage() → NetworkEnvelope_Message
writeToBuffer() → Uint8List
inherited
writeToCodedBufferWriter(CodedBufferWriter output) → void
inherited
writeToJson() → String
Returns a JSON string that encodes this message.
inherited
writeToJsonMap() → Map<String, dynamic>
Returns the JSON encoding of this message as a Dart Map.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited