From 4d710cde42a42a6ca9b5899686a142fff0bdbeef Mon Sep 17 00:00:00 2001 From: ok300 <106775972+ok300@users.noreply.github.com> Date: Mon, 29 Apr 2024 13:40:28 +0200 Subject: [PATCH] Update RN bindings --- lib/ls-sdk-react-native/ios/RNLiquidSwapSDK.m | 8 ++++++++ lib/ls-sdk-react-native/src/index.ts | 5 +++++ 2 files changed, 13 insertions(+) diff --git a/lib/ls-sdk-react-native/ios/RNLiquidSwapSDK.m b/lib/ls-sdk-react-native/ios/RNLiquidSwapSDK.m index 773582c..aa08b76 100644 --- a/lib/ls-sdk-react-native/ios/RNLiquidSwapSDK.m +++ b/lib/ls-sdk-react-native/ios/RNLiquidSwapSDK.m @@ -2,6 +2,14 @@ #import @interface RCT_EXTERN_MODULE(RNLiquidSwapSDK, RCTEventEmitter) + +RCT_EXTERN_METHOD( + connect: (NSString*)mnemonic + dataDir: (NSString*)dataDir + network: (NSString*)network + resolve: (RCTPromiseResolveBlock)resolve + reject: (RCTPromiseRejectBlock)reject +) RCT_EXTERN_METHOD( connect: (NSString*)mnemonic diff --git a/lib/ls-sdk-react-native/src/index.ts b/lib/ls-sdk-react-native/src/index.ts index 3fde7a9..41fc10f 100644 --- a/lib/ls-sdk-react-native/src/index.ts +++ b/lib/ls-sdk-react-native/src/index.ts @@ -60,6 +60,11 @@ export const connect = async (mnemonic: string, dataDir: string = "", network: N const response = await LiquidSwapSDK.connect(mnemonic, dataDir, network) return response } +export const connect = async (mnemonic: string, dataDir: string = "", network: Network): Promise => { + const response = await LiquidSwapSDK.connect(mnemonic, dataDir, network) + return response +} + export const getInfo = async (withScan: boolean): Promise => {