sendMessage method
Implementation
Future<Message> sendMessage({
required String toUserId,
double? amount,
required String subject,
required String body,
required User sender,
String? fromAccountId,
}) async {
return await invokeMethod<Message>(
(j) => Message.fromJson(j),
'sendMessage',
{
'env': this.env.index,
'accessToken': this.accessToken,
'toUserId': toUserId,
'amount': amount,
'subject': subject,
'body': body,
'sender': jsonEncode({
"id": sender.id,
"name": sender.name,
"is_merchant": sender.isMerchant,
}),
'fromAccountId': fromAccountId,
},
);
}