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. Otherwisefalse
.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 ofextension
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 byGeneratedMessage.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
Static Methods
-
create(
) → NetworkEnvelope -
createRepeated(
) → PbList< NetworkEnvelope> -
getDefault(
) → NetworkEnvelope