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:
ok300
2024-05-03 13:53:37 +00:00
committed by GitHub
parent 309f7e7e39
commit 8a1508ab07
21 changed files with 207 additions and 207 deletions

View File

@@ -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

View File

@@ -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) {