send method

Future<PendingTransaction> send({
  1. required SignedMessage signedMessage,
})

Send message to blockchain and receive transaction of send. Returns PendingTransaction or throw error.

Implementation

Future<PendingTransaction> send({
  required SignedMessage signedMessage,
}) async {
  final encoded = await wallet.send(signedMessage: jsonEncode(signedMessage));
  final decoded = jsonDecode(encoded) as Map<String, dynamic>;
  await _updateData();
  return PendingTransaction.fromJson(decoded);
}