mirror of
https://github.com/aljazceru/breez-sdk-liquid.git
synced 2025-12-18 14:34:24 +01:00
feat: require Breez API key globally on mainnet (#520)
This commit is contained in:
@@ -71,11 +71,12 @@ class RNBreezSDKLiquid: RCTEventEmitter {
|
||||
}
|
||||
}
|
||||
|
||||
@objc(defaultConfig:resolve:reject:)
|
||||
func defaultConfig(_ network: String, resolve: @escaping RCTPromiseResolveBlock, reject: @escaping RCTPromiseRejectBlock) {
|
||||
@objc(defaultConfig:breezApiKey:resolve:reject:)
|
||||
func defaultConfig(_ network: String, breezApiKey: String, resolve: @escaping RCTPromiseResolveBlock, reject: @escaping RCTPromiseRejectBlock) {
|
||||
do {
|
||||
let networkTmp = try BreezSDKLiquidMapper.asLiquidNetwork(liquidNetwork: network)
|
||||
var res = BreezSDKLiquid.defaultConfig(network: networkTmp)
|
||||
let breezApiKeyTmp = breezApiKey.isEmpty ? nil : breezApiKey
|
||||
var res = try BreezSDKLiquid.defaultConfig(network: networkTmp, breezApiKey: breezApiKeyTmp)
|
||||
res.workingDir = RNBreezSDKLiquid.breezSdkLiquidDirectory.path
|
||||
resolve(BreezSDKLiquidMapper.dictionaryOf(config: res))
|
||||
} catch let err {
|
||||
|
||||
Reference in New Issue
Block a user