Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse
public struct Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse
extension Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse: @unchecked Sendable
extension Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
Used to get any new or revoked installations for a list of wallet addresses
-
A list of updates (or empty objects if no changes) in the original order of the request
Declaration
Swift
public var updates: [Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse.WalletUpdates] -
Declaration
Swift
public var unknownFields: UnknownStorage -
A new installation key was seen for the first time by the nodes
See moreDeclaration
Swift
public struct NewInstallationUpdateextension Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse.NewInstallationUpdate: @unchecked Sendableextension Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse.NewInstallationUpdate: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding -
An installation was revoked
See moreDeclaration
Swift
public struct RevokedInstallationUpdateextension Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse.RevokedInstallationUpdate: @unchecked Sendableextension Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse.RevokedInstallationUpdate: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding -
A wrapper for any update to the wallet
See moreDeclaration
Swift
public struct Updateextension Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse.Update: @unchecked Sendableextension Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse.Update: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding -
A wrapper for the updates for a single wallet
See moreDeclaration
Swift
public struct WalletUpdatesextension Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse.WalletUpdates: @unchecked Sendableextension Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse.WalletUpdates: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding -
Declaration
Swift
public init()
-
Declaration
Swift
public static let protoMessageName: String -
Declaration
Swift
public static let _protobuf_nameMap: SwiftProtobuf._NameMap -
Declaration
Swift
public mutating func decodeMessage<D>(decoder: inout D) throws where D : Decoder -
Declaration
Swift
public func traverse<V>(visitor: inout V) throws where V : Visitor -
Declaration
Swift
public static func == (lhs: Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse, rhs: Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse) -> Bool
Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse Structure Reference