name property

  1. @override
String name
override

The name of this type, as it would appear in a method signature in the solidity ABI.

Implementation

@override
String get name {
  final nameBuffer = StringBuffer('(');

  for (var i = 0; i < types.length; i++) {
    if (i != 0) {
      nameBuffer.write(',');
    }
    nameBuffer.write(types[i].name);
  }

  nameBuffer.write(')');
  return nameBuffer.toString();
}