sendMessage method

  1. @override
Future<String?> sendMessage(
  1. String recipientAddress,
  2. dynamic message,
  3. String authorityId,
  4. String typeId,
  5. int versionMajor,
)
override

Implementation

@override
Future<String?> sendMessage(String recipientAddress, dynamic message,
    String authorityId, String typeId, int versionMajor) async {
  await _ensureInitialized();
  // Extract content bytes from the encoded message map
  final contentBytes = _extractContentBytes(message, authorityId, typeId,
      versionMajor);
  return rust_messaging.sendMessage(
      address: recipientAddress, contentBytes: contentBytes);
}