validateFunction static method

String validateFunction(
  1. String input
)

Implementation

static String validateFunction(String input) {
  final parts = input.split("::");
  if (parts.length == 3) {
    try {
      AptosAddress(parts[0]);
      validateIdentifier(parts[1]);
      validateFunction(parts[2]);
      return input;
    } catch (_) {}
  }
  throw DartAptosPluginException(
      "Invalid Function string. The input must be in the format '0x1::module_name::function_name'");
}