getFeeForEncodedMessage method

Future<u64> getFeeForEncodedMessage(
  1. String message, {
  2. GetFeeForMessageConfig? config,
})
inherited

Returns the network fee that will be charged to send message.

Implementation

Future<u64> getFeeForEncodedMessage(
  final String message, {
  final GetFeeForMessageConfig? config,
}) async {
  final u64? fee = (await getFeeForEncodedMessageRaw(message, config: config)).result?.value;
  return fee != null ? Future.value(fee) : Future.error(const JsonRpcException('Invalid fee.'));
}