@@ -1119,6 +1119,10 @@ internal interface UniffiForeignFutureCompleteVoid: com.sun.jna.Callback {
11191119
11201120
11211121
1122+
1123+
1124+
1125+
11221126
11231127
11241128
@@ -1169,6 +1173,9 @@ internal object IntegrityCheckingUniffiLib : Library {
11691173 if (uniffi_bitkitcore_checksum_func_add_pre_activity_metadata() != 17211 .toShort()) {
11701174 throw RuntimeException (" UniFFI API checksum mismatch: try cleaning and rebuilding your project" )
11711175 }
1176+ if (uniffi_bitkitcore_checksum_func_add_pre_activity_metadata_tags() != 28081 .toShort()) {
1177+ throw RuntimeException (" UniFFI API checksum mismatch: try cleaning and rebuilding your project" )
1178+ }
11721179 if (uniffi_bitkitcore_checksum_func_add_tags() != 63739 .toShort()) {
11731180 throw RuntimeException (" UniFFI API checksum mismatch: try cleaning and rebuilding your project" )
11741181 }
@@ -1274,6 +1281,9 @@ internal object IntegrityCheckingUniffiLib : Library {
12741281 if (uniffi_bitkitcore_checksum_func_get_payment() != 29170 .toShort()) {
12751282 throw RuntimeException (" UniFFI API checksum mismatch: try cleaning and rebuilding your project" )
12761283 }
1284+ if (uniffi_bitkitcore_checksum_func_get_pre_activity_metadata() != 53126 .toShort()) {
1285+ throw RuntimeException (" UniFFI API checksum mismatch: try cleaning and rebuilding your project" )
1286+ }
12771287 if (uniffi_bitkitcore_checksum_func_get_tags() != 11308 .toShort()) {
12781288 throw RuntimeException (" UniFFI API checksum mismatch: try cleaning and rebuilding your project" )
12791289 }
@@ -1428,6 +1438,9 @@ internal object IntegrityCheckingUniffiLib : Library {
14281438 external fun uniffi_bitkitcore_checksum_func_add_pre_activity_metadata (
14291439 ): Short
14301440 @JvmStatic
1441+ external fun uniffi_bitkitcore_checksum_func_add_pre_activity_metadata_tags (
1442+ ): Short
1443+ @JvmStatic
14311444 external fun uniffi_bitkitcore_checksum_func_add_tags (
14321445 ): Short
14331446 @JvmStatic
@@ -1533,6 +1546,9 @@ internal object IntegrityCheckingUniffiLib : Library {
15331546 external fun uniffi_bitkitcore_checksum_func_get_payment (
15341547 ): Short
15351548 @JvmStatic
1549+ external fun uniffi_bitkitcore_checksum_func_get_pre_activity_metadata (
1550+ ): Short
1551+ @JvmStatic
15361552 external fun uniffi_bitkitcore_checksum_func_get_tags (
15371553 ): Short
15381554 @JvmStatic
@@ -1701,6 +1717,12 @@ internal object UniffiLib : Library {
17011717 uniffiCallStatus : UniffiRustCallStatus ,
17021718 ): Unit
17031719 @JvmStatic
1720+ external fun uniffi_bitkitcore_fn_func_add_pre_activity_metadata_tags (
1721+ `paymentId`: RustBufferByValue ,
1722+ `tags`: RustBufferByValue ,
1723+ uniffiCallStatus : UniffiRustCallStatus ,
1724+ ): Unit
1725+ @JvmStatic
17041726 external fun uniffi_bitkitcore_fn_func_add_tags (
17051727 `activityId`: RustBufferByValue ,
17061728 `tags`: RustBufferByValue ,
@@ -1899,6 +1921,12 @@ internal object UniffiLib : Library {
18991921 `paymentId`: RustBufferByValue ,
19001922 ): Long
19011923 @JvmStatic
1924+ external fun uniffi_bitkitcore_fn_func_get_pre_activity_metadata (
1925+ `searchKey`: RustBufferByValue ,
1926+ `searchByAddress`: Byte ,
1927+ uniffiCallStatus : UniffiRustCallStatus ,
1928+ ): RustBufferByValue
1929+ @JvmStatic
19021930 external fun uniffi_bitkitcore_fn_func_get_tags (
19031931 `activityId`: RustBufferByValue ,
19041932 uniffiCallStatus : UniffiRustCallStatus ,
@@ -4758,7 +4786,6 @@ public object FfiConverterTypePreActivityMetadata: FfiConverterRustBuffer<PreAct
47584786 override fun read (buf : ByteBuffer ): PreActivityMetadata {
47594787 return PreActivityMetadata (
47604788 FfiConverterString .read(buf),
4761- FfiConverterTypeActivityType .read(buf),
47624789 FfiConverterSequenceString .read(buf),
47634790 FfiConverterOptionalString .read(buf),
47644791 FfiConverterOptionalString .read(buf),
@@ -4770,7 +4797,6 @@ public object FfiConverterTypePreActivityMetadata: FfiConverterRustBuffer<PreAct
47704797
47714798 override fun allocationSize (value : PreActivityMetadata ): ULong = (
47724799 FfiConverterString .allocationSize(value.`paymentId`) +
4773- FfiConverterTypeActivityType .allocationSize(value.`paymentType`) +
47744800 FfiConverterSequenceString .allocationSize(value.`tags`) +
47754801 FfiConverterOptionalString .allocationSize(value.`paymentHash`) +
47764802 FfiConverterOptionalString .allocationSize(value.`txId`) +
@@ -4781,7 +4807,6 @@ public object FfiConverterTypePreActivityMetadata: FfiConverterRustBuffer<PreAct
47814807
47824808 override fun write (value : PreActivityMetadata , buf : ByteBuffer ) {
47834809 FfiConverterString .write(value.`paymentId`, buf)
4784- FfiConverterTypeActivityType .write(value.`paymentType`, buf)
47854810 FfiConverterSequenceString .write(value.`tags`, buf)
47864811 FfiConverterOptionalString .write(value.`paymentHash`, buf)
47874812 FfiConverterOptionalString .write(value.`txId`, buf)
@@ -7963,6 +7988,35 @@ public object FfiConverterOptionalTypeMultisigRedeemScriptType: FfiConverterRust
79637988
79647989
79657990
7991+ public object FfiConverterOptionalTypePreActivityMetadata: FfiConverterRustBuffer<PreActivityMetadata?> {
7992+ override fun read (buf : ByteBuffer ): PreActivityMetadata ? {
7993+ if (buf.get().toInt() == 0 ) {
7994+ return null
7995+ }
7996+ return FfiConverterTypePreActivityMetadata .read(buf)
7997+ }
7998+
7999+ override fun allocationSize (value : PreActivityMetadata ? ): ULong {
8000+ if (value == null ) {
8001+ return 1UL
8002+ } else {
8003+ return 1UL + FfiConverterTypePreActivityMetadata .allocationSize(value)
8004+ }
8005+ }
8006+
8007+ override fun write (value : PreActivityMetadata ? , buf : ByteBuffer ) {
8008+ if (value == null ) {
8009+ buf.put(0 )
8010+ } else {
8011+ buf.put(1 )
8012+ FfiConverterTypePreActivityMetadata .write(value, buf)
8013+ }
8014+ }
8015+ }
8016+
8017+
8018+
8019+
79668020public object FfiConverterOptionalTypeRefundMemo: FfiConverterRustBuffer<RefundMemo?> {
79678021 override fun read (buf : ByteBuffer ): RefundMemo ? {
79688022 if (buf.get().toInt() == 0 ) {
@@ -9645,6 +9699,17 @@ public fun `addPreActivityMetadata`(`preActivityMetadata`: PreActivityMetadata)
96459699 }
96469700}
96479701
9702+ @Throws(ActivityException ::class )
9703+ public fun `addPreActivityMetadataTags` (`paymentId`: kotlin.String , `tags`: List <kotlin.String >) {
9704+ uniffiRustCallWithError(ActivityExceptionErrorHandler ) { uniffiRustCallStatus ->
9705+ UniffiLib .uniffi_bitkitcore_fn_func_add_pre_activity_metadata_tags(
9706+ FfiConverterString .lower(`paymentId`),
9707+ FfiConverterSequenceString .lower(`tags`),
9708+ uniffiRustCallStatus,
9709+ )
9710+ }
9711+ }
9712+
96489713@Throws(ActivityException ::class )
96499714public fun `addTags` (`activityId`: kotlin.String , `tags`: List <kotlin.String >) {
96509715 uniffiRustCallWithError(ActivityExceptionErrorHandler ) { uniffiRustCallStatus ->
@@ -10139,6 +10204,17 @@ public suspend fun `getPayment`(`paymentId`: kotlin.String): IBtBolt11Invoice {
1013910204 )
1014010205}
1014110206
10207+ @Throws(ActivityException ::class )
10208+ public fun `getPreActivityMetadata` (`searchKey`: kotlin.String , `searchByAddress`: kotlin.Boolean ): PreActivityMetadata ? {
10209+ return FfiConverterOptionalTypePreActivityMetadata .lift(uniffiRustCallWithError(ActivityExceptionErrorHandler ) { uniffiRustCallStatus ->
10210+ UniffiLib .uniffi_bitkitcore_fn_func_get_pre_activity_metadata(
10211+ FfiConverterString .lower(`searchKey`),
10212+ FfiConverterBoolean .lower(`searchByAddress`),
10213+ uniffiRustCallStatus,
10214+ )
10215+ })
10216+ }
10217+
1014210218@Throws(ActivityException ::class )
1014310219public fun `getTags` (`activityId`: kotlin.String ): List <kotlin.String > {
1014410220 return FfiConverterSequenceString .lift(uniffiRustCallWithError(ActivityExceptionErrorHandler ) { uniffiRustCallStatus ->
0 commit comments