mirror of
https://github.com/aljazceru/breez-sdk-liquid.git
synced 2026-01-19 22:14:28 +01:00
Rename wallet to SDK or LiquidSdk (#157)
* Rename global instance in bindings.rs * Rename wallet to SDK or LiquidSdk * Rename BindingWallet to BindingLiquidSdk * Rename wallet to lwk_wollet, signer to lwk_signer * Rename LsSdkError to LiquidSdkError * Cargo fmt * Rename LsSdkError in RN generator --------- Co-authored-by: Ross Savage <hello@satimoto.com>
This commit is contained in:
@@ -37,7 +37,7 @@ fun asConnectRequestList(arr: ReadableArray): List<ConnectRequest> {
|
||||
for (value in arr.toArrayList()) {
|
||||
when (value) {
|
||||
is ReadableMap -> list.add(asConnectRequest(value)!!)
|
||||
else -> throw LsSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
else -> throw LiquidSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
}
|
||||
}
|
||||
return list
|
||||
@@ -70,7 +70,7 @@ fun asGetInfoRequestList(arr: ReadableArray): List<GetInfoRequest> {
|
||||
for (value in arr.toArrayList()) {
|
||||
when (value) {
|
||||
is ReadableMap -> list.add(asGetInfoRequest(value)!!)
|
||||
else -> throw LsSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
else -> throw LiquidSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
}
|
||||
}
|
||||
return list
|
||||
@@ -107,7 +107,7 @@ fun asGetInfoResponseList(arr: ReadableArray): List<GetInfoResponse> {
|
||||
for (value in arr.toArrayList()) {
|
||||
when (value) {
|
||||
is ReadableMap -> list.add(asGetInfoResponse(value)!!)
|
||||
else -> throw LsSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
else -> throw LiquidSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
}
|
||||
}
|
||||
return list
|
||||
@@ -140,7 +140,7 @@ fun asPrepareReceiveRequestList(arr: ReadableArray): List<PrepareReceiveRequest>
|
||||
for (value in arr.toArrayList()) {
|
||||
when (value) {
|
||||
is ReadableMap -> list.add(asPrepareReceiveRequest(value)!!)
|
||||
else -> throw LsSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
else -> throw LiquidSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
}
|
||||
}
|
||||
return list
|
||||
@@ -181,7 +181,7 @@ fun asPrepareReceiveResponseList(arr: ReadableArray): List<PrepareReceiveRespons
|
||||
for (value in arr.toArrayList()) {
|
||||
when (value) {
|
||||
is ReadableMap -> list.add(asPrepareReceiveResponse(value)!!)
|
||||
else -> throw LsSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
else -> throw LiquidSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
}
|
||||
}
|
||||
return list
|
||||
@@ -214,7 +214,7 @@ fun asPrepareSendRequestList(arr: ReadableArray): List<PrepareSendRequest> {
|
||||
for (value in arr.toArrayList()) {
|
||||
when (value) {
|
||||
is ReadableMap -> list.add(asPrepareSendRequest(value)!!)
|
||||
else -> throw LsSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
else -> throw LiquidSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
}
|
||||
}
|
||||
return list
|
||||
@@ -267,7 +267,7 @@ fun asPrepareSendResponseList(arr: ReadableArray): List<PrepareSendResponse> {
|
||||
for (value in arr.toArrayList()) {
|
||||
when (value) {
|
||||
is ReadableMap -> list.add(asPrepareSendResponse(value)!!)
|
||||
else -> throw LsSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
else -> throw LiquidSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
}
|
||||
}
|
||||
return list
|
||||
@@ -304,7 +304,7 @@ fun asReceivePaymentResponseList(arr: ReadableArray): List<ReceivePaymentRespons
|
||||
for (value in arr.toArrayList()) {
|
||||
when (value) {
|
||||
is ReadableMap -> list.add(asReceivePaymentResponse(value)!!)
|
||||
else -> throw LsSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
else -> throw LiquidSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
}
|
||||
}
|
||||
return list
|
||||
@@ -335,7 +335,7 @@ fun asRestoreRequestList(arr: ReadableArray): List<RestoreRequest> {
|
||||
for (value in arr.toArrayList()) {
|
||||
when (value) {
|
||||
is ReadableMap -> list.add(asRestoreRequest(value)!!)
|
||||
else -> throw LsSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
else -> throw LiquidSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
}
|
||||
}
|
||||
return list
|
||||
@@ -368,7 +368,7 @@ fun asSendPaymentResponseList(arr: ReadableArray): List<SendPaymentResponse> {
|
||||
for (value in arr.toArrayList()) {
|
||||
when (value) {
|
||||
is ReadableMap -> list.add(asSendPaymentResponse(value)!!)
|
||||
else -> throw LsSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
else -> throw LiquidSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
}
|
||||
}
|
||||
return list
|
||||
@@ -383,7 +383,7 @@ fun asNetworkList(arr: ReadableArray): List<Network> {
|
||||
for (value in arr.toArrayList()) {
|
||||
when (value) {
|
||||
is String -> list.add(asNetwork(value)!!)
|
||||
else -> throw LsSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
else -> throw LiquidSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
}
|
||||
}
|
||||
return list
|
||||
@@ -423,7 +423,7 @@ fun pushToArray(
|
||||
null -> array.pushNull()
|
||||
is Array<*> -> array.pushArray(readableArrayOf(value.asIterable()))
|
||||
is List<*> -> array.pushArray(readableArrayOf(value))
|
||||
else -> throw LsSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
else -> throw LiquidSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
}
|
||||
}
|
||||
|
||||
@@ -448,7 +448,7 @@ fun pushToMap(
|
||||
is ULong -> map.putDouble(key, value.toDouble())
|
||||
is Array<*> -> map.putArray(key, readableArrayOf(value.asIterable()))
|
||||
is List<*> -> map.putArray(key, readableArrayOf(value))
|
||||
else -> throw LsSdkException.Generic("Unexpected type ${value::class.java.name} for key [$key]")
|
||||
else -> throw LiquidSdkException.Generic("Unexpected type ${value::class.java.name} for key [$key]")
|
||||
}
|
||||
}
|
||||
|
||||
@@ -470,7 +470,7 @@ fun asUByteList(arr: ReadableArray): List<UByte> {
|
||||
is Double -> list.add(value.toInt().toUByte())
|
||||
is Int -> list.add(value.toUByte())
|
||||
is UByte -> list.add(value)
|
||||
else -> throw LsSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
else -> throw LiquidSdkException.Generic(errUnexpectedType("${value::class.java.name}"))
|
||||
}
|
||||
}
|
||||
return list
|
||||
|
||||
@@ -24,13 +24,13 @@ class BreezLiquidSDKModule(reactContext: ReactApplicationContext) : ReactContext
|
||||
return TAG
|
||||
}
|
||||
|
||||
@Throws(LsSdkException::class)
|
||||
@Throws(LiquidSdkException::class)
|
||||
fun getBindingWallet(): BindingWallet {
|
||||
if (bindingWallet != null) {
|
||||
return bindingWallet!!
|
||||
}
|
||||
|
||||
throw LsSdkException.Generic("Not initialized")
|
||||
throw LiquidSdkException.Generic("Not initialized")
|
||||
}
|
||||
|
||||
@ReactMethod
|
||||
@@ -54,7 +54,7 @@ class BreezLiquidSDKModule(reactContext: ReactApplicationContext) : ReactContext
|
||||
var connectRequest =
|
||||
asConnectRequest(
|
||||
req,
|
||||
) ?: run { throw LsSdkException.Generic(errMissingMandatoryField("req", "ConnectRequest")) }
|
||||
) ?: run { throw LiquidSdkException.Generic(errMissingMandatoryField("req", "ConnectRequest")) }
|
||||
connectRequest.dataDir = connectRequest.dataDir.takeUnless {
|
||||
it.isEmpty()
|
||||
} ?: run { reactApplicationContext.filesDir.toString() + "/breezLiquidSdk" }
|
||||
@@ -76,7 +76,7 @@ class BreezLiquidSDKModule(reactContext: ReactApplicationContext) : ReactContext
|
||||
val getInfoRequest =
|
||||
asGetInfoRequest(
|
||||
req,
|
||||
) ?: run { throw LsSdkException.Generic(errMissingMandatoryField("req", "GetInfoRequest")) }
|
||||
) ?: run { throw LiquidSdkException.Generic(errMissingMandatoryField("req", "GetInfoRequest")) }
|
||||
val res = getBindingWallet().getInfo(getInfoRequest)
|
||||
promise.resolve(readableMapOf(res))
|
||||
} catch (e: Exception) {
|
||||
@@ -94,7 +94,7 @@ class BreezLiquidSDKModule(reactContext: ReactApplicationContext) : ReactContext
|
||||
try {
|
||||
val prepareSendRequest =
|
||||
asPrepareSendRequest(req) ?: run {
|
||||
throw LsSdkException.Generic(errMissingMandatoryField("req", "PrepareSendRequest"))
|
||||
throw LiquidSdkException.Generic(errMissingMandatoryField("req", "PrepareSendRequest"))
|
||||
}
|
||||
val res = getBindingWallet().prepareSendPayment(prepareSendRequest)
|
||||
promise.resolve(readableMapOf(res))
|
||||
@@ -113,7 +113,7 @@ class BreezLiquidSDKModule(reactContext: ReactApplicationContext) : ReactContext
|
||||
try {
|
||||
val prepareSendResponse =
|
||||
asPrepareSendResponse(req) ?: run {
|
||||
throw LsSdkException.Generic(errMissingMandatoryField("req", "PrepareSendResponse"))
|
||||
throw LiquidSdkException.Generic(errMissingMandatoryField("req", "PrepareSendResponse"))
|
||||
}
|
||||
val res = getBindingWallet().sendPayment(prepareSendResponse)
|
||||
promise.resolve(readableMapOf(res))
|
||||
@@ -132,7 +132,7 @@ class BreezLiquidSDKModule(reactContext: ReactApplicationContext) : ReactContext
|
||||
try {
|
||||
val prepareReceiveRequest =
|
||||
asPrepareReceiveRequest(req) ?: run {
|
||||
throw LsSdkException.Generic(errMissingMandatoryField("req", "PrepareReceiveRequest"))
|
||||
throw LiquidSdkException.Generic(errMissingMandatoryField("req", "PrepareReceiveRequest"))
|
||||
}
|
||||
val res = getBindingWallet().prepareReceivePayment(prepareReceiveRequest)
|
||||
promise.resolve(readableMapOf(res))
|
||||
@@ -151,7 +151,7 @@ class BreezLiquidSDKModule(reactContext: ReactApplicationContext) : ReactContext
|
||||
try {
|
||||
val prepareReceiveResponse =
|
||||
asPrepareReceiveResponse(req) ?: run {
|
||||
throw LsSdkException.Generic(errMissingMandatoryField("req", "PrepareReceiveResponse"))
|
||||
throw LiquidSdkException.Generic(errMissingMandatoryField("req", "PrepareReceiveResponse"))
|
||||
}
|
||||
val res = getBindingWallet().receivePayment(prepareReceiveResponse)
|
||||
promise.resolve(readableMapOf(res))
|
||||
@@ -183,7 +183,7 @@ class BreezLiquidSDKModule(reactContext: ReactApplicationContext) : ReactContext
|
||||
val restoreRequest =
|
||||
asRestoreRequest(
|
||||
req,
|
||||
) ?: run { throw LsSdkException.Generic(errMissingMandatoryField("req", "RestoreRequest")) }
|
||||
) ?: run { throw LiquidSdkException.Generic(errMissingMandatoryField("req", "RestoreRequest")) }
|
||||
getBindingWallet().restore(restoreRequest)
|
||||
promise.resolve(readableMapOf("status" to "ok"))
|
||||
} catch (e: Exception) {
|
||||
|
||||
Reference in New Issue
Block a user