getModules method
"stateMutability": "view", Returns array of first 10 modules.
Implementation
@override
Future<List<ETHAddress>> getModules(EthereumProvider provider) async {
return queryContract<List<ETHAddress>>(
functionName: SafeContractFunction.getModules,
provider: provider,
onResponse: (result) {
final owners = JsonParser.valueEnsureAsList<SolidityAddress>(
result.elementAtOrNull(0),
);
return owners.map((e) => e.toEthereumAddress()).toList();
},
);
}