web3mq library
Support for doing something awesome.
More dartdocs go here.
Classes
- Account
- AppMetadata
- CAIP10Helper
- ChannelModel
- ChannelState
- The class that contains the information about a channel
- ChatMessage
- CipherSuit
- CommonResponse
- CyberService
- DappConnectClient
- DappConnectClientProtocol
- DappConnectMessage
- DappConnectURI
- DappConnectUser
- DevEndpoint
- DID
- The Did info which contains type and value.
- ErrorResponse
- Model response for Web3MQNetworkError data
- Event
- The class that contains the information about an event
- EventType
- FollowStatus
- FollowUser
- Group
- Member
- MesasgePayload
- Message
- MessageFactory
- A message factory
- MessageStatus
- MessageType
- MySubscribeTopicsResponse
- Notification
- NotificationPayload
- NotificationQueryResponse
-
Page<
T> - Pagination
- Pagination options.
- Participant
- PingMessage
- ProposalNamespace
- RegisterResult
- Request
- RequestMethod
- Response
- /
- RPCError
- RPCRequest
- RPCResponse
- RPCResult
- Session
- SessionNamespace
- SessionProperties
- SessionProposal
- SessionProposalContent
- SessionProposalFactory
- SessionProposalResult
- SessionProposalRPCRequest
- SyncResponse
- TestnetEndpoint
- Thread
- The thread model
- ThreadListResponse
- ThreadMessageListResponse
- TimestampPagination
- Topic
- User
- UserInfo
- UserLoginResponse
- UserModel
- UserRegisterResponse
- Wallet
- WalletConnector
- Web3MQClient
- Web3MQCyberService
- a Cyber Service
-
Web3MQListResponse<
T> - Web3MQPersistenceClient
-
A
DriftChatDatabase
based implementation of thePersistenceClient
-
Web3MQResponse<
T> - WSMessage
- This message is for websocket.
- WSPayloadType
Enums
- ConnectionMode
-
Various connection modes on which
Web3MQClientPersistenceClient
can work - ConnectionStatus
- CyberFollowOperation
- Endpoint
- GroupPermission
- MessageSendingStatus
- Enum defining the status of a sending message.
- NotificationType
- PayloadType
- ReadStatus
- Web3MQErrorCode
Extensions
Functions
-
errorCodeFromCode(
int code) → Web3MQErrorCode?
Typedefs
- DatabaseProvider = DriftChatDatabase Function(String, ConnectionMode)
-
Signature for a function which provides instance of
DriftChatDatabase
Exceptions / Errors
- DappConnectError
- Web3MQContactsError
- Error when contacts request failed.
- Web3MQError
- Base error class.
- Web3MQNetworkError
- Error when network failed.
- Web3MQSignerError
- Error when sign failed.
- Web3MQWebSocketError
- Error when websocket failed.