Skip to content

Commit 7c5b7ea

Browse files
Merge pull request #15 from synonymdev/update-register-device
Add isProduction parameter to register_device function in the blocktank module
2 parents 9be4d30 + eadc2e2 commit 7c5b7ea

File tree

20 files changed

+38
-22
lines changed

20 files changed

+38
-22
lines changed

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ openssl = { version = "0.10", features = ["vendored"] }
2626
rand = "0.8.5"
2727
once_cell = "1.20.2"
2828
rusqlite = { version = "0.32.1", features = ["bundled", "unlock_notify"] }
29-
rust-blocktank-client = { version = "0.0.10", features = ["rustls-tls"] }
29+
rust-blocktank-client = { version = "0.0.11", features = ["rustls-tls"] }
3030
reqwest = { version = "0.12.12", features = ["json", "rustls-tls", "rustls-tls-native-roots"], default-features = false }
3131
r2d2 = "0.8.10"
3232
r2d2_sqlite = "0.25.0"

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,7 @@
220220
node_id: String,
221221
iso_timestamp: String,
222222
signature: String,
223+
is_production: Option<bool>,
223224
custom_url: Option<String>
224225
) -> Result<String, BlocktankError>
225226
```

bindings/android/bitkitcore.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -856,7 +856,7 @@ internal interface UniffiLib : Library {
856856
): Long
857857
fun uniffi_bitkitcore_fn_func_refresh_active_orders(
858858
): Long
859-
fun uniffi_bitkitcore_fn_func_register_device(`deviceToken`: RustBuffer.ByValue,`publicKey`: RustBuffer.ByValue,`features`: RustBuffer.ByValue,`nodeId`: RustBuffer.ByValue,`isoTimestamp`: RustBuffer.ByValue,`signature`: RustBuffer.ByValue,`customUrl`: RustBuffer.ByValue,
859+
fun uniffi_bitkitcore_fn_func_register_device(`deviceToken`: RustBuffer.ByValue,`publicKey`: RustBuffer.ByValue,`features`: RustBuffer.ByValue,`nodeId`: RustBuffer.ByValue,`isoTimestamp`: RustBuffer.ByValue,`signature`: RustBuffer.ByValue,`isProduction`: RustBuffer.ByValue,`customUrl`: RustBuffer.ByValue,
860860
): Long
861861
fun uniffi_bitkitcore_fn_func_regtest_close_channel(`fundingTxId`: RustBuffer.ByValue,`vout`: Int,`forceCloseAfterS`: RustBuffer.ByValue,
862862
): Long
@@ -1195,7 +1195,7 @@ private fun uniffiCheckApiChecksums(lib: UniffiLib) {
11951195
if (lib.uniffi_bitkitcore_checksum_func_refresh_active_orders() != 50661.toShort()) {
11961196
throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
11971197
}
1198-
if (lib.uniffi_bitkitcore_checksum_func_register_device() != 54847.toShort()) {
1198+
if (lib.uniffi_bitkitcore_checksum_func_register_device() != 14576.toShort()) {
11991199
throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
12001200
}
12011201
if (lib.uniffi_bitkitcore_checksum_func_regtest_close_channel() != 48652.toShort()) {
@@ -10117,9 +10117,9 @@ public object FfiConverterMapStringString: FfiConverterRustBuffer<Map<kotlin.Str
1011710117

1011810118
@Throws(BlocktankException::class)
1011910119
@Suppress("ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE")
10120-
suspend fun `registerDevice`(`deviceToken`: kotlin.String, `publicKey`: kotlin.String, `features`: List<kotlin.String>, `nodeId`: kotlin.String, `isoTimestamp`: kotlin.String, `signature`: kotlin.String, `customUrl`: kotlin.String?) : kotlin.String {
10120+
suspend fun `registerDevice`(`deviceToken`: kotlin.String, `publicKey`: kotlin.String, `features`: List<kotlin.String>, `nodeId`: kotlin.String, `isoTimestamp`: kotlin.String, `signature`: kotlin.String, `isProduction`: kotlin.Boolean?, `customUrl`: kotlin.String?) : kotlin.String {
1012110121
return uniffiRustCallAsync(
10122-
UniffiLib.INSTANCE.uniffi_bitkitcore_fn_func_register_device(FfiConverterString.lower(`deviceToken`),FfiConverterString.lower(`publicKey`),FfiConverterSequenceString.lower(`features`),FfiConverterString.lower(`nodeId`),FfiConverterString.lower(`isoTimestamp`),FfiConverterString.lower(`signature`),FfiConverterOptionalString.lower(`customUrl`),),
10122+
UniffiLib.INSTANCE.uniffi_bitkitcore_fn_func_register_device(FfiConverterString.lower(`deviceToken`),FfiConverterString.lower(`publicKey`),FfiConverterSequenceString.lower(`features`),FfiConverterString.lower(`nodeId`),FfiConverterString.lower(`isoTimestamp`),FfiConverterString.lower(`signature`),FfiConverterOptionalBoolean.lower(`isProduction`),FfiConverterOptionalString.lower(`customUrl`),),
1012310123
{ future, callback, continuation -> UniffiLib.INSTANCE.ffi_bitkitcore_rust_future_poll_rust_buffer(future, callback, continuation) },
1012410124
{ future, continuation -> UniffiLib.INSTANCE.ffi_bitkitcore_rust_future_complete_rust_buffer(future, continuation) },
1012510125
{ future -> UniffiLib.INSTANCE.ffi_bitkitcore_rust_future_free_rust_buffer(future) },

0 commit comments

Comments
 (0)