callContract method
Implementation
Future<RPCResult> callContract({
required String contractAddress,
required String contractAbi,
required String functionName,
required List<dynamic> args,
required bool usePaymaster,
BigInt? gasPrice,
BigInt? gasLimit,
}) async {
String encodedData = await getUserOpEncodedData(
contractAddress: contractAddress,
contractAbi: contractAbi,
functionName: functionName,
args: args,
);
RPCResult res = await _generateUserOp(encodedData, usePaymaster);
return res;
}