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