elementaryName static method
Implementation
static String elementaryName(String name) {
if (name.startsWith('int[')) return 'int256' + name.substring(3);
if (name == 'int') return 'int256';
if (name.startsWith('uint[')) return 'uint256' + name.substring(4);
if (name == 'uint') return 'uint256';
if (name.startsWith('fixed[')) return 'fixed128x128' + name.substring(5);
if (name == 'fixed') return 'fixed128x128';
if (name.startsWith('ufixed[')) return 'ufixed128x128' + name.substring(6);
if (name == 'ufixed') return 'ufixed128x128';
return name;
}