web3mq_http
web3mq_http is a Web3MQ JSON-RPC client based on the HTTP protocol, using the http package to send requests and parse responses. It supports all standard Web3mq methods, including user registerion, chats and notification queries.
Installation
To use web3mq_http, add it to your pubspec.yaml file:
dependencies:
web3mq_http: ^0.1.0-dev.1
Usage
final service = Web3MQService('{apiKey}');
// If you want to execute the registration and login interfaces,
// we strongly recommend that you use the web3mq package.
// Once you have the login credential User, you can use the service like above
final aUser = User('userId', DID('type', 'value'), Uint8List.fromList([]));
await service.connectUser(aUser);
// fetch chats:
final chats = await service.chat.queryChannels(Pagination(size: 20));
print(chats);
Libraries
- web3mq_http
- Support for doing something awesome.