mirror of
https://github.com/aljazceru/breez-sdk-liquid.git
synced 2025-12-24 09:24:25 +01:00
Update boltz-rust and add receive payment description (#409)
* Update boltz-rust * Store description and add to Payment struct * Fix examples
This commit is contained in:
@@ -394,7 +394,7 @@ class FlutterBreezLiquidBindings {
|
||||
void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_receive_payment(
|
||||
int port_,
|
||||
int that,
|
||||
ffi.Pointer<wire_cst_prepare_receive_request> req,
|
||||
ffi.Pointer<wire_cst_prepare_receive_payment_request> req,
|
||||
) {
|
||||
return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_receive_payment(
|
||||
port_,
|
||||
@@ -406,11 +406,12 @@ class FlutterBreezLiquidBindings {
|
||||
late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_receive_paymentPtr =
|
||||
_lookup<
|
||||
ffi.NativeFunction<
|
||||
ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer<wire_cst_prepare_receive_request>)>>(
|
||||
ffi.Void Function(
|
||||
ffi.Int64, ffi.UintPtr, ffi.Pointer<wire_cst_prepare_receive_payment_request>)>>(
|
||||
'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_receive_payment');
|
||||
late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_receive_payment =
|
||||
_frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_receive_paymentPtr
|
||||
.asFunction<void Function(int, int, ffi.Pointer<wire_cst_prepare_receive_request>)>();
|
||||
.asFunction<void Function(int, int, ffi.Pointer<wire_cst_prepare_receive_payment_request>)>();
|
||||
|
||||
void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_refund(
|
||||
int port_,
|
||||
@@ -476,7 +477,7 @@ class FlutterBreezLiquidBindings {
|
||||
void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_receive_payment(
|
||||
int port_,
|
||||
int that,
|
||||
ffi.Pointer<wire_cst_prepare_receive_response> req,
|
||||
ffi.Pointer<wire_cst_receive_payment_request> req,
|
||||
) {
|
||||
return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_receive_payment(
|
||||
port_,
|
||||
@@ -487,11 +488,11 @@ class FlutterBreezLiquidBindings {
|
||||
|
||||
late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_receive_paymentPtr = _lookup<
|
||||
ffi.NativeFunction<
|
||||
ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer<wire_cst_prepare_receive_response>)>>(
|
||||
ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer<wire_cst_receive_payment_request>)>>(
|
||||
'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_receive_payment');
|
||||
late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_receive_payment =
|
||||
_frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_receive_paymentPtr
|
||||
.asFunction<void Function(int, int, ffi.Pointer<wire_cst_prepare_receive_response>)>();
|
||||
.asFunction<void Function(int, int, ffi.Pointer<wire_cst_receive_payment_request>)>();
|
||||
|
||||
void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_recommended_fees(
|
||||
int port_,
|
||||
@@ -1056,29 +1057,17 @@ class FlutterBreezLiquidBindings {
|
||||
_frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_onchain_responsePtr
|
||||
.asFunction<ffi.Pointer<wire_cst_prepare_receive_onchain_response> Function()>();
|
||||
|
||||
ffi.Pointer<wire_cst_prepare_receive_request>
|
||||
frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_request() {
|
||||
return _frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_request();
|
||||
ffi.Pointer<wire_cst_prepare_receive_payment_request>
|
||||
frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_payment_request() {
|
||||
return _frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_payment_request();
|
||||
}
|
||||
|
||||
late final _frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_requestPtr =
|
||||
_lookup<ffi.NativeFunction<ffi.Pointer<wire_cst_prepare_receive_request> Function()>>(
|
||||
'frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_request');
|
||||
late final _frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_request =
|
||||
_frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_requestPtr
|
||||
.asFunction<ffi.Pointer<wire_cst_prepare_receive_request> Function()>();
|
||||
|
||||
ffi.Pointer<wire_cst_prepare_receive_response>
|
||||
frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_response() {
|
||||
return _frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_response();
|
||||
}
|
||||
|
||||
late final _frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_responsePtr =
|
||||
_lookup<ffi.NativeFunction<ffi.Pointer<wire_cst_prepare_receive_response> Function()>>(
|
||||
'frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_response');
|
||||
late final _frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_response =
|
||||
_frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_responsePtr
|
||||
.asFunction<ffi.Pointer<wire_cst_prepare_receive_response> Function()>();
|
||||
late final _frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_payment_requestPtr =
|
||||
_lookup<ffi.NativeFunction<ffi.Pointer<wire_cst_prepare_receive_payment_request> Function()>>(
|
||||
'frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_payment_request');
|
||||
late final _frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_payment_request =
|
||||
_frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_payment_requestPtr
|
||||
.asFunction<ffi.Pointer<wire_cst_prepare_receive_payment_request> Function()>();
|
||||
|
||||
ffi.Pointer<wire_cst_prepare_refund_request>
|
||||
frbgen_breez_liquid_cst_new_box_autoadd_prepare_refund_request() {
|
||||
@@ -1115,6 +1104,18 @@ class FlutterBreezLiquidBindings {
|
||||
_frbgen_breez_liquid_cst_new_box_autoadd_prepare_send_responsePtr
|
||||
.asFunction<ffi.Pointer<wire_cst_prepare_send_response> Function()>();
|
||||
|
||||
ffi.Pointer<wire_cst_receive_payment_request>
|
||||
frbgen_breez_liquid_cst_new_box_autoadd_receive_payment_request() {
|
||||
return _frbgen_breez_liquid_cst_new_box_autoadd_receive_payment_request();
|
||||
}
|
||||
|
||||
late final _frbgen_breez_liquid_cst_new_box_autoadd_receive_payment_requestPtr =
|
||||
_lookup<ffi.NativeFunction<ffi.Pointer<wire_cst_receive_payment_request> Function()>>(
|
||||
'frbgen_breez_liquid_cst_new_box_autoadd_receive_payment_request');
|
||||
late final _frbgen_breez_liquid_cst_new_box_autoadd_receive_payment_request =
|
||||
_frbgen_breez_liquid_cst_new_box_autoadd_receive_payment_requestPtr
|
||||
.asFunction<ffi.Pointer<wire_cst_receive_payment_request> Function()>();
|
||||
|
||||
ffi.Pointer<wire_cst_refund_request> frbgen_breez_liquid_cst_new_box_autoadd_refund_request() {
|
||||
return _frbgen_breez_liquid_cst_new_box_autoadd_refund_request();
|
||||
}
|
||||
@@ -1540,7 +1541,7 @@ final class wire_cst_prepare_receive_onchain_request extends ffi.Struct {
|
||||
external int payer_amount_sat;
|
||||
}
|
||||
|
||||
final class wire_cst_prepare_receive_request extends ffi.Struct {
|
||||
final class wire_cst_prepare_receive_payment_request extends ffi.Struct {
|
||||
@ffi.Uint64()
|
||||
external int payer_amount_sat;
|
||||
}
|
||||
@@ -1566,7 +1567,7 @@ final class wire_cst_prepare_receive_onchain_response extends ffi.Struct {
|
||||
external int fees_sat;
|
||||
}
|
||||
|
||||
final class wire_cst_prepare_receive_response extends ffi.Struct {
|
||||
final class wire_cst_prepare_receive_payment_response extends ffi.Struct {
|
||||
@ffi.Uint64()
|
||||
external int payer_amount_sat;
|
||||
|
||||
@@ -1574,6 +1575,12 @@ final class wire_cst_prepare_receive_response extends ffi.Struct {
|
||||
external int fees_sat;
|
||||
}
|
||||
|
||||
final class wire_cst_receive_payment_request extends ffi.Struct {
|
||||
external ffi.Pointer<wire_cst_list_prim_u_8_strict> description;
|
||||
|
||||
external wire_cst_prepare_receive_payment_response prepare_res;
|
||||
}
|
||||
|
||||
final class wire_cst_refund_request extends ffi.Struct {
|
||||
external ffi.Pointer<wire_cst_list_prim_u_8_strict> swap_address;
|
||||
|
||||
@@ -1616,6 +1623,8 @@ final class wire_cst_payment extends ffi.Struct {
|
||||
|
||||
external ffi.Pointer<wire_cst_list_prim_u_8_strict> bolt11;
|
||||
|
||||
external ffi.Pointer<wire_cst_list_prim_u_8_strict> description;
|
||||
|
||||
external ffi.Pointer<wire_cst_list_prim_u_8_strict> refund_tx_id;
|
||||
|
||||
external ffi.Pointer<ffi.Uint64> refund_tx_amount_sat;
|
||||
|
||||
Reference in New Issue
Block a user