generateProof method

  1. @override
Future<GenerateProofResult?> generateProof(
  1. String zkeyPath,
  2. String inputs
)
override

Implementation

@override
Future<GenerateProofResult?> generateProof(
  String zkeyPath,
  String inputs,
) async {
  final proofResult = await methodChannel.invokeMethod<Map<Object?, Object?>>(
    'generateProof',
    {'zkeyPath': zkeyPath, 'inputs': inputs},
  );

  if (proofResult == null) {
    return null;
  }

  var generateProofResult = GenerateProofResult.fromMap(proofResult);

  return generateProofResult;
}