mirror of https://github.com/waku-org/specs.git
chore: mvds used in status
This commit is contained in:
parent
db9c560013
commit
91a9596303
|
@ -0,0 +1,90 @@
|
|||
---
|
||||
title: MVDS-STATUS
|
||||
name: MVDS Usage in Status App
|
||||
status: raw
|
||||
category: Informational
|
||||
tags: [waku/informational]
|
||||
editor: Kaichao Sun <kaichao@status.im>
|
||||
contributors:
|
||||
---
|
||||
|
||||
## Abstract
|
||||
|
||||
This document lists the features that are using [MVDS](https://github.com/vacp2p/rfc-index/blob/main/vac/2/mvds.md) in the Status application.
|
||||
|
||||
## Background
|
||||
|
||||
Status app uses MVDS to ensure messages going through Waku are acknolwedged by the recipient. This is to ensure that the messages are not missed by any interested parties.
|
||||
|
||||
|
||||
## Features using MVDS
|
||||
|
||||
Message types using MVDS:
|
||||
|
||||
- ApplicationMetadataMessage_EDIT_MESSAGE (ChatType == ChatTypeOneToOne || ChatType == ChatTypePrivateGroupChat)
|
||||
- ApplicationMetadataMessage_DELETE_MESSAGE (ChatType == ChatTypeOneToOne || ChatType == ChatTypePrivateGroupChat)
|
||||
- ApplicationMetadataMessage_PIN_MESSAGE (ChatType == ChatTypeOneToOne || ChatType == ChatTypePrivateGroupChat)
|
||||
- ApplicationMetadataMessage_CHAT_MESSAGE (ChatType == ChatTypeOneToOne || ChatType == ChatTypePrivateGroupChat)
|
||||
|
||||
- ApplicationMetadataMessage_GROUP_CHAT_INVITATION
|
||||
|
||||
- ApplicationMetadataMessage_ACCEPT_CONTACT_REQUEST
|
||||
- ApplicationMetadataMessage_CONTACT_UPDATE
|
||||
- ApplicationMetadataMessage_RETRACT_CONTACT_REQUEST
|
||||
|
||||
- ApplicationMetadataMessage_DECLINE_CONTACT_VERIFICATION
|
||||
- ApplicationMetadataMessage_ACCEPT_CONTACT_VERIFICATION
|
||||
- ApplicationMetadataMessage_CANCEL_CONTACT_VERIFICATION
|
||||
- ApplicationMetadataMessage_REQUEST_CONTACT_VERIFICATION
|
||||
|
||||
- ApplicationMetadataMessage_SEND_TRANSACTION (ChatType == ChatTypeOneToOne)
|
||||
- ApplicationMetadataMessage_DECLINE_REQUEST_ADDRESS_FOR_TRANSACTION (ChatType == ChatTypeOneToOne)
|
||||
- ApplicationMetadataMessage_DECLINE_REQUEST_TRANSACTION (ChatType == ChatTypeOneToOne)
|
||||
- ApplicationMetadataMessage_ACCEPT_REQUEST_ADDRESS_FOR_TRANSACTION (ChatType == ChatTypeOneToOne)
|
||||
- ApplicationMetadataMessage_REQUEST_ADDRESS_FOR_TRANSACTION (ChatType == ChatTypeOneToOne)
|
||||
- ApplicationMetadataMessage_REQUEST_TRANSACTION (ChatType == ChatTypeOneToOne)
|
||||
|
||||
- ApplicationMetadataMessage_SYNC_CHAT_MESSAGES_READ
|
||||
- ApplicationMetadataMessage_SYNC_VERIFICATION_REQUEST
|
||||
- ApplicationMetadataMessage_SYNC_TRUSTED_USER
|
||||
- ApplicationMetadataMessage_SYNC_ACCOUNT_CUSTOMIZATION_COLOR
|
||||
- ApplicationMetadataMessage_SYNC_ENS_USERNAME_DETAIL
|
||||
- ApplicationMetadataMessage_SYNC_BOOKMARK
|
||||
- ApplicationMetadataMessage_SYNC_INSTALLATION_COMMUNITY
|
||||
- ApplicationMetadataMessage_SYNC_INSTALLATION_CONTACT_V2
|
||||
- ApplicationMetadataMessage_SYNC_CHAT_REMOVED
|
||||
- ApplicationMetadataMessage_SYNC_CLEAR_HISTORY
|
||||
- ApplicationMetadataMessage_SYNC_CHAT
|
||||
- ApplicationMetadataMessage_SYNC_PAIR_INSTALLATION
|
||||
- ApplicationMetadataMessage_SYNC_CONTACT_REQUEST_DECISION
|
||||
- ApplicationMetadataMessage_SYNC_PROFILE_PICTURES
|
||||
- ApplicationMetadataMessage_SYNC_KEYPAIR
|
||||
- ApplicationMetadataMessage_SYNC_ACCOUNT
|
||||
- ApplicationMetadataMessage_SYNC_ACCOUNTS_POSITIONS
|
||||
- ApplicationMetadataMessage_SYNC_COLLECTIBLE_PREFERENCES
|
||||
- ApplicationMetadataMessage_SYNC_TOKEN_PREFERENCES
|
||||
- ApplicationMetadataMessage_SYNC_SAVED_ADDRESS
|
||||
- ApplicationMetadataMessage_SYNC_PROFILE_SHOWCASE_PREFERENCES
|
||||
- ApplicationMetadataMessage_SYNC_DELETE_FOR_ME_MESSAGE
|
||||
|
||||
- ApplicationMetadataMessage_SYNC_COMMUNITY_SETTINGS
|
||||
- ApplicationMetadataMessage_COMMUNITY_SHARD_KEY
|
||||
|
||||
- ApplicationMetadataMessage_SYNC_ACTIVITY_CENTER_READ
|
||||
- ApplicationMetadataMessage_SYNC_ACTIVITY_CENTER_UNREAD
|
||||
- ApplicationMetadataMessage_SYNC_ACTIVITY_CENTER_ACCEPTED
|
||||
- ApplicationMetadataMessage_SYNC_ACTIVITY_CENTER_COMMUNITY_REQUEST_DECISION
|
||||
- ApplicationMetadataMessage_SYNC_ACTIVITY_CENTER_DELETED
|
||||
- ApplicationMetadataMessage_SYNC_ACTIVITY_CENTER_DISMISSED
|
||||
|
||||
- ApplicationMetadataMessage_SYNC_SETTING
|
||||
|
||||
|
||||
|
||||
## Copyright
|
||||
|
||||
Copyright and related rights waived via [CC0](https://creativecommons.org/publicdomain/zero/1.0/).
|
||||
|
||||
## References
|
||||
|
||||
- [MVDS](https://github.com/vacp2p/rfc-index/blob/main/vac/2/mvds.md)
|
Loading…
Reference in New Issue