sentinelModules method

  1. @override
Future<ETHAddress> sentinelModules(
  1. EthereumProvider provider
)
override

"stateMutability": "view", The sentinel module value in the {ModuleManager.modules} linked list.

Implementation

@override
Future<ETHAddress> sentinelModules(EthereumProvider provider) async {
  return queryContract<ETHAddress>(
    functionName: SafeContractFunction.sentinelModules,
    provider: provider,
    onResponse:
        (result) =>
            JsonParser.valueAs<SolidityAddress>(
              result.elementAtOrNull(0),
            ).toEthereumAddress(),
  );
}