mirror of
https://github.com/aljazceru/breez-sdk-liquid.git
synced 2025-12-23 00:44:26 +01:00
Persist and expose BIP353 addresses (#718)
* Persist and expose BIP353 addresses * Increment schema minor version * Move bip353 address from LNURL context to SendDestination * Update after sdk-common merge * Address review * Only try to insert bip353 address when available
This commit is contained in:
@@ -4354,6 +4354,8 @@ final class wire_cst_ln_invoice extends ffi.Struct {
|
||||
|
||||
final class wire_cst_SendDestination_Bolt11 extends ffi.Struct {
|
||||
external ffi.Pointer<wire_cst_ln_invoice> invoice;
|
||||
|
||||
external ffi.Pointer<wire_cst_list_prim_u_8_strict> bip353_address;
|
||||
}
|
||||
|
||||
final class wire_cst_list_String extends ffi.Struct {
|
||||
@@ -4422,6 +4424,8 @@ final class wire_cst_SendDestination_Bolt12 extends ffi.Struct {
|
||||
|
||||
@ffi.Uint64()
|
||||
external int receiver_amount_sat;
|
||||
|
||||
external ffi.Pointer<wire_cst_list_prim_u_8_strict> bip353_address;
|
||||
}
|
||||
|
||||
final class SendDestinationKind extends ffi.Union {
|
||||
@@ -4606,6 +4610,8 @@ final class wire_cst_prepare_ln_url_pay_request extends ffi.Struct {
|
||||
|
||||
external wire_cst_pay_amount amount;
|
||||
|
||||
external ffi.Pointer<wire_cst_list_prim_u_8_strict> bip353_address;
|
||||
|
||||
external ffi.Pointer<wire_cst_list_prim_u_8_strict> comment;
|
||||
|
||||
external ffi.Pointer<ffi.Bool> validate_success_action_url;
|
||||
@@ -4809,6 +4815,8 @@ final class wire_cst_PaymentDetails_Lightning extends ffi.Struct {
|
||||
|
||||
external ffi.Pointer<wire_cst_ln_url_info> lnurl_info;
|
||||
|
||||
external ffi.Pointer<wire_cst_list_prim_u_8_strict> bip353_address;
|
||||
|
||||
external ffi.Pointer<wire_cst_list_prim_u_8_strict> claim_tx_id;
|
||||
|
||||
external ffi.Pointer<wire_cst_list_prim_u_8_strict> refund_tx_id;
|
||||
@@ -5241,6 +5249,8 @@ final class wire_cst_InputType_Bolt11 extends ffi.Struct {
|
||||
|
||||
final class wire_cst_InputType_Bolt12Offer extends ffi.Struct {
|
||||
external ffi.Pointer<wire_cst_ln_offer> offer;
|
||||
|
||||
external ffi.Pointer<wire_cst_list_prim_u_8_strict> bip353_address;
|
||||
}
|
||||
|
||||
final class wire_cst_InputType_NodeId extends ffi.Struct {
|
||||
@@ -5253,6 +5263,8 @@ final class wire_cst_InputType_Url extends ffi.Struct {
|
||||
|
||||
final class wire_cst_InputType_LnUrlPay extends ffi.Struct {
|
||||
external ffi.Pointer<wire_cst_ln_url_pay_request_data> data;
|
||||
|
||||
external ffi.Pointer<wire_cst_list_prim_u_8_strict> bip353_address;
|
||||
}
|
||||
|
||||
final class wire_cst_InputType_LnUrlWithdraw extends ffi.Struct {
|
||||
|
||||
Reference in New Issue
Block a user