Files
self/app/ios/Prover.m
2024-02-19 09:48:03 -07:00

27 lines
670 B
Objective-C

//
// Prover.m
// ProofOfPassport
//
// Created by Florent on 13/01/2024.
//
#import <Foundation/Foundation.h>
#import "React/RCTBridgeModule.h"
@interface RCT_EXTERN_MODULE(Prover, NSObject)
RCT_EXTERN_METHOD(runInitAction:(RCTPromiseResolveBlock)resolve
reject:(RCTPromiseRejectBlock)reject)
RCT_EXTERN_METHOD(runProveAction:(NSDictionary *)inputs
resolve:(RCTPromiseResolveBlock)resolve
reject:(RCTPromiseRejectBlock)reject)
RCT_EXTERN_METHOD(runVerifyAction:(RCTPromiseResolveBlock)resolve
reject:(RCTPromiseRejectBlock)reject)
+ (BOOL) requiresMainQueueSetup {
return YES;
}
@end