AbiMethod.method constructor

AbiMethod.method(
  1. String method
)

Implementation

factory AbiMethod.method(String method) {
  final parsedMethod = _methodParse(method);
  final name = parsedMethod[0];
  final parsedMethodsArgs = AbiType.parseTupleContent(parsedMethod[1]);

  final args = parsedMethodsArgs
      .map((arg) => Argument(name: '', type: arg, description: ''))
      .toList();

  final returns = Returns(type: parsedMethod[2]);

  return AbiMethod(
    name: name,
    description: '',
    arguments: args,
    returns: returns,
  );
}