mirror of
https://github.com/aljazceru/breez-sdk-liquid.git
synced 2026-01-08 08:34:21 +01:00
* Add config * Add rustdocs to Config, send_payment (#271) --------- Co-authored-by: ok300 <106775972+ok300@users.noreply.github.com>
97 lines
2.3 KiB
Objective-C
97 lines
2.3 KiB
Objective-C
#import <React/RCTBridgeModule.h>
|
|
#import <React/RCTEventEmitter.h>
|
|
|
|
@interface RCT_EXTERN_MODULE(RNBreezLiquidSDK, RCTEventEmitter)
|
|
|
|
RCT_EXTERN_METHOD(
|
|
defaultConfig: (NSString*)network
|
|
resolve: (RCTPromiseResolveBlock)resolve
|
|
reject: (RCTPromiseRejectBlock)reject
|
|
)
|
|
|
|
RCT_EXTERN_METHOD(
|
|
parseInvoice: (NSString*)invoice
|
|
resolve: (RCTPromiseResolveBlock)resolve
|
|
reject: (RCTPromiseRejectBlock)reject
|
|
)
|
|
|
|
RCT_EXTERN_METHOD(
|
|
setLogger: (RCTPromiseResolveBlock)resolve
|
|
reject: (RCTPromiseRejectBlock)reject
|
|
)
|
|
|
|
RCT_EXTERN_METHOD(
|
|
connect: (NSDictionary*)req
|
|
resolve: (RCTPromiseResolveBlock)resolve
|
|
reject: (RCTPromiseRejectBlock)reject
|
|
)
|
|
|
|
RCT_EXTERN_METHOD(
|
|
addEventListener: (RCTPromiseResolveBlock)resolve
|
|
reject: (RCTPromiseRejectBlock)reject
|
|
)
|
|
|
|
RCT_EXTERN_METHOD(
|
|
removeEventListener: (NSString*)id
|
|
resolve: (RCTPromiseResolveBlock)resolve
|
|
reject: (RCTPromiseRejectBlock)reject
|
|
)
|
|
|
|
RCT_EXTERN_METHOD(
|
|
getInfo: (NSDictionary*)req
|
|
resolve: (RCTPromiseResolveBlock)resolve
|
|
reject: (RCTPromiseRejectBlock)reject
|
|
)
|
|
|
|
RCT_EXTERN_METHOD(
|
|
prepareSendPayment: (NSDictionary*)req
|
|
resolve: (RCTPromiseResolveBlock)resolve
|
|
reject: (RCTPromiseRejectBlock)reject
|
|
)
|
|
|
|
RCT_EXTERN_METHOD(
|
|
sendPayment: (NSDictionary*)req
|
|
resolve: (RCTPromiseResolveBlock)resolve
|
|
reject: (RCTPromiseRejectBlock)reject
|
|
)
|
|
|
|
RCT_EXTERN_METHOD(
|
|
prepareReceivePayment: (NSDictionary*)req
|
|
resolve: (RCTPromiseResolveBlock)resolve
|
|
reject: (RCTPromiseRejectBlock)reject
|
|
)
|
|
|
|
RCT_EXTERN_METHOD(
|
|
receivePayment: (NSDictionary*)req
|
|
resolve: (RCTPromiseResolveBlock)resolve
|
|
reject: (RCTPromiseRejectBlock)reject
|
|
)
|
|
|
|
RCT_EXTERN_METHOD(
|
|
listPayments: (RCTPromiseResolveBlock)resolve
|
|
reject: (RCTPromiseRejectBlock)reject
|
|
)
|
|
|
|
RCT_EXTERN_METHOD(
|
|
sync: (RCTPromiseResolveBlock)resolve
|
|
reject: (RCTPromiseRejectBlock)reject
|
|
)
|
|
|
|
RCT_EXTERN_METHOD(
|
|
backup: (NSDictionary*)req
|
|
resolve: (RCTPromiseResolveBlock)resolve
|
|
reject: (RCTPromiseRejectBlock)reject
|
|
)
|
|
|
|
RCT_EXTERN_METHOD(
|
|
restore: (NSDictionary*)req
|
|
resolve: (RCTPromiseResolveBlock)resolve
|
|
reject: (RCTPromiseRejectBlock)reject
|
|
)
|
|
|
|
RCT_EXTERN_METHOD(
|
|
disconnect: (RCTPromiseResolveBlock)resolve
|
|
reject: (RCTPromiseRejectBlock)reject
|
|
)
|
|
|
|
@end |