NetworkEnvelope class

Those are messages sent over wire

Inheritance
  • Object
  • GeneratedMessage
  • NetworkEnvelope

Constructors

NetworkEnvelope.new({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