// ignore_for_file: always_specify_types // ignore_for_file: camel_case_types // ignore_for_file: non_constant_identifier_names // AUTO GENERATED FILE, DO NOT EDIT. // // Generated by `package:ffigen`. // ignore_for_file: type=lint import 'dart:ffi' as ffi; /// Bindings for `src/flutter_breez_liquid.h`. /// /// Regenerate bindings with `dart run ffigen --config ffigen.yaml`. /// class FlutterBreezLiquidBindings { /// Holds the symbol lookup function. final ffi.Pointer Function(String symbolName) _lookup; /// The symbols are looked up in [dynamicLibrary]. FlutterBreezLiquidBindings(ffi.DynamicLibrary dynamicLibrary) : _lookup = dynamicLibrary.lookup; /// The symbols are looked up with [lookup]. FlutterBreezLiquidBindings.fromLookup( ffi.Pointer Function(String symbolName) lookup) : _lookup = lookup; void store_dart_post_cobject( DartPostCObjectFnType ptr, ) { return _store_dart_post_cobject( ptr, ); } late final _store_dart_post_cobjectPtr = _lookup>('store_dart_post_cobject'); late final _store_dart_post_cobject = _store_dart_post_cobjectPtr.asFunction(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_accept_payment_proposed_fees( int port_, int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_accept_payment_proposed_fees( port_, that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_accept_payment_proposed_feesPtr = _lookup< ffi.NativeFunction< ffi.Void Function( ffi.Int64, ffi.UintPtr, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_accept_payment_proposed_fees'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_accept_payment_proposed_fees = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_accept_payment_proposed_feesPtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_add_event_listener( int port_, int that, ffi.Pointer listener, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_add_event_listener( port_, that, listener, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_add_event_listenerPtr = _lookup< ffi.NativeFunction< ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_add_event_listener'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_add_event_listener = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_add_event_listenerPtr .asFunction)>(); WireSyncRust2DartDco frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_backup( int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_backup( that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_backupPtr = _lookup< ffi .NativeFunction)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_backup'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_backup = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_backupPtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_buy_bitcoin( int port_, int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_buy_bitcoin( port_, that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_buy_bitcoinPtr = _lookup< ffi.NativeFunction< ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_buy_bitcoin'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_buy_bitcoin = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_buy_bitcoinPtr .asFunction)>(); WireSyncRust2DartDco frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_check_message( int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_check_message( that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_check_messagePtr = _lookup< ffi.NativeFunction< WireSyncRust2DartDco Function(ffi.UintPtr, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_check_message'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_check_message = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_check_messagePtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_disconnect( int port_, int that, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_disconnect( port_, that, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_disconnectPtr = _lookup>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_disconnect'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_disconnect = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_disconnectPtr .asFunction(); WireSyncRust2DartDco frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_empty_wallet_cache( int that, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_empty_wallet_cache( that, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_empty_wallet_cachePtr = _lookup>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_empty_wallet_cache'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_empty_wallet_cache = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_empty_wallet_cachePtr .asFunction(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_fiat_rates( int port_, int that, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_fiat_rates( port_, that, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_fiat_ratesPtr = _lookup>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_fiat_rates'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_fiat_rates = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_fiat_ratesPtr .asFunction(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_lightning_limits( int port_, int that, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_lightning_limits( port_, that, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_lightning_limitsPtr = _lookup>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_lightning_limits'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_lightning_limits = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_lightning_limitsPtr .asFunction(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_onchain_limits( int port_, int that, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_onchain_limits( port_, that, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_onchain_limitsPtr = _lookup>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_onchain_limits'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_onchain_limits = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_onchain_limitsPtr .asFunction(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_payment_proposed_fees( int port_, int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_payment_proposed_fees( port_, that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_payment_proposed_feesPtr = _lookup< ffi.NativeFunction< ffi.Void Function( ffi.Int64, ffi.UintPtr, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_payment_proposed_fees'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_payment_proposed_fees = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_fetch_payment_proposed_feesPtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_get_info( int port_, int that, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_get_info( port_, that, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_get_infoPtr = _lookup>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_get_info'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_get_info = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_get_infoPtr .asFunction(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_get_payment( int port_, int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_get_payment( port_, that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_get_paymentPtr = _lookup< ffi.NativeFunction< ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_get_payment'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_get_payment = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_get_paymentPtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_list_fiat_currencies( int port_, int that, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_list_fiat_currencies( port_, that, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_list_fiat_currenciesPtr = _lookup>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_list_fiat_currencies'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_list_fiat_currencies = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_list_fiat_currenciesPtr .asFunction(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_list_payments( int port_, int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_list_payments( port_, that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_list_paymentsPtr = _lookup< ffi.NativeFunction< ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_list_payments'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_list_payments = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_list_paymentsPtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_list_refundables( int port_, int that, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_list_refundables( port_, that, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_list_refundablesPtr = _lookup>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_list_refundables'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_list_refundables = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_list_refundablesPtr .asFunction(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_lnurl_auth( int port_, int that, ffi.Pointer req_data, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_lnurl_auth( port_, that, req_data, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_lnurl_authPtr = _lookup< ffi.NativeFunction< ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_lnurl_auth'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_lnurl_auth = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_lnurl_authPtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_lnurl_pay( int port_, int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_lnurl_pay( port_, that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_lnurl_payPtr = _lookup< ffi.NativeFunction< ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_lnurl_pay'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_lnurl_pay = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_lnurl_payPtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_lnurl_withdraw( int port_, int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_lnurl_withdraw( port_, that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_lnurl_withdrawPtr = _lookup< ffi.NativeFunction< ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_lnurl_withdraw'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_lnurl_withdraw = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_lnurl_withdrawPtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_parse( int port_, int that, ffi.Pointer input, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_parse( port_, that, input, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_parsePtr = _lookup< ffi.NativeFunction< ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_parse'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_parse = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_parsePtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_pay_onchain( int port_, int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_pay_onchain( port_, that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_pay_onchainPtr = _lookup< ffi.NativeFunction< ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_pay_onchain'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_pay_onchain = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_pay_onchainPtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_buy_bitcoin( int port_, int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_buy_bitcoin( port_, that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_buy_bitcoinPtr = _lookup< ffi.NativeFunction< ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_buy_bitcoin'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_buy_bitcoin = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_buy_bitcoinPtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_lnurl_pay( int port_, int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_lnurl_pay( port_, that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_lnurl_payPtr = _lookup< ffi.NativeFunction< ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_lnurl_pay'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_lnurl_pay = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_lnurl_payPtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_pay_onchain( int port_, int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_pay_onchain( port_, that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_pay_onchainPtr = _lookup< ffi.NativeFunction< ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_pay_onchain'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_pay_onchain = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_pay_onchainPtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_receive_payment( int port_, int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_receive_payment( port_, that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_receive_paymentPtr = _lookup< ffi.NativeFunction< ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer)>>( '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 frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_refund( int port_, int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_refund( port_, that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_refundPtr = _lookup< ffi.NativeFunction< ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_refund'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_refund = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_refundPtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_send_payment( int port_, int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_send_payment( port_, that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_send_paymentPtr = _lookup< ffi.NativeFunction< ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_send_payment'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_send_payment = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_prepare_send_paymentPtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_receive_payment( int port_, int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_receive_payment( port_, that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_receive_paymentPtr = _lookup< ffi.NativeFunction< ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer)>>( '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 frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_recommended_fees( int port_, int that, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_recommended_fees( port_, that, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_recommended_feesPtr = _lookup>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_recommended_fees'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_recommended_fees = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_recommended_feesPtr .asFunction(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_refund( int port_, int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_refund( port_, that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_refundPtr = _lookup< ffi .NativeFunction)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_refund'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_refund = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_refundPtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_register_webhook( int port_, int that, ffi.Pointer webhook_url, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_register_webhook( port_, that, webhook_url, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_register_webhookPtr = _lookup< ffi.NativeFunction< ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_register_webhook'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_register_webhook = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_register_webhookPtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_rescan_onchain_swaps( int port_, int that, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_rescan_onchain_swaps( port_, that, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_rescan_onchain_swapsPtr = _lookup>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_rescan_onchain_swaps'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_rescan_onchain_swaps = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_rescan_onchain_swapsPtr .asFunction(); WireSyncRust2DartDco frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_restore( int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_restore( that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_restorePtr = _lookup< ffi .NativeFunction)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_restore'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_restore = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_restorePtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_send_payment( int port_, int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_send_payment( port_, that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_send_paymentPtr = _lookup< ffi.NativeFunction< ffi.Void Function(ffi.Int64, ffi.UintPtr, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_send_payment'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_send_payment = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_send_paymentPtr .asFunction)>(); WireSyncRust2DartDco frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_sign_message( int that, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_sign_message( that, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_sign_messagePtr = _lookup< ffi.NativeFunction< WireSyncRust2DartDco Function(ffi.UintPtr, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_sign_message'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_sign_message = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_sign_messagePtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_sync( int port_, int that, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_sync( port_, that, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_syncPtr = _lookup>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_sync'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_sync = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_syncPtr .asFunction(); void frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_unregister_webhook( int port_, int that, ) { return _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_unregister_webhook( port_, that, ); } late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_unregister_webhookPtr = _lookup>( 'frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_unregister_webhook'); late final _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_unregister_webhook = _frbgen_breez_liquid_wire__crate__bindings__BindingLiquidSdk_unregister_webhookPtr .asFunction(); void frbgen_breez_liquid_wire__crate__bindings__binding_event_listener_on_event( int port_, ffi.Pointer that, ffi.Pointer e, ) { return _frbgen_breez_liquid_wire__crate__bindings__binding_event_listener_on_event( port_, that, e, ); } late final _frbgen_breez_liquid_wire__crate__bindings__binding_event_listener_on_eventPtr = _lookup< ffi.NativeFunction< ffi.Void Function( ffi.Int64, ffi.Pointer, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__binding_event_listener_on_event'); late final _frbgen_breez_liquid_wire__crate__bindings__binding_event_listener_on_event = _frbgen_breez_liquid_wire__crate__bindings__binding_event_listener_on_eventPtr.asFunction< void Function( int, ffi.Pointer, ffi.Pointer)>(); void frbgen_breez_liquid_wire__crate__bindings__breez_log_stream( int port_, ffi.Pointer s, ) { return _frbgen_breez_liquid_wire__crate__bindings__breez_log_stream( port_, s, ); } late final _frbgen_breez_liquid_wire__crate__bindings__breez_log_streamPtr = _lookup)>>( 'frbgen_breez_liquid_wire__crate__bindings__breez_log_stream'); late final _frbgen_breez_liquid_wire__crate__bindings__breez_log_stream = _frbgen_breez_liquid_wire__crate__bindings__breez_log_streamPtr .asFunction)>(); void frbgen_breez_liquid_wire__crate__bindings__connect( int port_, ffi.Pointer req, ) { return _frbgen_breez_liquid_wire__crate__bindings__connect( port_, req, ); } late final _frbgen_breez_liquid_wire__crate__bindings__connectPtr = _lookup)>>( 'frbgen_breez_liquid_wire__crate__bindings__connect'); late final _frbgen_breez_liquid_wire__crate__bindings__connect = _frbgen_breez_liquid_wire__crate__bindings__connectPtr .asFunction)>(); WireSyncRust2DartDco frbgen_breez_liquid_wire__crate__bindings__default_config( int network, ffi.Pointer breez_api_key, ) { return _frbgen_breez_liquid_wire__crate__bindings__default_config( network, breez_api_key, ); } late final _frbgen_breez_liquid_wire__crate__bindings__default_configPtr = _lookup< ffi.NativeFunction< WireSyncRust2DartDco Function(ffi.Int32, ffi.Pointer)>>( 'frbgen_breez_liquid_wire__crate__bindings__default_config'); late final _frbgen_breez_liquid_wire__crate__bindings__default_config = _frbgen_breez_liquid_wire__crate__bindings__default_configPtr .asFunction)>(); WireSyncRust2DartDco frbgen_breez_liquid_wire__crate__bindings__parse_invoice( ffi.Pointer input, ) { return _frbgen_breez_liquid_wire__crate__bindings__parse_invoice( input, ); } late final _frbgen_breez_liquid_wire__crate__bindings__parse_invoicePtr = _lookup)>>( 'frbgen_breez_liquid_wire__crate__bindings__parse_invoice'); late final _frbgen_breez_liquid_wire__crate__bindings__parse_invoice = _frbgen_breez_liquid_wire__crate__bindings__parse_invoicePtr .asFunction)>(); void frbgen_breez_liquid_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBindingLiquidSdk( ffi.Pointer ptr, ) { return _frbgen_breez_liquid_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBindingLiquidSdk( ptr, ); } late final _frbgen_breez_liquid_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBindingLiquidSdkPtr = _lookup)>>( 'frbgen_breez_liquid_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBindingLiquidSdk'); late final _frbgen_breez_liquid_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBindingLiquidSdk = _frbgen_breez_liquid_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBindingLiquidSdkPtr .asFunction)>(); void frbgen_breez_liquid_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBindingLiquidSdk( ffi.Pointer ptr, ) { return _frbgen_breez_liquid_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBindingLiquidSdk( ptr, ); } late final _frbgen_breez_liquid_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBindingLiquidSdkPtr = _lookup)>>( 'frbgen_breez_liquid_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBindingLiquidSdk'); late final _frbgen_breez_liquid_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBindingLiquidSdk = _frbgen_breez_liquid_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBindingLiquidSdkPtr .asFunction)>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_accept_payment_proposed_fees_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_accept_payment_proposed_fees_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_accept_payment_proposed_fees_requestPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_accept_payment_proposed_fees_request'); late final _frbgen_breez_liquid_cst_new_box_autoadd_accept_payment_proposed_fees_request = _frbgen_breez_liquid_cst_new_box_autoadd_accept_payment_proposed_fees_requestPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_aes_success_action_data() { return _frbgen_breez_liquid_cst_new_box_autoadd_aes_success_action_data(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_aes_success_action_dataPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_aes_success_action_data'); late final _frbgen_breez_liquid_cst_new_box_autoadd_aes_success_action_data = _frbgen_breez_liquid_cst_new_box_autoadd_aes_success_action_dataPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_aes_success_action_data_decrypted() { return _frbgen_breez_liquid_cst_new_box_autoadd_aes_success_action_data_decrypted(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_aes_success_action_data_decryptedPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_aes_success_action_data_decrypted'); late final _frbgen_breez_liquid_cst_new_box_autoadd_aes_success_action_data_decrypted = _frbgen_breez_liquid_cst_new_box_autoadd_aes_success_action_data_decryptedPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_aes_success_action_data_result() { return _frbgen_breez_liquid_cst_new_box_autoadd_aes_success_action_data_result(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_aes_success_action_data_resultPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_aes_success_action_data_result'); late final _frbgen_breez_liquid_cst_new_box_autoadd_aes_success_action_data_result = _frbgen_breez_liquid_cst_new_box_autoadd_aes_success_action_data_resultPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_amount() { return _frbgen_breez_liquid_cst_new_box_autoadd_amount(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_amountPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_amount'); late final _frbgen_breez_liquid_cst_new_box_autoadd_amount = _frbgen_breez_liquid_cst_new_box_autoadd_amountPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_backup_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_backup_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_backup_requestPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_backup_request'); late final _frbgen_breez_liquid_cst_new_box_autoadd_backup_request = _frbgen_breez_liquid_cst_new_box_autoadd_backup_requestPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_binding_event_listener() { return _frbgen_breez_liquid_cst_new_box_autoadd_binding_event_listener(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_binding_event_listenerPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_binding_event_listener'); late final _frbgen_breez_liquid_cst_new_box_autoadd_binding_event_listener = _frbgen_breez_liquid_cst_new_box_autoadd_binding_event_listenerPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_bitcoin_address_data() { return _frbgen_breez_liquid_cst_new_box_autoadd_bitcoin_address_data(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_bitcoin_address_dataPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_bitcoin_address_data'); late final _frbgen_breez_liquid_cst_new_box_autoadd_bitcoin_address_data = _frbgen_breez_liquid_cst_new_box_autoadd_bitcoin_address_dataPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_bool( bool value, ) { return _frbgen_breez_liquid_cst_new_box_autoadd_bool( value, ); } late final _frbgen_breez_liquid_cst_new_box_autoadd_boolPtr = _lookup Function(ffi.Bool)>>( 'frbgen_breez_liquid_cst_new_box_autoadd_bool'); late final _frbgen_breez_liquid_cst_new_box_autoadd_bool = _frbgen_breez_liquid_cst_new_box_autoadd_boolPtr.asFunction Function(bool)>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_buy_bitcoin_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_buy_bitcoin_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_buy_bitcoin_requestPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_buy_bitcoin_request'); late final _frbgen_breez_liquid_cst_new_box_autoadd_buy_bitcoin_request = _frbgen_breez_liquid_cst_new_box_autoadd_buy_bitcoin_requestPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_check_message_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_check_message_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_check_message_requestPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_check_message_request'); late final _frbgen_breez_liquid_cst_new_box_autoadd_check_message_request = _frbgen_breez_liquid_cst_new_box_autoadd_check_message_requestPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_connect_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_connect_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_connect_requestPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_connect_request'); late final _frbgen_breez_liquid_cst_new_box_autoadd_connect_request = _frbgen_breez_liquid_cst_new_box_autoadd_connect_requestPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_f_64( double value, ) { return _frbgen_breez_liquid_cst_new_box_autoadd_f_64( value, ); } late final _frbgen_breez_liquid_cst_new_box_autoadd_f_64Ptr = _lookup Function(ffi.Double)>>( 'frbgen_breez_liquid_cst_new_box_autoadd_f_64'); late final _frbgen_breez_liquid_cst_new_box_autoadd_f_64 = _frbgen_breez_liquid_cst_new_box_autoadd_f_64Ptr.asFunction Function(double)>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_fetch_payment_proposed_fees_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_fetch_payment_proposed_fees_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_fetch_payment_proposed_fees_requestPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_fetch_payment_proposed_fees_request'); late final _frbgen_breez_liquid_cst_new_box_autoadd_fetch_payment_proposed_fees_request = _frbgen_breez_liquid_cst_new_box_autoadd_fetch_payment_proposed_fees_requestPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_get_payment_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_get_payment_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_get_payment_requestPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_get_payment_request'); late final _frbgen_breez_liquid_cst_new_box_autoadd_get_payment_request = _frbgen_breez_liquid_cst_new_box_autoadd_get_payment_requestPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_i_64( int value, ) { return _frbgen_breez_liquid_cst_new_box_autoadd_i_64( value, ); } late final _frbgen_breez_liquid_cst_new_box_autoadd_i_64Ptr = _lookup Function(ffi.Int64)>>( 'frbgen_breez_liquid_cst_new_box_autoadd_i_64'); late final _frbgen_breez_liquid_cst_new_box_autoadd_i_64 = _frbgen_breez_liquid_cst_new_box_autoadd_i_64Ptr.asFunction Function(int)>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_liquid_address_data() { return _frbgen_breez_liquid_cst_new_box_autoadd_liquid_address_data(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_liquid_address_dataPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_liquid_address_data'); late final _frbgen_breez_liquid_cst_new_box_autoadd_liquid_address_data = _frbgen_breez_liquid_cst_new_box_autoadd_liquid_address_dataPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_list_payment_details() { return _frbgen_breez_liquid_cst_new_box_autoadd_list_payment_details(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_list_payment_detailsPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_list_payment_details'); late final _frbgen_breez_liquid_cst_new_box_autoadd_list_payment_details = _frbgen_breez_liquid_cst_new_box_autoadd_list_payment_detailsPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_list_payments_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_list_payments_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_list_payments_requestPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_list_payments_request'); late final _frbgen_breez_liquid_cst_new_box_autoadd_list_payments_request = _frbgen_breez_liquid_cst_new_box_autoadd_list_payments_requestPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_ln_invoice() { return _frbgen_breez_liquid_cst_new_box_autoadd_ln_invoice(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_invoicePtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_ln_invoice'); late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_invoice = _frbgen_breez_liquid_cst_new_box_autoadd_ln_invoicePtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_ln_offer() { return _frbgen_breez_liquid_cst_new_box_autoadd_ln_offer(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_offerPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_ln_offer'); late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_offer = _frbgen_breez_liquid_cst_new_box_autoadd_ln_offerPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_ln_url_auth_request_data() { return _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_auth_request_data(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_auth_request_dataPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_ln_url_auth_request_data'); late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_auth_request_data = _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_auth_request_dataPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_ln_url_error_data() { return _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_error_data(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_error_dataPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_ln_url_error_data'); late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_error_data = _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_error_dataPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_ln_url_info() { return _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_info(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_infoPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_ln_url_info'); late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_info = _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_infoPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_error_data() { return _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_error_data(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_error_dataPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_error_data'); late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_error_data = _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_error_dataPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_requestPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_request'); late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_request = _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_requestPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_request_data() { return _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_request_data(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_request_dataPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_request_data'); late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_request_data = _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_request_dataPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_success_data() { return _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_success_data(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_success_dataPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_success_data'); late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_success_data = _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_pay_success_dataPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_ln_url_withdraw_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_withdraw_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_withdraw_requestPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_ln_url_withdraw_request'); late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_withdraw_request = _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_withdraw_requestPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_ln_url_withdraw_request_data() { return _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_withdraw_request_data(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_withdraw_request_dataPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_ln_url_withdraw_request_data'); late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_withdraw_request_data = _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_withdraw_request_dataPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_ln_url_withdraw_success_data() { return _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_withdraw_success_data(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_withdraw_success_dataPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_ln_url_withdraw_success_data'); late final _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_withdraw_success_data = _frbgen_breez_liquid_cst_new_box_autoadd_ln_url_withdraw_success_dataPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_message_success_action_data() { return _frbgen_breez_liquid_cst_new_box_autoadd_message_success_action_data(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_message_success_action_dataPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_message_success_action_data'); late final _frbgen_breez_liquid_cst_new_box_autoadd_message_success_action_data = _frbgen_breez_liquid_cst_new_box_autoadd_message_success_action_dataPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_pay_amount() { return _frbgen_breez_liquid_cst_new_box_autoadd_pay_amount(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_pay_amountPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_pay_amount'); late final _frbgen_breez_liquid_cst_new_box_autoadd_pay_amount = _frbgen_breez_liquid_cst_new_box_autoadd_pay_amountPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_pay_onchain_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_pay_onchain_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_pay_onchain_requestPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_pay_onchain_request'); late final _frbgen_breez_liquid_cst_new_box_autoadd_pay_onchain_request = _frbgen_breez_liquid_cst_new_box_autoadd_pay_onchain_requestPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_payment() { return _frbgen_breez_liquid_cst_new_box_autoadd_payment(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_paymentPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_payment'); late final _frbgen_breez_liquid_cst_new_box_autoadd_payment = _frbgen_breez_liquid_cst_new_box_autoadd_paymentPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_prepare_buy_bitcoin_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_prepare_buy_bitcoin_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_prepare_buy_bitcoin_requestPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_prepare_buy_bitcoin_request'); late final _frbgen_breez_liquid_cst_new_box_autoadd_prepare_buy_bitcoin_request = _frbgen_breez_liquid_cst_new_box_autoadd_prepare_buy_bitcoin_requestPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_prepare_ln_url_pay_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_prepare_ln_url_pay_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_prepare_ln_url_pay_requestPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_prepare_ln_url_pay_request'); late final _frbgen_breez_liquid_cst_new_box_autoadd_prepare_ln_url_pay_request = _frbgen_breez_liquid_cst_new_box_autoadd_prepare_ln_url_pay_requestPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_prepare_pay_onchain_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_prepare_pay_onchain_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_prepare_pay_onchain_requestPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_prepare_pay_onchain_request'); late final _frbgen_breez_liquid_cst_new_box_autoadd_prepare_pay_onchain_request = _frbgen_breez_liquid_cst_new_box_autoadd_prepare_pay_onchain_requestPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_prepare_receive_requestPtr = _lookup 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 Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_prepare_refund_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_prepare_refund_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_prepare_refund_requestPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_prepare_refund_request'); late final _frbgen_breez_liquid_cst_new_box_autoadd_prepare_refund_request = _frbgen_breez_liquid_cst_new_box_autoadd_prepare_refund_requestPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_prepare_send_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_prepare_send_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_prepare_send_requestPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_prepare_send_request'); late final _frbgen_breez_liquid_cst_new_box_autoadd_prepare_send_request = _frbgen_breez_liquid_cst_new_box_autoadd_prepare_send_requestPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_receive_amount() { return _frbgen_breez_liquid_cst_new_box_autoadd_receive_amount(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_receive_amountPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_receive_amount'); late final _frbgen_breez_liquid_cst_new_box_autoadd_receive_amount = _frbgen_breez_liquid_cst_new_box_autoadd_receive_amountPtr .asFunction Function()>(); ffi.Pointer 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 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 Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_refund_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_refund_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_refund_requestPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_refund_request'); late final _frbgen_breez_liquid_cst_new_box_autoadd_refund_request = _frbgen_breez_liquid_cst_new_box_autoadd_refund_requestPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_restore_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_restore_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_restore_requestPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_restore_request'); late final _frbgen_breez_liquid_cst_new_box_autoadd_restore_request = _frbgen_breez_liquid_cst_new_box_autoadd_restore_requestPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_sdk_event() { return _frbgen_breez_liquid_cst_new_box_autoadd_sdk_event(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_sdk_eventPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_sdk_event'); late final _frbgen_breez_liquid_cst_new_box_autoadd_sdk_event = _frbgen_breez_liquid_cst_new_box_autoadd_sdk_eventPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_send_payment_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_send_payment_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_send_payment_requestPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_send_payment_request'); late final _frbgen_breez_liquid_cst_new_box_autoadd_send_payment_request = _frbgen_breez_liquid_cst_new_box_autoadd_send_payment_requestPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_sign_message_request() { return _frbgen_breez_liquid_cst_new_box_autoadd_sign_message_request(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_sign_message_requestPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_sign_message_request'); late final _frbgen_breez_liquid_cst_new_box_autoadd_sign_message_request = _frbgen_breez_liquid_cst_new_box_autoadd_sign_message_requestPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_success_action() { return _frbgen_breez_liquid_cst_new_box_autoadd_success_action(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_success_actionPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_success_action'); late final _frbgen_breez_liquid_cst_new_box_autoadd_success_action = _frbgen_breez_liquid_cst_new_box_autoadd_success_actionPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_success_action_processed() { return _frbgen_breez_liquid_cst_new_box_autoadd_success_action_processed(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_success_action_processedPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_success_action_processed'); late final _frbgen_breez_liquid_cst_new_box_autoadd_success_action_processed = _frbgen_breez_liquid_cst_new_box_autoadd_success_action_processedPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_symbol() { return _frbgen_breez_liquid_cst_new_box_autoadd_symbol(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_symbolPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_symbol'); late final _frbgen_breez_liquid_cst_new_box_autoadd_symbol = _frbgen_breez_liquid_cst_new_box_autoadd_symbolPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_u_32( int value, ) { return _frbgen_breez_liquid_cst_new_box_autoadd_u_32( value, ); } late final _frbgen_breez_liquid_cst_new_box_autoadd_u_32Ptr = _lookup Function(ffi.Uint32)>>( 'frbgen_breez_liquid_cst_new_box_autoadd_u_32'); late final _frbgen_breez_liquid_cst_new_box_autoadd_u_32 = _frbgen_breez_liquid_cst_new_box_autoadd_u_32Ptr.asFunction Function(int)>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_u_64( int value, ) { return _frbgen_breez_liquid_cst_new_box_autoadd_u_64( value, ); } late final _frbgen_breez_liquid_cst_new_box_autoadd_u_64Ptr = _lookup Function(ffi.Uint64)>>( 'frbgen_breez_liquid_cst_new_box_autoadd_u_64'); late final _frbgen_breez_liquid_cst_new_box_autoadd_u_64 = _frbgen_breez_liquid_cst_new_box_autoadd_u_64Ptr.asFunction Function(int)>(); ffi.Pointer frbgen_breez_liquid_cst_new_box_autoadd_url_success_action_data() { return _frbgen_breez_liquid_cst_new_box_autoadd_url_success_action_data(); } late final _frbgen_breez_liquid_cst_new_box_autoadd_url_success_action_dataPtr = _lookup Function()>>( 'frbgen_breez_liquid_cst_new_box_autoadd_url_success_action_data'); late final _frbgen_breez_liquid_cst_new_box_autoadd_url_success_action_data = _frbgen_breez_liquid_cst_new_box_autoadd_url_success_action_dataPtr .asFunction Function()>(); ffi.Pointer frbgen_breez_liquid_cst_new_list_String( int len, ) { return _frbgen_breez_liquid_cst_new_list_String( len, ); } late final _frbgen_breez_liquid_cst_new_list_StringPtr = _lookup Function(ffi.Int32)>>( 'frbgen_breez_liquid_cst_new_list_String'); late final _frbgen_breez_liquid_cst_new_list_String = _frbgen_breez_liquid_cst_new_list_StringPtr .asFunction Function(int)>(); ffi.Pointer frbgen_breez_liquid_cst_new_list_asset_balance( int len, ) { return _frbgen_breez_liquid_cst_new_list_asset_balance( len, ); } late final _frbgen_breez_liquid_cst_new_list_asset_balancePtr = _lookup Function(ffi.Int32)>>( 'frbgen_breez_liquid_cst_new_list_asset_balance'); late final _frbgen_breez_liquid_cst_new_list_asset_balance = _frbgen_breez_liquid_cst_new_list_asset_balancePtr .asFunction Function(int)>(); ffi.Pointer frbgen_breez_liquid_cst_new_list_external_input_parser( int len, ) { return _frbgen_breez_liquid_cst_new_list_external_input_parser( len, ); } late final _frbgen_breez_liquid_cst_new_list_external_input_parserPtr = _lookup Function(ffi.Int32)>>( 'frbgen_breez_liquid_cst_new_list_external_input_parser'); late final _frbgen_breez_liquid_cst_new_list_external_input_parser = _frbgen_breez_liquid_cst_new_list_external_input_parserPtr .asFunction Function(int)>(); ffi.Pointer frbgen_breez_liquid_cst_new_list_fiat_currency( int len, ) { return _frbgen_breez_liquid_cst_new_list_fiat_currency( len, ); } late final _frbgen_breez_liquid_cst_new_list_fiat_currencyPtr = _lookup Function(ffi.Int32)>>( 'frbgen_breez_liquid_cst_new_list_fiat_currency'); late final _frbgen_breez_liquid_cst_new_list_fiat_currency = _frbgen_breez_liquid_cst_new_list_fiat_currencyPtr .asFunction Function(int)>(); ffi.Pointer frbgen_breez_liquid_cst_new_list_ln_offer_blinded_path( int len, ) { return _frbgen_breez_liquid_cst_new_list_ln_offer_blinded_path( len, ); } late final _frbgen_breez_liquid_cst_new_list_ln_offer_blinded_pathPtr = _lookup Function(ffi.Int32)>>( 'frbgen_breez_liquid_cst_new_list_ln_offer_blinded_path'); late final _frbgen_breez_liquid_cst_new_list_ln_offer_blinded_path = _frbgen_breez_liquid_cst_new_list_ln_offer_blinded_pathPtr .asFunction Function(int)>(); ffi.Pointer frbgen_breez_liquid_cst_new_list_locale_overrides( int len, ) { return _frbgen_breez_liquid_cst_new_list_locale_overrides( len, ); } late final _frbgen_breez_liquid_cst_new_list_locale_overridesPtr = _lookup Function(ffi.Int32)>>( 'frbgen_breez_liquid_cst_new_list_locale_overrides'); late final _frbgen_breez_liquid_cst_new_list_locale_overrides = _frbgen_breez_liquid_cst_new_list_locale_overridesPtr .asFunction Function(int)>(); ffi.Pointer frbgen_breez_liquid_cst_new_list_localized_name( int len, ) { return _frbgen_breez_liquid_cst_new_list_localized_name( len, ); } late final _frbgen_breez_liquid_cst_new_list_localized_namePtr = _lookup Function(ffi.Int32)>>( 'frbgen_breez_liquid_cst_new_list_localized_name'); late final _frbgen_breez_liquid_cst_new_list_localized_name = _frbgen_breez_liquid_cst_new_list_localized_namePtr .asFunction Function(int)>(); ffi.Pointer frbgen_breez_liquid_cst_new_list_payment( int len, ) { return _frbgen_breez_liquid_cst_new_list_payment( len, ); } late final _frbgen_breez_liquid_cst_new_list_paymentPtr = _lookup Function(ffi.Int32)>>( 'frbgen_breez_liquid_cst_new_list_payment'); late final _frbgen_breez_liquid_cst_new_list_payment = _frbgen_breez_liquid_cst_new_list_paymentPtr .asFunction Function(int)>(); ffi.Pointer frbgen_breez_liquid_cst_new_list_payment_state( int len, ) { return _frbgen_breez_liquid_cst_new_list_payment_state( len, ); } late final _frbgen_breez_liquid_cst_new_list_payment_statePtr = _lookup Function(ffi.Int32)>>( 'frbgen_breez_liquid_cst_new_list_payment_state'); late final _frbgen_breez_liquid_cst_new_list_payment_state = _frbgen_breez_liquid_cst_new_list_payment_statePtr .asFunction Function(int)>(); ffi.Pointer frbgen_breez_liquid_cst_new_list_payment_type( int len, ) { return _frbgen_breez_liquid_cst_new_list_payment_type( len, ); } late final _frbgen_breez_liquid_cst_new_list_payment_typePtr = _lookup Function(ffi.Int32)>>( 'frbgen_breez_liquid_cst_new_list_payment_type'); late final _frbgen_breez_liquid_cst_new_list_payment_type = _frbgen_breez_liquid_cst_new_list_payment_typePtr .asFunction Function(int)>(); ffi.Pointer frbgen_breez_liquid_cst_new_list_prim_u_8_strict( int len, ) { return _frbgen_breez_liquid_cst_new_list_prim_u_8_strict( len, ); } late final _frbgen_breez_liquid_cst_new_list_prim_u_8_strictPtr = _lookup Function(ffi.Int32)>>( 'frbgen_breez_liquid_cst_new_list_prim_u_8_strict'); late final _frbgen_breez_liquid_cst_new_list_prim_u_8_strict = _frbgen_breez_liquid_cst_new_list_prim_u_8_strictPtr .asFunction Function(int)>(); ffi.Pointer frbgen_breez_liquid_cst_new_list_rate( int len, ) { return _frbgen_breez_liquid_cst_new_list_rate( len, ); } late final _frbgen_breez_liquid_cst_new_list_ratePtr = _lookup Function(ffi.Int32)>>( 'frbgen_breez_liquid_cst_new_list_rate'); late final _frbgen_breez_liquid_cst_new_list_rate = _frbgen_breez_liquid_cst_new_list_ratePtr.asFunction Function(int)>(); ffi.Pointer frbgen_breez_liquid_cst_new_list_refundable_swap( int len, ) { return _frbgen_breez_liquid_cst_new_list_refundable_swap( len, ); } late final _frbgen_breez_liquid_cst_new_list_refundable_swapPtr = _lookup Function(ffi.Int32)>>( 'frbgen_breez_liquid_cst_new_list_refundable_swap'); late final _frbgen_breez_liquid_cst_new_list_refundable_swap = _frbgen_breez_liquid_cst_new_list_refundable_swapPtr .asFunction Function(int)>(); ffi.Pointer frbgen_breez_liquid_cst_new_list_route_hint( int len, ) { return _frbgen_breez_liquid_cst_new_list_route_hint( len, ); } late final _frbgen_breez_liquid_cst_new_list_route_hintPtr = _lookup Function(ffi.Int32)>>( 'frbgen_breez_liquid_cst_new_list_route_hint'); late final _frbgen_breez_liquid_cst_new_list_route_hint = _frbgen_breez_liquid_cst_new_list_route_hintPtr .asFunction Function(int)>(); ffi.Pointer frbgen_breez_liquid_cst_new_list_route_hint_hop( int len, ) { return _frbgen_breez_liquid_cst_new_list_route_hint_hop( len, ); } late final _frbgen_breez_liquid_cst_new_list_route_hint_hopPtr = _lookup Function(ffi.Int32)>>( 'frbgen_breez_liquid_cst_new_list_route_hint_hop'); late final _frbgen_breez_liquid_cst_new_list_route_hint_hop = _frbgen_breez_liquid_cst_new_list_route_hint_hopPtr .asFunction Function(int)>(); int dummy_method_to_enforce_bundling() { return _dummy_method_to_enforce_bundling(); } late final _dummy_method_to_enforce_bundlingPtr = _lookup>('dummy_method_to_enforce_bundling'); late final _dummy_method_to_enforce_bundling = _dummy_method_to_enforce_bundlingPtr.asFunction(); /// Scaffolding functions void uniffi_breez_sdk_liquid_bindings_fn_free_bindingliquidsdk( ffi.Pointer ptr, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_free_bindingliquidsdk( ptr, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_free_bindingliquidsdkPtr = _lookup, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_free_bindingliquidsdk'); late final _uniffi_breez_sdk_liquid_bindings_fn_free_bindingliquidsdk = _uniffi_breez_sdk_liquid_bindings_fn_free_bindingliquidsdkPtr .asFunction, ffi.Pointer)>(); void uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_accept_payment_proposed_fees( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_accept_payment_proposed_fees( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_accept_payment_proposed_feesPtr = _lookup< ffi.NativeFunction< ffi.Void Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_accept_payment_proposed_fees'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_accept_payment_proposed_fees = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_accept_payment_proposed_feesPtr .asFunction, RustBuffer, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_add_event_listener( ffi.Pointer ptr, int listener, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_add_event_listener( ptr, listener, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_add_event_listenerPtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, ffi.Uint64, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_add_event_listener'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_add_event_listener = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_add_event_listenerPtr .asFunction, int, ffi.Pointer)>(); void uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_backup( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_backup( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_backupPtr = _lookup< ffi .NativeFunction, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_backup'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_backup = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_backupPtr .asFunction, RustBuffer, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_buy_bitcoin( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_buy_bitcoin( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_buy_bitcoinPtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_buy_bitcoin'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_buy_bitcoin = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_buy_bitcoinPtr .asFunction, RustBuffer, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_check_message( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_check_message( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_check_messagePtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_check_message'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_check_message = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_check_messagePtr .asFunction, RustBuffer, ffi.Pointer)>(); void uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_disconnect( ffi.Pointer ptr, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_disconnect( ptr, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_disconnectPtr = _lookup, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_disconnect'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_disconnect = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_disconnectPtr .asFunction, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_fiat_rates( ffi.Pointer ptr, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_fiat_rates( ptr, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_fiat_ratesPtr = _lookup, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_fiat_rates'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_fiat_rates = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_fiat_ratesPtr .asFunction, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_lightning_limits( ffi.Pointer ptr, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_lightning_limits( ptr, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_lightning_limitsPtr = _lookup, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_lightning_limits'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_lightning_limits = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_lightning_limitsPtr .asFunction, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_onchain_limits( ffi.Pointer ptr, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_onchain_limits( ptr, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_onchain_limitsPtr = _lookup, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_onchain_limits'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_onchain_limits = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_onchain_limitsPtr .asFunction, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_payment_proposed_fees( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_payment_proposed_fees( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_payment_proposed_feesPtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_payment_proposed_fees'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_payment_proposed_fees = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_fetch_payment_proposed_feesPtr .asFunction, RustBuffer, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_get_info( ffi.Pointer ptr, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_get_info( ptr, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_get_infoPtr = _lookup, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_get_info'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_get_info = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_get_infoPtr .asFunction, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_get_payment( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_get_payment( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_get_paymentPtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_get_payment'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_get_payment = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_get_paymentPtr .asFunction, RustBuffer, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_list_fiat_currencies( ffi.Pointer ptr, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_list_fiat_currencies( ptr, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_list_fiat_currenciesPtr = _lookup, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_list_fiat_currencies'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_list_fiat_currencies = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_list_fiat_currenciesPtr .asFunction, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_list_payments( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_list_payments( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_list_paymentsPtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_list_payments'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_list_payments = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_list_paymentsPtr .asFunction, RustBuffer, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_list_refundables( ffi.Pointer ptr, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_list_refundables( ptr, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_list_refundablesPtr = _lookup, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_list_refundables'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_list_refundables = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_list_refundablesPtr .asFunction, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_lnurl_auth( ffi.Pointer ptr, RustBuffer req_data, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_lnurl_auth( ptr, req_data, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_lnurl_authPtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_lnurl_auth'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_lnurl_auth = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_lnurl_authPtr .asFunction, RustBuffer, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_lnurl_pay( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_lnurl_pay( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_lnurl_payPtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_lnurl_pay'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_lnurl_pay = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_lnurl_payPtr .asFunction, RustBuffer, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_lnurl_withdraw( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_lnurl_withdraw( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_lnurl_withdrawPtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_lnurl_withdraw'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_lnurl_withdraw = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_lnurl_withdrawPtr .asFunction, RustBuffer, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_parse( ffi.Pointer ptr, RustBuffer input, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_parse( ptr, input, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_parsePtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_parse'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_parse = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_parsePtr .asFunction, RustBuffer, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_pay_onchain( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_pay_onchain( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_pay_onchainPtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_pay_onchain'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_pay_onchain = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_pay_onchainPtr .asFunction, RustBuffer, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_buy_bitcoin( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_buy_bitcoin( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_buy_bitcoinPtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_buy_bitcoin'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_buy_bitcoin = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_buy_bitcoinPtr .asFunction, RustBuffer, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_lnurl_pay( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_lnurl_pay( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_lnurl_payPtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_lnurl_pay'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_lnurl_pay = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_lnurl_payPtr .asFunction, RustBuffer, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_pay_onchain( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_pay_onchain( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_pay_onchainPtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_pay_onchain'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_pay_onchain = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_pay_onchainPtr .asFunction, RustBuffer, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_receive_payment( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_receive_payment( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_receive_paymentPtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_receive_payment'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_receive_payment = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_receive_paymentPtr .asFunction, RustBuffer, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_refund( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_refund( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_refundPtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_refund'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_refund = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_refundPtr .asFunction, RustBuffer, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_send_payment( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_send_payment( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_send_paymentPtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_send_payment'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_send_payment = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_prepare_send_paymentPtr .asFunction, RustBuffer, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_receive_payment( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_receive_payment( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_receive_paymentPtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_receive_payment'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_receive_payment = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_receive_paymentPtr .asFunction, RustBuffer, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_recommended_fees( ffi.Pointer ptr, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_recommended_fees( ptr, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_recommended_feesPtr = _lookup, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_recommended_fees'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_recommended_fees = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_recommended_feesPtr .asFunction, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_refund( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_refund( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_refundPtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_refund'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_refund = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_refundPtr .asFunction, RustBuffer, ffi.Pointer)>(); void uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_register_webhook( ffi.Pointer ptr, RustBuffer webhook_url, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_register_webhook( ptr, webhook_url, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_register_webhookPtr = _lookup< ffi .NativeFunction, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_register_webhook'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_register_webhook = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_register_webhookPtr .asFunction, RustBuffer, ffi.Pointer)>(); void uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_remove_event_listener( ffi.Pointer ptr, RustBuffer id, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_remove_event_listener( ptr, id, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_remove_event_listenerPtr = _lookup< ffi .NativeFunction, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_remove_event_listener'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_remove_event_listener = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_remove_event_listenerPtr .asFunction, RustBuffer, ffi.Pointer)>(); void uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_rescan_onchain_swaps( ffi.Pointer ptr, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_rescan_onchain_swaps( ptr, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_rescan_onchain_swapsPtr = _lookup, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_rescan_onchain_swaps'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_rescan_onchain_swaps = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_rescan_onchain_swapsPtr .asFunction, ffi.Pointer)>(); void uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_restore( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_restore( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_restorePtr = _lookup< ffi .NativeFunction, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_restore'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_restore = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_restorePtr .asFunction, RustBuffer, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_send_payment( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_send_payment( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_send_paymentPtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_send_payment'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_send_payment = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_send_paymentPtr .asFunction, RustBuffer, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_sign_message( ffi.Pointer ptr, RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_sign_message( ptr, req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_sign_messagePtr = _lookup< ffi.NativeFunction< RustBuffer Function(ffi.Pointer, RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_sign_message'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_sign_message = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_sign_messagePtr .asFunction, RustBuffer, ffi.Pointer)>(); void uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_sync( ffi.Pointer ptr, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_sync( ptr, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_syncPtr = _lookup, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_sync'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_sync = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_syncPtr .asFunction, ffi.Pointer)>(); void uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_unregister_webhook( ffi.Pointer ptr, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_unregister_webhook( ptr, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_unregister_webhookPtr = _lookup, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_unregister_webhook'); late final _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_unregister_webhook = _uniffi_breez_sdk_liquid_bindings_fn_method_bindingliquidsdk_unregister_webhookPtr .asFunction, ffi.Pointer)>(); void uniffi_breez_sdk_liquid_bindings_fn_init_callback_eventlistener( ForeignCallback callback_stub, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_init_callback_eventlistener( callback_stub, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_init_callback_eventlistenerPtr = _lookup)>>( 'uniffi_breez_sdk_liquid_bindings_fn_init_callback_eventlistener'); late final _uniffi_breez_sdk_liquid_bindings_fn_init_callback_eventlistener = _uniffi_breez_sdk_liquid_bindings_fn_init_callback_eventlistenerPtr .asFunction)>(); void uniffi_breez_sdk_liquid_bindings_fn_init_callback_logger( ForeignCallback callback_stub, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_init_callback_logger( callback_stub, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_init_callback_loggerPtr = _lookup)>>( 'uniffi_breez_sdk_liquid_bindings_fn_init_callback_logger'); late final _uniffi_breez_sdk_liquid_bindings_fn_init_callback_logger = _uniffi_breez_sdk_liquid_bindings_fn_init_callback_loggerPtr .asFunction)>(); void uniffi_breez_sdk_liquid_bindings_fn_init_callback_signer( ForeignCallback callback_stub, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_init_callback_signer( callback_stub, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_init_callback_signerPtr = _lookup)>>( 'uniffi_breez_sdk_liquid_bindings_fn_init_callback_signer'); late final _uniffi_breez_sdk_liquid_bindings_fn_init_callback_signer = _uniffi_breez_sdk_liquid_bindings_fn_init_callback_signerPtr .asFunction)>(); ffi.Pointer uniffi_breez_sdk_liquid_bindings_fn_func_connect( RustBuffer req, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_func_connect( req, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_func_connectPtr = _lookup Function(RustBuffer, ffi.Pointer)>>( 'uniffi_breez_sdk_liquid_bindings_fn_func_connect'); late final _uniffi_breez_sdk_liquid_bindings_fn_func_connect = _uniffi_breez_sdk_liquid_bindings_fn_func_connectPtr .asFunction Function(RustBuffer, ffi.Pointer)>(); ffi.Pointer uniffi_breez_sdk_liquid_bindings_fn_func_connect_with_signer( RustBuffer req, int signer, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_func_connect_with_signer( req, signer, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_func_connect_with_signerPtr = _lookup< ffi.NativeFunction< ffi.Pointer Function(RustBuffer, ffi.Uint64, ffi.Pointer)>>('uniffi_breez_sdk_liquid_bindings_fn_func_connect_with_signer'); late final _uniffi_breez_sdk_liquid_bindings_fn_func_connect_with_signer = _uniffi_breez_sdk_liquid_bindings_fn_func_connect_with_signerPtr .asFunction Function(RustBuffer, int, ffi.Pointer)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_func_default_config( RustBuffer network, RustBuffer breez_api_key, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_func_default_config( network, breez_api_key, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_func_default_configPtr = _lookup)>>( 'uniffi_breez_sdk_liquid_bindings_fn_func_default_config'); late final _uniffi_breez_sdk_liquid_bindings_fn_func_default_config = _uniffi_breez_sdk_liquid_bindings_fn_func_default_configPtr .asFunction)>(); RustBuffer uniffi_breez_sdk_liquid_bindings_fn_func_parse_invoice( RustBuffer input, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_func_parse_invoice( input, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_func_parse_invoicePtr = _lookup)>>( 'uniffi_breez_sdk_liquid_bindings_fn_func_parse_invoice'); late final _uniffi_breez_sdk_liquid_bindings_fn_func_parse_invoice = _uniffi_breez_sdk_liquid_bindings_fn_func_parse_invoicePtr .asFunction)>(); void uniffi_breez_sdk_liquid_bindings_fn_func_set_logger( int logger, ffi.Pointer out_status, ) { return _uniffi_breez_sdk_liquid_bindings_fn_func_set_logger( logger, out_status, ); } late final _uniffi_breez_sdk_liquid_bindings_fn_func_set_loggerPtr = _lookup)>>( 'uniffi_breez_sdk_liquid_bindings_fn_func_set_logger'); late final _uniffi_breez_sdk_liquid_bindings_fn_func_set_logger = _uniffi_breez_sdk_liquid_bindings_fn_func_set_loggerPtr .asFunction)>(); RustBuffer ffi_breez_sdk_liquid_bindings_rustbuffer_alloc( int size, ffi.Pointer out_status, ) { return _ffi_breez_sdk_liquid_bindings_rustbuffer_alloc( size, out_status, ); } late final _ffi_breez_sdk_liquid_bindings_rustbuffer_allocPtr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rustbuffer_alloc'); late final _ffi_breez_sdk_liquid_bindings_rustbuffer_alloc = _ffi_breez_sdk_liquid_bindings_rustbuffer_allocPtr .asFunction)>(); RustBuffer ffi_breez_sdk_liquid_bindings_rustbuffer_from_bytes( ForeignBytes bytes, ffi.Pointer out_status, ) { return _ffi_breez_sdk_liquid_bindings_rustbuffer_from_bytes( bytes, out_status, ); } late final _ffi_breez_sdk_liquid_bindings_rustbuffer_from_bytesPtr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rustbuffer_from_bytes'); late final _ffi_breez_sdk_liquid_bindings_rustbuffer_from_bytes = _ffi_breez_sdk_liquid_bindings_rustbuffer_from_bytesPtr .asFunction)>(); void ffi_breez_sdk_liquid_bindings_rustbuffer_free( RustBuffer buf, ffi.Pointer out_status, ) { return _ffi_breez_sdk_liquid_bindings_rustbuffer_free( buf, out_status, ); } late final _ffi_breez_sdk_liquid_bindings_rustbuffer_freePtr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rustbuffer_free'); late final _ffi_breez_sdk_liquid_bindings_rustbuffer_free = _ffi_breez_sdk_liquid_bindings_rustbuffer_freePtr .asFunction)>(); RustBuffer ffi_breez_sdk_liquid_bindings_rustbuffer_reserve( RustBuffer buf, int additional, ffi.Pointer out_status, ) { return _ffi_breez_sdk_liquid_bindings_rustbuffer_reserve( buf, additional, out_status, ); } late final _ffi_breez_sdk_liquid_bindings_rustbuffer_reservePtr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rustbuffer_reserve'); late final _ffi_breez_sdk_liquid_bindings_rustbuffer_reserve = _ffi_breez_sdk_liquid_bindings_rustbuffer_reservePtr .asFunction)>(); void ffi_breez_sdk_liquid_bindings_rust_future_continuation_callback_set( UniFfiRustFutureContinuation callback, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_continuation_callback_set( callback, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_continuation_callback_setPtr = _lookup>( 'ffi_breez_sdk_liquid_bindings_rust_future_continuation_callback_set'); late final _ffi_breez_sdk_liquid_bindings_rust_future_continuation_callback_set = _ffi_breez_sdk_liquid_bindings_rust_future_continuation_callback_setPtr .asFunction(); void ffi_breez_sdk_liquid_bindings_rust_future_poll_u8( ffi.Pointer handle, ffi.Pointer uniffi_callback, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_poll_u8( handle, uniffi_callback, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_u8Ptr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_poll_u8'); late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_u8 = _ffi_breez_sdk_liquid_bindings_rust_future_poll_u8Ptr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_cancel_u8( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_cancel_u8( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_u8Ptr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_cancel_u8'); late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_u8 = _ffi_breez_sdk_liquid_bindings_rust_future_cancel_u8Ptr .asFunction)>(); void ffi_breez_sdk_liquid_bindings_rust_future_free_u8( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_free_u8( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_free_u8Ptr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_free_u8'); late final _ffi_breez_sdk_liquid_bindings_rust_future_free_u8 = _ffi_breez_sdk_liquid_bindings_rust_future_free_u8Ptr .asFunction)>(); int ffi_breez_sdk_liquid_bindings_rust_future_complete_u8( ffi.Pointer handle, ffi.Pointer out_status, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_complete_u8( handle, out_status, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_u8Ptr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_complete_u8'); late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_u8 = _ffi_breez_sdk_liquid_bindings_rust_future_complete_u8Ptr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_poll_i8( ffi.Pointer handle, ffi.Pointer uniffi_callback, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_poll_i8( handle, uniffi_callback, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_i8Ptr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_poll_i8'); late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_i8 = _ffi_breez_sdk_liquid_bindings_rust_future_poll_i8Ptr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_cancel_i8( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_cancel_i8( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_i8Ptr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_cancel_i8'); late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_i8 = _ffi_breez_sdk_liquid_bindings_rust_future_cancel_i8Ptr .asFunction)>(); void ffi_breez_sdk_liquid_bindings_rust_future_free_i8( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_free_i8( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_free_i8Ptr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_free_i8'); late final _ffi_breez_sdk_liquid_bindings_rust_future_free_i8 = _ffi_breez_sdk_liquid_bindings_rust_future_free_i8Ptr .asFunction)>(); int ffi_breez_sdk_liquid_bindings_rust_future_complete_i8( ffi.Pointer handle, ffi.Pointer out_status, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_complete_i8( handle, out_status, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_i8Ptr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_complete_i8'); late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_i8 = _ffi_breez_sdk_liquid_bindings_rust_future_complete_i8Ptr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_poll_u16( ffi.Pointer handle, ffi.Pointer uniffi_callback, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_poll_u16( handle, uniffi_callback, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_u16Ptr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_poll_u16'); late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_u16 = _ffi_breez_sdk_liquid_bindings_rust_future_poll_u16Ptr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_cancel_u16( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_cancel_u16( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_u16Ptr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_cancel_u16'); late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_u16 = _ffi_breez_sdk_liquid_bindings_rust_future_cancel_u16Ptr .asFunction)>(); void ffi_breez_sdk_liquid_bindings_rust_future_free_u16( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_free_u16( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_free_u16Ptr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_free_u16'); late final _ffi_breez_sdk_liquid_bindings_rust_future_free_u16 = _ffi_breez_sdk_liquid_bindings_rust_future_free_u16Ptr .asFunction)>(); int ffi_breez_sdk_liquid_bindings_rust_future_complete_u16( ffi.Pointer handle, ffi.Pointer out_status, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_complete_u16( handle, out_status, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_u16Ptr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_complete_u16'); late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_u16 = _ffi_breez_sdk_liquid_bindings_rust_future_complete_u16Ptr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_poll_i16( ffi.Pointer handle, ffi.Pointer uniffi_callback, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_poll_i16( handle, uniffi_callback, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_i16Ptr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_poll_i16'); late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_i16 = _ffi_breez_sdk_liquid_bindings_rust_future_poll_i16Ptr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_cancel_i16( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_cancel_i16( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_i16Ptr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_cancel_i16'); late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_i16 = _ffi_breez_sdk_liquid_bindings_rust_future_cancel_i16Ptr .asFunction)>(); void ffi_breez_sdk_liquid_bindings_rust_future_free_i16( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_free_i16( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_free_i16Ptr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_free_i16'); late final _ffi_breez_sdk_liquid_bindings_rust_future_free_i16 = _ffi_breez_sdk_liquid_bindings_rust_future_free_i16Ptr .asFunction)>(); int ffi_breez_sdk_liquid_bindings_rust_future_complete_i16( ffi.Pointer handle, ffi.Pointer out_status, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_complete_i16( handle, out_status, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_i16Ptr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_complete_i16'); late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_i16 = _ffi_breez_sdk_liquid_bindings_rust_future_complete_i16Ptr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_poll_u32( ffi.Pointer handle, ffi.Pointer uniffi_callback, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_poll_u32( handle, uniffi_callback, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_u32Ptr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_poll_u32'); late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_u32 = _ffi_breez_sdk_liquid_bindings_rust_future_poll_u32Ptr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_cancel_u32( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_cancel_u32( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_u32Ptr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_cancel_u32'); late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_u32 = _ffi_breez_sdk_liquid_bindings_rust_future_cancel_u32Ptr .asFunction)>(); void ffi_breez_sdk_liquid_bindings_rust_future_free_u32( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_free_u32( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_free_u32Ptr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_free_u32'); late final _ffi_breez_sdk_liquid_bindings_rust_future_free_u32 = _ffi_breez_sdk_liquid_bindings_rust_future_free_u32Ptr .asFunction)>(); int ffi_breez_sdk_liquid_bindings_rust_future_complete_u32( ffi.Pointer handle, ffi.Pointer out_status, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_complete_u32( handle, out_status, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_u32Ptr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_complete_u32'); late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_u32 = _ffi_breez_sdk_liquid_bindings_rust_future_complete_u32Ptr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_poll_i32( ffi.Pointer handle, ffi.Pointer uniffi_callback, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_poll_i32( handle, uniffi_callback, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_i32Ptr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_poll_i32'); late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_i32 = _ffi_breez_sdk_liquid_bindings_rust_future_poll_i32Ptr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_cancel_i32( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_cancel_i32( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_i32Ptr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_cancel_i32'); late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_i32 = _ffi_breez_sdk_liquid_bindings_rust_future_cancel_i32Ptr .asFunction)>(); void ffi_breez_sdk_liquid_bindings_rust_future_free_i32( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_free_i32( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_free_i32Ptr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_free_i32'); late final _ffi_breez_sdk_liquid_bindings_rust_future_free_i32 = _ffi_breez_sdk_liquid_bindings_rust_future_free_i32Ptr .asFunction)>(); int ffi_breez_sdk_liquid_bindings_rust_future_complete_i32( ffi.Pointer handle, ffi.Pointer out_status, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_complete_i32( handle, out_status, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_i32Ptr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_complete_i32'); late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_i32 = _ffi_breez_sdk_liquid_bindings_rust_future_complete_i32Ptr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_poll_u64( ffi.Pointer handle, ffi.Pointer uniffi_callback, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_poll_u64( handle, uniffi_callback, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_u64Ptr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_poll_u64'); late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_u64 = _ffi_breez_sdk_liquid_bindings_rust_future_poll_u64Ptr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_cancel_u64( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_cancel_u64( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_u64Ptr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_cancel_u64'); late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_u64 = _ffi_breez_sdk_liquid_bindings_rust_future_cancel_u64Ptr .asFunction)>(); void ffi_breez_sdk_liquid_bindings_rust_future_free_u64( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_free_u64( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_free_u64Ptr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_free_u64'); late final _ffi_breez_sdk_liquid_bindings_rust_future_free_u64 = _ffi_breez_sdk_liquid_bindings_rust_future_free_u64Ptr .asFunction)>(); int ffi_breez_sdk_liquid_bindings_rust_future_complete_u64( ffi.Pointer handle, ffi.Pointer out_status, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_complete_u64( handle, out_status, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_u64Ptr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_complete_u64'); late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_u64 = _ffi_breez_sdk_liquid_bindings_rust_future_complete_u64Ptr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_poll_i64( ffi.Pointer handle, ffi.Pointer uniffi_callback, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_poll_i64( handle, uniffi_callback, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_i64Ptr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_poll_i64'); late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_i64 = _ffi_breez_sdk_liquid_bindings_rust_future_poll_i64Ptr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_cancel_i64( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_cancel_i64( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_i64Ptr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_cancel_i64'); late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_i64 = _ffi_breez_sdk_liquid_bindings_rust_future_cancel_i64Ptr .asFunction)>(); void ffi_breez_sdk_liquid_bindings_rust_future_free_i64( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_free_i64( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_free_i64Ptr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_free_i64'); late final _ffi_breez_sdk_liquid_bindings_rust_future_free_i64 = _ffi_breez_sdk_liquid_bindings_rust_future_free_i64Ptr .asFunction)>(); int ffi_breez_sdk_liquid_bindings_rust_future_complete_i64( ffi.Pointer handle, ffi.Pointer out_status, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_complete_i64( handle, out_status, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_i64Ptr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_complete_i64'); late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_i64 = _ffi_breez_sdk_liquid_bindings_rust_future_complete_i64Ptr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_poll_f32( ffi.Pointer handle, ffi.Pointer uniffi_callback, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_poll_f32( handle, uniffi_callback, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_f32Ptr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_poll_f32'); late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_f32 = _ffi_breez_sdk_liquid_bindings_rust_future_poll_f32Ptr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_cancel_f32( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_cancel_f32( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_f32Ptr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_cancel_f32'); late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_f32 = _ffi_breez_sdk_liquid_bindings_rust_future_cancel_f32Ptr .asFunction)>(); void ffi_breez_sdk_liquid_bindings_rust_future_free_f32( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_free_f32( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_free_f32Ptr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_free_f32'); late final _ffi_breez_sdk_liquid_bindings_rust_future_free_f32 = _ffi_breez_sdk_liquid_bindings_rust_future_free_f32Ptr .asFunction)>(); double ffi_breez_sdk_liquid_bindings_rust_future_complete_f32( ffi.Pointer handle, ffi.Pointer out_status, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_complete_f32( handle, out_status, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_f32Ptr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_complete_f32'); late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_f32 = _ffi_breez_sdk_liquid_bindings_rust_future_complete_f32Ptr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_poll_f64( ffi.Pointer handle, ffi.Pointer uniffi_callback, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_poll_f64( handle, uniffi_callback, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_f64Ptr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_poll_f64'); late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_f64 = _ffi_breez_sdk_liquid_bindings_rust_future_poll_f64Ptr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_cancel_f64( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_cancel_f64( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_f64Ptr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_cancel_f64'); late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_f64 = _ffi_breez_sdk_liquid_bindings_rust_future_cancel_f64Ptr .asFunction)>(); void ffi_breez_sdk_liquid_bindings_rust_future_free_f64( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_free_f64( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_free_f64Ptr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_free_f64'); late final _ffi_breez_sdk_liquid_bindings_rust_future_free_f64 = _ffi_breez_sdk_liquid_bindings_rust_future_free_f64Ptr .asFunction)>(); double ffi_breez_sdk_liquid_bindings_rust_future_complete_f64( ffi.Pointer handle, ffi.Pointer out_status, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_complete_f64( handle, out_status, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_f64Ptr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_complete_f64'); late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_f64 = _ffi_breez_sdk_liquid_bindings_rust_future_complete_f64Ptr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_poll_pointer( ffi.Pointer handle, ffi.Pointer uniffi_callback, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_poll_pointer( handle, uniffi_callback, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_pointerPtr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_poll_pointer'); late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_pointer = _ffi_breez_sdk_liquid_bindings_rust_future_poll_pointerPtr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_cancel_pointer( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_cancel_pointer( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_pointerPtr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_cancel_pointer'); late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_pointer = _ffi_breez_sdk_liquid_bindings_rust_future_cancel_pointerPtr .asFunction)>(); void ffi_breez_sdk_liquid_bindings_rust_future_free_pointer( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_free_pointer( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_free_pointerPtr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_free_pointer'); late final _ffi_breez_sdk_liquid_bindings_rust_future_free_pointer = _ffi_breez_sdk_liquid_bindings_rust_future_free_pointerPtr .asFunction)>(); ffi.Pointer ffi_breez_sdk_liquid_bindings_rust_future_complete_pointer( ffi.Pointer handle, ffi.Pointer out_status, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_complete_pointer( handle, out_status, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_pointerPtr = _lookup< ffi.NativeFunction< ffi.Pointer Function(ffi.Pointer, ffi.Pointer)>>('ffi_breez_sdk_liquid_bindings_rust_future_complete_pointer'); late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_pointer = _ffi_breez_sdk_liquid_bindings_rust_future_complete_pointerPtr .asFunction Function(ffi.Pointer, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_poll_rust_buffer( ffi.Pointer handle, ffi.Pointer uniffi_callback, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_poll_rust_buffer( handle, uniffi_callback, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_rust_bufferPtr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_poll_rust_buffer'); late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_rust_buffer = _ffi_breez_sdk_liquid_bindings_rust_future_poll_rust_bufferPtr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_cancel_rust_buffer( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_cancel_rust_buffer( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_rust_bufferPtr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_cancel_rust_buffer'); late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_rust_buffer = _ffi_breez_sdk_liquid_bindings_rust_future_cancel_rust_bufferPtr .asFunction)>(); void ffi_breez_sdk_liquid_bindings_rust_future_free_rust_buffer( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_free_rust_buffer( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_free_rust_bufferPtr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_free_rust_buffer'); late final _ffi_breez_sdk_liquid_bindings_rust_future_free_rust_buffer = _ffi_breez_sdk_liquid_bindings_rust_future_free_rust_bufferPtr .asFunction)>(); RustBuffer ffi_breez_sdk_liquid_bindings_rust_future_complete_rust_buffer( ffi.Pointer handle, ffi.Pointer out_status, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_complete_rust_buffer( handle, out_status, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_rust_bufferPtr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_complete_rust_buffer'); late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_rust_buffer = _ffi_breez_sdk_liquid_bindings_rust_future_complete_rust_bufferPtr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_poll_void( ffi.Pointer handle, ffi.Pointer uniffi_callback, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_poll_void( handle, uniffi_callback, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_voidPtr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_poll_void'); late final _ffi_breez_sdk_liquid_bindings_rust_future_poll_void = _ffi_breez_sdk_liquid_bindings_rust_future_poll_voidPtr .asFunction, ffi.Pointer)>(); void ffi_breez_sdk_liquid_bindings_rust_future_cancel_void( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_cancel_void( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_voidPtr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_cancel_void'); late final _ffi_breez_sdk_liquid_bindings_rust_future_cancel_void = _ffi_breez_sdk_liquid_bindings_rust_future_cancel_voidPtr .asFunction)>(); void ffi_breez_sdk_liquid_bindings_rust_future_free_void( ffi.Pointer handle, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_free_void( handle, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_free_voidPtr = _lookup)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_free_void'); late final _ffi_breez_sdk_liquid_bindings_rust_future_free_void = _ffi_breez_sdk_liquid_bindings_rust_future_free_voidPtr .asFunction)>(); void ffi_breez_sdk_liquid_bindings_rust_future_complete_void( ffi.Pointer handle, ffi.Pointer out_status, ) { return _ffi_breez_sdk_liquid_bindings_rust_future_complete_void( handle, out_status, ); } late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_voidPtr = _lookup, ffi.Pointer)>>( 'ffi_breez_sdk_liquid_bindings_rust_future_complete_void'); late final _ffi_breez_sdk_liquid_bindings_rust_future_complete_void = _ffi_breez_sdk_liquid_bindings_rust_future_complete_voidPtr .asFunction, ffi.Pointer)>(); int uniffi_breez_sdk_liquid_bindings_checksum_func_connect() { return _uniffi_breez_sdk_liquid_bindings_checksum_func_connect(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_func_connectPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_func_connect'); late final _uniffi_breez_sdk_liquid_bindings_checksum_func_connect = _uniffi_breez_sdk_liquid_bindings_checksum_func_connectPtr.asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_func_connect_with_signer() { return _uniffi_breez_sdk_liquid_bindings_checksum_func_connect_with_signer(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_func_connect_with_signerPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_func_connect_with_signer'); late final _uniffi_breez_sdk_liquid_bindings_checksum_func_connect_with_signer = _uniffi_breez_sdk_liquid_bindings_checksum_func_connect_with_signerPtr.asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_func_default_config() { return _uniffi_breez_sdk_liquid_bindings_checksum_func_default_config(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_func_default_configPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_func_default_config'); late final _uniffi_breez_sdk_liquid_bindings_checksum_func_default_config = _uniffi_breez_sdk_liquid_bindings_checksum_func_default_configPtr.asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_func_parse_invoice() { return _uniffi_breez_sdk_liquid_bindings_checksum_func_parse_invoice(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_func_parse_invoicePtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_func_parse_invoice'); late final _uniffi_breez_sdk_liquid_bindings_checksum_func_parse_invoice = _uniffi_breez_sdk_liquid_bindings_checksum_func_parse_invoicePtr.asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_func_set_logger() { return _uniffi_breez_sdk_liquid_bindings_checksum_func_set_logger(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_func_set_loggerPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_func_set_logger'); late final _uniffi_breez_sdk_liquid_bindings_checksum_func_set_logger = _uniffi_breez_sdk_liquid_bindings_checksum_func_set_loggerPtr.asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_accept_payment_proposed_fees() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_accept_payment_proposed_fees(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_accept_payment_proposed_feesPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_accept_payment_proposed_fees'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_accept_payment_proposed_fees = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_accept_payment_proposed_feesPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_add_event_listener() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_add_event_listener(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_add_event_listenerPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_add_event_listener'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_add_event_listener = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_add_event_listenerPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_backup() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_backup(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_backupPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_backup'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_backup = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_backupPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_buy_bitcoin() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_buy_bitcoin(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_buy_bitcoinPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_buy_bitcoin'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_buy_bitcoin = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_buy_bitcoinPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_check_message() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_check_message(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_check_messagePtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_check_message'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_check_message = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_check_messagePtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_disconnect() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_disconnect(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_disconnectPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_disconnect'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_disconnect = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_disconnectPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_fiat_rates() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_fiat_rates(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_fiat_ratesPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_fiat_rates'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_fiat_rates = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_fiat_ratesPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_lightning_limits() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_lightning_limits(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_lightning_limitsPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_lightning_limits'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_lightning_limits = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_lightning_limitsPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_onchain_limits() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_onchain_limits(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_onchain_limitsPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_onchain_limits'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_onchain_limits = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_onchain_limitsPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_payment_proposed_fees() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_payment_proposed_fees(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_payment_proposed_feesPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_payment_proposed_fees'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_payment_proposed_fees = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_fetch_payment_proposed_feesPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_get_info() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_get_info(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_get_infoPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_get_info'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_get_info = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_get_infoPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_get_payment() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_get_payment(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_get_paymentPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_get_payment'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_get_payment = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_get_paymentPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_list_fiat_currencies() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_list_fiat_currencies(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_list_fiat_currenciesPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_list_fiat_currencies'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_list_fiat_currencies = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_list_fiat_currenciesPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_list_payments() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_list_payments(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_list_paymentsPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_list_payments'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_list_payments = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_list_paymentsPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_list_refundables() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_list_refundables(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_list_refundablesPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_list_refundables'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_list_refundables = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_list_refundablesPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_lnurl_auth() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_lnurl_auth(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_lnurl_authPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_lnurl_auth'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_lnurl_auth = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_lnurl_authPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_lnurl_pay() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_lnurl_pay(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_lnurl_payPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_lnurl_pay'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_lnurl_pay = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_lnurl_payPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_lnurl_withdraw() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_lnurl_withdraw(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_lnurl_withdrawPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_lnurl_withdraw'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_lnurl_withdraw = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_lnurl_withdrawPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_parse() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_parse(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_parsePtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_parse'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_parse = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_parsePtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_pay_onchain() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_pay_onchain(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_pay_onchainPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_pay_onchain'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_pay_onchain = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_pay_onchainPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_buy_bitcoin() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_buy_bitcoin(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_buy_bitcoinPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_buy_bitcoin'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_buy_bitcoin = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_buy_bitcoinPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_lnurl_pay() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_lnurl_pay(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_lnurl_payPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_lnurl_pay'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_lnurl_pay = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_lnurl_payPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_pay_onchain() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_pay_onchain(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_pay_onchainPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_pay_onchain'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_pay_onchain = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_pay_onchainPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_receive_payment() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_receive_payment(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_receive_paymentPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_receive_payment'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_receive_payment = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_receive_paymentPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_refund() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_refund(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_refundPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_refund'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_refund = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_refundPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_send_payment() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_send_payment(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_send_paymentPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_send_payment'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_send_payment = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_prepare_send_paymentPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_receive_payment() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_receive_payment(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_receive_paymentPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_receive_payment'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_receive_payment = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_receive_paymentPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_recommended_fees() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_recommended_fees(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_recommended_feesPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_recommended_fees'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_recommended_fees = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_recommended_feesPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_refund() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_refund(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_refundPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_refund'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_refund = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_refundPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_register_webhook() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_register_webhook(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_register_webhookPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_register_webhook'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_register_webhook = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_register_webhookPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_remove_event_listener() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_remove_event_listener(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_remove_event_listenerPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_remove_event_listener'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_remove_event_listener = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_remove_event_listenerPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_rescan_onchain_swaps() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_rescan_onchain_swaps(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_rescan_onchain_swapsPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_rescan_onchain_swaps'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_rescan_onchain_swaps = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_rescan_onchain_swapsPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_restore() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_restore(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_restorePtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_restore'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_restore = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_restorePtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_send_payment() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_send_payment(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_send_paymentPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_send_payment'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_send_payment = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_send_paymentPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_sign_message() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_sign_message(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_sign_messagePtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_sign_message'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_sign_message = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_sign_messagePtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_sync() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_sync(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_syncPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_sync'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_sync = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_syncPtr.asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_unregister_webhook() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_unregister_webhook(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_unregister_webhookPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_unregister_webhook'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_unregister_webhook = _uniffi_breez_sdk_liquid_bindings_checksum_method_bindingliquidsdk_unregister_webhookPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_eventlistener_on_event() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_eventlistener_on_event(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_eventlistener_on_eventPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_eventlistener_on_event'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_eventlistener_on_event = _uniffi_breez_sdk_liquid_bindings_checksum_method_eventlistener_on_eventPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_logger_log() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_logger_log(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_logger_logPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_logger_log'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_logger_log = _uniffi_breez_sdk_liquid_bindings_checksum_method_logger_logPtr.asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_signer_xpub() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_xpub(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_xpubPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_signer_xpub'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_xpub = _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_xpubPtr.asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_signer_derive_xpub() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_derive_xpub(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_derive_xpubPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_signer_derive_xpub'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_derive_xpub = _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_derive_xpubPtr.asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_signer_sign_ecdsa() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_sign_ecdsa(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_sign_ecdsaPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_signer_sign_ecdsa'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_sign_ecdsa = _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_sign_ecdsaPtr.asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_signer_sign_ecdsa_recoverable() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_sign_ecdsa_recoverable(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_sign_ecdsa_recoverablePtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_signer_sign_ecdsa_recoverable'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_sign_ecdsa_recoverable = _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_sign_ecdsa_recoverablePtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_signer_slip77_master_blinding_key() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_slip77_master_blinding_key(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_slip77_master_blinding_keyPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_signer_slip77_master_blinding_key'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_slip77_master_blinding_key = _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_slip77_master_blinding_keyPtr .asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_signer_hmac_sha256() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_hmac_sha256(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_hmac_sha256Ptr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_signer_hmac_sha256'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_hmac_sha256 = _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_hmac_sha256Ptr.asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_signer_ecies_encrypt() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_ecies_encrypt(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_ecies_encryptPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_signer_ecies_encrypt'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_ecies_encrypt = _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_ecies_encryptPtr.asFunction(); int uniffi_breez_sdk_liquid_bindings_checksum_method_signer_ecies_decrypt() { return _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_ecies_decrypt(); } late final _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_ecies_decryptPtr = _lookup>( 'uniffi_breez_sdk_liquid_bindings_checksum_method_signer_ecies_decrypt'); late final _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_ecies_decrypt = _uniffi_breez_sdk_liquid_bindings_checksum_method_signer_ecies_decryptPtr.asFunction(); int ffi_breez_sdk_liquid_bindings_uniffi_contract_version() { return _ffi_breez_sdk_liquid_bindings_uniffi_contract_version(); } late final _ffi_breez_sdk_liquid_bindings_uniffi_contract_versionPtr = _lookup>( 'ffi_breez_sdk_liquid_bindings_uniffi_contract_version'); late final _ffi_breez_sdk_liquid_bindings_uniffi_contract_version = _ffi_breez_sdk_liquid_bindings_uniffi_contract_versionPtr.asFunction(); } final class DartCObject extends ffi.Opaque {} final class WireSyncRust2DartSse extends ffi.Struct { external ffi.Pointer ptr; @ffi.Int32() external int len; } typedef DartPostCObjectFnType = ffi.Pointer>; typedef DartPostCObjectFnTypeFunction = ffi.Bool Function(DartPort port_id, ffi.Pointer message); typedef DartDartPostCObjectFnTypeFunction = bool Function( DartDartPort port_id, ffi.Pointer message); typedef DartPort = ffi.Int64; typedef DartDartPort = int; final class _Dart_Handle extends ffi.Opaque {} final class wire_cst_list_prim_u_8_strict extends ffi.Struct { external ffi.Pointer ptr; @ffi.Int32() external int len; } final class wire_cst_fetch_payment_proposed_fees_response extends ffi.Struct { external ffi.Pointer swap_id; @ffi.Uint64() external int fees_sat; @ffi.Uint64() external int payer_amount_sat; @ffi.Uint64() external int receiver_amount_sat; } final class wire_cst_accept_payment_proposed_fees_request extends ffi.Struct { external wire_cst_fetch_payment_proposed_fees_response response; } final class wire_cst_backup_request extends ffi.Struct { external ffi.Pointer backup_path; } final class wire_cst_prepare_buy_bitcoin_response extends ffi.Struct { @ffi.Int32() external int provider; @ffi.Uint64() external int amount_sat; @ffi.Uint64() external int fees_sat; } final class wire_cst_buy_bitcoin_request extends ffi.Struct { external wire_cst_prepare_buy_bitcoin_response prepare_response; external ffi.Pointer redirect_url; } final class wire_cst_check_message_request extends ffi.Struct { external ffi.Pointer message; external ffi.Pointer pubkey; external ffi.Pointer signature; } final class wire_cst_fetch_payment_proposed_fees_request extends ffi.Struct { external ffi.Pointer swap_id; } final class wire_cst_GetPaymentRequest_Lightning extends ffi.Struct { external ffi.Pointer payment_hash; } final class GetPaymentRequestKind extends ffi.Union { external wire_cst_GetPaymentRequest_Lightning Lightning; } final class wire_cst_get_payment_request extends ffi.Struct { @ffi.Int32() external int tag; external GetPaymentRequestKind kind; } final class wire_cst_list_payment_type extends ffi.Struct { external ffi.Pointer ptr; @ffi.Int32() external int len; } final class wire_cst_list_payment_state extends ffi.Struct { external ffi.Pointer ptr; @ffi.Int32() external int len; } final class wire_cst_ListPaymentDetails_Liquid extends ffi.Struct { external ffi.Pointer asset_id; external ffi.Pointer destination; } final class wire_cst_ListPaymentDetails_Bitcoin extends ffi.Struct { external ffi.Pointer address; } final class ListPaymentDetailsKind extends ffi.Union { external wire_cst_ListPaymentDetails_Liquid Liquid; external wire_cst_ListPaymentDetails_Bitcoin Bitcoin; } final class wire_cst_list_payment_details extends ffi.Struct { @ffi.Int32() external int tag; external ListPaymentDetailsKind kind; } final class wire_cst_list_payments_request extends ffi.Struct { external ffi.Pointer filters; external ffi.Pointer states; external ffi.Pointer from_timestamp; external ffi.Pointer to_timestamp; external ffi.Pointer offset; external ffi.Pointer limit; external ffi.Pointer details; external ffi.Pointer sort_ascending; } final class wire_cst_ln_url_auth_request_data extends ffi.Struct { external ffi.Pointer k1; external ffi.Pointer action; external ffi.Pointer domain; external ffi.Pointer url; } final class wire_cst_liquid_address_data extends ffi.Struct { external ffi.Pointer address; @ffi.Int32() external int network; external ffi.Pointer asset_id; external ffi.Pointer amount_sat; external ffi.Pointer label; external ffi.Pointer message; } final class wire_cst_SendDestination_LiquidAddress extends ffi.Struct { external ffi.Pointer address_data; } final class wire_cst_route_hint_hop extends ffi.Struct { external ffi.Pointer src_node_id; external ffi.Pointer short_channel_id; @ffi.Uint32() external int fees_base_msat; @ffi.Uint32() external int fees_proportional_millionths; @ffi.Uint64() external int cltv_expiry_delta; external ffi.Pointer htlc_minimum_msat; external ffi.Pointer htlc_maximum_msat; } final class wire_cst_list_route_hint_hop extends ffi.Struct { external ffi.Pointer ptr; @ffi.Int32() external int len; } final class wire_cst_route_hint extends ffi.Struct { external ffi.Pointer hops; } final class wire_cst_list_route_hint extends ffi.Struct { external ffi.Pointer ptr; @ffi.Int32() external int len; } final class wire_cst_ln_invoice extends ffi.Struct { external ffi.Pointer bolt11; @ffi.Int32() external int network; external ffi.Pointer payee_pubkey; external ffi.Pointer payment_hash; external ffi.Pointer description; external ffi.Pointer description_hash; external ffi.Pointer amount_msat; @ffi.Uint64() external int timestamp; @ffi.Uint64() external int expiry; external ffi.Pointer routing_hints; external ffi.Pointer payment_secret; @ffi.Uint64() external int min_final_cltv_expiry_delta; } final class wire_cst_SendDestination_Bolt11 extends ffi.Struct { external ffi.Pointer invoice; } final class wire_cst_list_String extends ffi.Struct { external ffi.Pointer> ptr; @ffi.Int32() external int len; } final class wire_cst_Amount_Bitcoin extends ffi.Struct { @ffi.Uint64() external int amount_msat; } final class wire_cst_Amount_Currency extends ffi.Struct { external ffi.Pointer iso4217_code; @ffi.Uint64() external int fractional_amount; } final class AmountKind extends ffi.Union { external wire_cst_Amount_Bitcoin Bitcoin; external wire_cst_Amount_Currency Currency; } final class wire_cst_amount extends ffi.Struct { @ffi.Int32() external int tag; external AmountKind kind; } final class wire_cst_ln_offer_blinded_path extends ffi.Struct { external ffi.Pointer blinded_hops; } final class wire_cst_list_ln_offer_blinded_path extends ffi.Struct { external ffi.Pointer ptr; @ffi.Int32() external int len; } final class wire_cst_ln_offer extends ffi.Struct { external ffi.Pointer offer; external ffi.Pointer chains; external ffi.Pointer min_amount; external ffi.Pointer description; external ffi.Pointer absolute_expiry; external ffi.Pointer issuer; external ffi.Pointer signing_pubkey; external ffi.Pointer paths; } final class wire_cst_SendDestination_Bolt12 extends ffi.Struct { external ffi.Pointer offer; @ffi.Uint64() external int receiver_amount_sat; } final class SendDestinationKind extends ffi.Union { external wire_cst_SendDestination_LiquidAddress LiquidAddress; external wire_cst_SendDestination_Bolt11 Bolt11; external wire_cst_SendDestination_Bolt12 Bolt12; } final class wire_cst_send_destination extends ffi.Struct { @ffi.Int32() external int tag; external SendDestinationKind kind; } final class wire_cst_ln_url_pay_request_data extends ffi.Struct { external ffi.Pointer callback; @ffi.Uint64() external int min_sendable; @ffi.Uint64() external int max_sendable; external ffi.Pointer metadata_str; @ffi.Uint16() external int comment_allowed; external ffi.Pointer domain; @ffi.Bool() external bool allows_nostr; external ffi.Pointer nostr_pubkey; external ffi.Pointer ln_address; } final class wire_cst_aes_success_action_data extends ffi.Struct { external ffi.Pointer description; external ffi.Pointer ciphertext; external ffi.Pointer iv; } final class wire_cst_SuccessAction_Aes extends ffi.Struct { external ffi.Pointer data; } final class wire_cst_message_success_action_data extends ffi.Struct { external ffi.Pointer message; } final class wire_cst_SuccessAction_Message extends ffi.Struct { external ffi.Pointer data; } final class wire_cst_url_success_action_data extends ffi.Struct { external ffi.Pointer description; external ffi.Pointer url; @ffi.Bool() external bool matches_callback_domain; } final class wire_cst_SuccessAction_Url extends ffi.Struct { external ffi.Pointer data; } final class SuccessActionKind extends ffi.Union { external wire_cst_SuccessAction_Aes Aes; external wire_cst_SuccessAction_Message Message; external wire_cst_SuccessAction_Url Url; } final class wire_cst_success_action extends ffi.Struct { @ffi.Int32() external int tag; external SuccessActionKind kind; } final class wire_cst_prepare_ln_url_pay_response extends ffi.Struct { external wire_cst_send_destination destination; @ffi.Uint64() external int fees_sat; external wire_cst_ln_url_pay_request_data data; external ffi.Pointer comment; external ffi.Pointer success_action; } final class wire_cst_ln_url_pay_request extends ffi.Struct { external wire_cst_prepare_ln_url_pay_response prepare_response; } final class wire_cst_ln_url_withdraw_request_data extends ffi.Struct { external ffi.Pointer callback; external ffi.Pointer k1; external ffi.Pointer default_description; @ffi.Uint64() external int min_withdrawable; @ffi.Uint64() external int max_withdrawable; } final class wire_cst_ln_url_withdraw_request extends ffi.Struct { external wire_cst_ln_url_withdraw_request_data data; @ffi.Uint64() external int amount_msat; external ffi.Pointer description; } final class wire_cst_prepare_pay_onchain_response extends ffi.Struct { @ffi.Uint64() external int receiver_amount_sat; @ffi.Uint64() external int claim_fees_sat; @ffi.Uint64() external int total_fees_sat; } final class wire_cst_pay_onchain_request extends ffi.Struct { external ffi.Pointer address; external wire_cst_prepare_pay_onchain_response prepare_response; } final class wire_cst_prepare_buy_bitcoin_request extends ffi.Struct { @ffi.Int32() external int provider; @ffi.Uint64() external int amount_sat; } final class wire_cst_prepare_ln_url_pay_request extends ffi.Struct { external wire_cst_ln_url_pay_request_data data; @ffi.Uint64() external int amount_msat; external ffi.Pointer comment; external ffi.Pointer validate_success_action_url; } final class wire_cst_PayAmount_Bitcoin extends ffi.Struct { @ffi.Uint64() external int receiver_amount_sat; } final class wire_cst_PayAmount_Asset extends ffi.Struct { external ffi.Pointer asset_id; @ffi.Uint64() external int receiver_amount; } final class PayAmountKind extends ffi.Union { external wire_cst_PayAmount_Bitcoin Bitcoin; external wire_cst_PayAmount_Asset Asset; } final class wire_cst_pay_amount extends ffi.Struct { @ffi.Int32() external int tag; external PayAmountKind kind; } final class wire_cst_prepare_pay_onchain_request extends ffi.Struct { external wire_cst_pay_amount amount; external ffi.Pointer fee_rate_sat_per_vbyte; } final class wire_cst_ReceiveAmount_Bitcoin extends ffi.Struct { @ffi.Uint64() external int payer_amount_sat; } final class wire_cst_ReceiveAmount_Asset extends ffi.Struct { external ffi.Pointer asset_id; external ffi.Pointer payer_amount; } final class ReceiveAmountKind extends ffi.Union { external wire_cst_ReceiveAmount_Bitcoin Bitcoin; external wire_cst_ReceiveAmount_Asset Asset; } final class wire_cst_receive_amount extends ffi.Struct { @ffi.Int32() external int tag; external ReceiveAmountKind kind; } final class wire_cst_prepare_receive_request extends ffi.Struct { @ffi.Int32() external int payment_method; external ffi.Pointer amount; } final class wire_cst_prepare_refund_request extends ffi.Struct { external ffi.Pointer swap_address; external ffi.Pointer refund_address; @ffi.Uint32() external int fee_rate_sat_per_vbyte; } final class wire_cst_prepare_send_request extends ffi.Struct { external ffi.Pointer destination; external ffi.Pointer amount; } final class wire_cst_prepare_receive_response extends ffi.Struct { @ffi.Int32() external int payment_method; external ffi.Pointer amount; @ffi.Uint64() external int fees_sat; external ffi.Pointer min_payer_amount_sat; external ffi.Pointer max_payer_amount_sat; external ffi.Pointer swapper_feerate; } final class wire_cst_receive_payment_request extends ffi.Struct { external wire_cst_prepare_receive_response prepare_response; external ffi.Pointer description; external ffi.Pointer use_description_hash; } final class wire_cst_refund_request extends ffi.Struct { external ffi.Pointer swap_address; external ffi.Pointer refund_address; @ffi.Uint32() external int fee_rate_sat_per_vbyte; } final class wire_cst_restore_request extends ffi.Struct { external ffi.Pointer backup_path; } final class wire_cst_prepare_send_response extends ffi.Struct { external wire_cst_send_destination destination; @ffi.Uint64() external int fees_sat; } final class wire_cst_send_payment_request extends ffi.Struct { external wire_cst_prepare_send_response prepare_response; } final class wire_cst_sign_message_request extends ffi.Struct { external ffi.Pointer message; } final class wire_cst_binding_event_listener extends ffi.Struct { external ffi.Pointer stream; } final class wire_cst_aes_success_action_data_decrypted extends ffi.Struct { external ffi.Pointer description; external ffi.Pointer plaintext; } final class wire_cst_AesSuccessActionDataResult_Decrypted extends ffi.Struct { external ffi.Pointer data; } final class wire_cst_AesSuccessActionDataResult_ErrorStatus extends ffi.Struct { external ffi.Pointer reason; } final class AesSuccessActionDataResultKind extends ffi.Union { external wire_cst_AesSuccessActionDataResult_Decrypted Decrypted; external wire_cst_AesSuccessActionDataResult_ErrorStatus ErrorStatus; } final class wire_cst_aes_success_action_data_result extends ffi.Struct { @ffi.Int32() external int tag; external AesSuccessActionDataResultKind kind; } final class wire_cst_SuccessActionProcessed_Aes extends ffi.Struct { external ffi.Pointer result; } final class wire_cst_SuccessActionProcessed_Message extends ffi.Struct { external ffi.Pointer data; } final class wire_cst_SuccessActionProcessed_Url extends ffi.Struct { external ffi.Pointer data; } final class SuccessActionProcessedKind extends ffi.Union { external wire_cst_SuccessActionProcessed_Aes Aes; external wire_cst_SuccessActionProcessed_Message Message; external wire_cst_SuccessActionProcessed_Url Url; } final class wire_cst_success_action_processed extends ffi.Struct { @ffi.Int32() external int tag; external SuccessActionProcessedKind kind; } final class wire_cst_ln_url_info extends ffi.Struct { external ffi.Pointer ln_address; external ffi.Pointer lnurl_pay_comment; external ffi.Pointer lnurl_pay_domain; external ffi.Pointer lnurl_pay_metadata; external ffi.Pointer lnurl_pay_success_action; external ffi.Pointer lnurl_pay_unprocessed_success_action; external ffi.Pointer lnurl_withdraw_endpoint; } final class wire_cst_PaymentDetails_Lightning extends ffi.Struct { external ffi.Pointer swap_id; external ffi.Pointer description; @ffi.Uint32() external int liquid_expiration_blockheight; external ffi.Pointer preimage; external ffi.Pointer invoice; external ffi.Pointer bolt12_offer; external ffi.Pointer payment_hash; external ffi.Pointer destination_pubkey; external ffi.Pointer lnurl_info; external ffi.Pointer refund_tx_id; external ffi.Pointer refund_tx_amount_sat; } final class wire_cst_PaymentDetails_Liquid extends ffi.Struct { external ffi.Pointer destination; external ffi.Pointer description; external ffi.Pointer asset_id; } final class wire_cst_PaymentDetails_Bitcoin extends ffi.Struct { external ffi.Pointer swap_id; external ffi.Pointer description; @ffi.Bool() external bool auto_accepted_fees; external ffi.Pointer liquid_expiration_blockheight; external ffi.Pointer bitcoin_expiration_blockheight; external ffi.Pointer refund_tx_id; external ffi.Pointer refund_tx_amount_sat; } final class PaymentDetailsKind extends ffi.Union { external wire_cst_PaymentDetails_Lightning Lightning; external wire_cst_PaymentDetails_Liquid Liquid; external wire_cst_PaymentDetails_Bitcoin Bitcoin; } final class wire_cst_payment_details extends ffi.Struct { @ffi.Int32() external int tag; external PaymentDetailsKind kind; } final class wire_cst_payment extends ffi.Struct { external ffi.Pointer destination; external ffi.Pointer tx_id; external ffi.Pointer unblinding_data; @ffi.Uint32() external int timestamp; @ffi.Uint64() external int amount_sat; @ffi.Uint64() external int fees_sat; external ffi.Pointer swapper_fees_sat; @ffi.Int32() external int payment_type; @ffi.Int32() external int status; external wire_cst_payment_details details; } final class wire_cst_SdkEvent_PaymentFailed extends ffi.Struct { external ffi.Pointer details; } final class wire_cst_SdkEvent_PaymentPending extends ffi.Struct { external ffi.Pointer details; } final class wire_cst_SdkEvent_PaymentRefundable extends ffi.Struct { external ffi.Pointer details; } final class wire_cst_SdkEvent_PaymentRefunded extends ffi.Struct { external ffi.Pointer details; } final class wire_cst_SdkEvent_PaymentRefundPending extends ffi.Struct { external ffi.Pointer details; } final class wire_cst_SdkEvent_PaymentSucceeded extends ffi.Struct { external ffi.Pointer details; } final class wire_cst_SdkEvent_PaymentWaitingConfirmation extends ffi.Struct { external ffi.Pointer details; } final class wire_cst_SdkEvent_PaymentWaitingFeeAcceptance extends ffi.Struct { external ffi.Pointer details; } final class SdkEventKind extends ffi.Union { external wire_cst_SdkEvent_PaymentFailed PaymentFailed; external wire_cst_SdkEvent_PaymentPending PaymentPending; external wire_cst_SdkEvent_PaymentRefundable PaymentRefundable; external wire_cst_SdkEvent_PaymentRefunded PaymentRefunded; external wire_cst_SdkEvent_PaymentRefundPending PaymentRefundPending; external wire_cst_SdkEvent_PaymentSucceeded PaymentSucceeded; external wire_cst_SdkEvent_PaymentWaitingConfirmation PaymentWaitingConfirmation; external wire_cst_SdkEvent_PaymentWaitingFeeAcceptance PaymentWaitingFeeAcceptance; } final class wire_cst_sdk_event extends ffi.Struct { @ffi.Int32() external int tag; external SdkEventKind kind; } final class wire_cst_external_input_parser extends ffi.Struct { external ffi.Pointer provider_id; external ffi.Pointer input_regex; external ffi.Pointer parser_url; } final class wire_cst_list_external_input_parser extends ffi.Struct { external ffi.Pointer ptr; @ffi.Int32() external int len; } final class wire_cst_config extends ffi.Struct { external ffi.Pointer liquid_electrum_url; external ffi.Pointer bitcoin_electrum_url; external ffi.Pointer mempoolspace_url; external ffi.Pointer working_dir; external ffi.Pointer cache_dir; @ffi.Int32() external int network; @ffi.Uint64() external int payment_timeout_sec; @ffi.Uint32() external int zero_conf_min_fee_rate_msat; external ffi.Pointer sync_service_url; external ffi.Pointer zero_conf_max_amount_sat; external ffi.Pointer breez_api_key; external ffi.Pointer external_input_parsers; @ffi.Bool() external bool use_default_external_input_parsers; external ffi.Pointer onchain_fee_rate_leeway_sat_per_vbyte; } final class wire_cst_connect_request extends ffi.Struct { external wire_cst_config config; external ffi.Pointer mnemonic; } final class wire_cst_bitcoin_address_data extends ffi.Struct { external ffi.Pointer address; @ffi.Int32() external int network; external ffi.Pointer amount_sat; external ffi.Pointer label; external ffi.Pointer message; } final class wire_cst_ln_url_error_data extends ffi.Struct { external ffi.Pointer reason; } final class wire_cst_ln_url_pay_error_data extends ffi.Struct { external ffi.Pointer payment_hash; external ffi.Pointer reason; } final class wire_cst_ln_url_pay_success_data extends ffi.Struct { external wire_cst_payment payment; external ffi.Pointer success_action; } final class wire_cst_ln_url_withdraw_success_data extends ffi.Struct { external wire_cst_ln_invoice invoice; } final class wire_cst_symbol extends ffi.Struct { external ffi.Pointer grapheme; external ffi.Pointer template_; external ffi.Pointer rtl; external ffi.Pointer position; } final class wire_cst_asset_balance extends ffi.Struct { external ffi.Pointer asset_id; @ffi.Uint64() external int balance; } final class wire_cst_list_asset_balance extends ffi.Struct { external ffi.Pointer ptr; @ffi.Int32() external int len; } final class wire_cst_localized_name extends ffi.Struct { external ffi.Pointer locale; external ffi.Pointer name; } final class wire_cst_list_localized_name extends ffi.Struct { external ffi.Pointer ptr; @ffi.Int32() external int len; } final class wire_cst_locale_overrides extends ffi.Struct { external ffi.Pointer locale; external ffi.Pointer spacing; external wire_cst_symbol symbol; } final class wire_cst_list_locale_overrides extends ffi.Struct { external ffi.Pointer ptr; @ffi.Int32() external int len; } final class wire_cst_currency_info extends ffi.Struct { external ffi.Pointer name; @ffi.Uint32() external int fraction_size; external ffi.Pointer spacing; external ffi.Pointer symbol; external ffi.Pointer uniq_symbol; external ffi.Pointer localized_name; external ffi.Pointer locale_overrides; } final class wire_cst_fiat_currency extends ffi.Struct { external ffi.Pointer id; external wire_cst_currency_info info; } final class wire_cst_list_fiat_currency extends ffi.Struct { external ffi.Pointer ptr; @ffi.Int32() external int len; } final class wire_cst_list_payment extends ffi.Struct { external ffi.Pointer ptr; @ffi.Int32() external int len; } final class wire_cst_rate extends ffi.Struct { external ffi.Pointer coin; @ffi.Double() external double value; } final class wire_cst_list_rate extends ffi.Struct { external ffi.Pointer ptr; @ffi.Int32() external int len; } final class wire_cst_refundable_swap extends ffi.Struct { external ffi.Pointer swap_address; @ffi.Uint32() external int timestamp; @ffi.Uint64() external int amount_sat; external ffi.Pointer last_refund_tx_id; } final class wire_cst_list_refundable_swap extends ffi.Struct { external ffi.Pointer ptr; @ffi.Int32() external int len; } final class wire_cst_blockchain_info extends ffi.Struct { @ffi.Uint32() external int liquid_tip; @ffi.Uint32() external int bitcoin_tip; } final class wire_cst_check_message_response extends ffi.Struct { @ffi.Bool() external bool is_valid; } final class wire_cst_wallet_info extends ffi.Struct { @ffi.Uint64() external int balance_sat; @ffi.Uint64() external int pending_send_sat; @ffi.Uint64() external int pending_receive_sat; external ffi.Pointer fingerprint; external ffi.Pointer pubkey; external ffi.Pointer asset_balances; } final class wire_cst_get_info_response extends ffi.Struct { external wire_cst_wallet_info wallet_info; external wire_cst_blockchain_info blockchain_info; } final class wire_cst_InputType_BitcoinAddress extends ffi.Struct { external ffi.Pointer address; } final class wire_cst_InputType_LiquidAddress extends ffi.Struct { external ffi.Pointer address; } final class wire_cst_InputType_Bolt11 extends ffi.Struct { external ffi.Pointer invoice; } final class wire_cst_InputType_Bolt12Offer extends ffi.Struct { external ffi.Pointer offer; } final class wire_cst_InputType_NodeId extends ffi.Struct { external ffi.Pointer node_id; } final class wire_cst_InputType_Url extends ffi.Struct { external ffi.Pointer url; } final class wire_cst_InputType_LnUrlPay extends ffi.Struct { external ffi.Pointer data; } final class wire_cst_InputType_LnUrlWithdraw extends ffi.Struct { external ffi.Pointer data; } final class wire_cst_InputType_LnUrlAuth extends ffi.Struct { external ffi.Pointer data; } final class wire_cst_InputType_LnUrlError extends ffi.Struct { external ffi.Pointer data; } final class InputTypeKind extends ffi.Union { external wire_cst_InputType_BitcoinAddress BitcoinAddress; external wire_cst_InputType_LiquidAddress LiquidAddress; external wire_cst_InputType_Bolt11 Bolt11; external wire_cst_InputType_Bolt12Offer Bolt12Offer; external wire_cst_InputType_NodeId NodeId; external wire_cst_InputType_Url Url; external wire_cst_InputType_LnUrlPay LnUrlPay; external wire_cst_InputType_LnUrlWithdraw LnUrlWithdraw; external wire_cst_InputType_LnUrlAuth LnUrlAuth; external wire_cst_InputType_LnUrlError LnUrlError; } final class wire_cst_input_type extends ffi.Struct { @ffi.Int32() external int tag; external InputTypeKind kind; } final class wire_cst_limits extends ffi.Struct { @ffi.Uint64() external int min_sat; @ffi.Uint64() external int max_sat; @ffi.Uint64() external int max_zero_conf_sat; } final class wire_cst_lightning_payment_limits_response extends ffi.Struct { external wire_cst_limits send; external wire_cst_limits receive; } final class wire_cst_LnUrlAuthError_Generic extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_LnUrlAuthError_InvalidUri extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_LnUrlAuthError_ServiceConnectivity extends ffi.Struct { external ffi.Pointer err; } final class LnUrlAuthErrorKind extends ffi.Union { external wire_cst_LnUrlAuthError_Generic Generic; external wire_cst_LnUrlAuthError_InvalidUri InvalidUri; external wire_cst_LnUrlAuthError_ServiceConnectivity ServiceConnectivity; } final class wire_cst_ln_url_auth_error extends ffi.Struct { @ffi.Int32() external int tag; external LnUrlAuthErrorKind kind; } final class wire_cst_LnUrlCallbackStatus_ErrorStatus extends ffi.Struct { external ffi.Pointer data; } final class LnUrlCallbackStatusKind extends ffi.Union { external wire_cst_LnUrlCallbackStatus_ErrorStatus ErrorStatus; } final class wire_cst_ln_url_callback_status extends ffi.Struct { @ffi.Int32() external int tag; external LnUrlCallbackStatusKind kind; } final class wire_cst_LnUrlPayError_Generic extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_LnUrlPayError_InvalidAmount extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_LnUrlPayError_InvalidInvoice extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_LnUrlPayError_InvalidNetwork extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_LnUrlPayError_InvalidUri extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_LnUrlPayError_InvoiceExpired extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_LnUrlPayError_PaymentFailed extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_LnUrlPayError_PaymentTimeout extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_LnUrlPayError_RouteNotFound extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_LnUrlPayError_RouteTooExpensive extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_LnUrlPayError_ServiceConnectivity extends ffi.Struct { external ffi.Pointer err; } final class LnUrlPayErrorKind extends ffi.Union { external wire_cst_LnUrlPayError_Generic Generic; external wire_cst_LnUrlPayError_InvalidAmount InvalidAmount; external wire_cst_LnUrlPayError_InvalidInvoice InvalidInvoice; external wire_cst_LnUrlPayError_InvalidNetwork InvalidNetwork; external wire_cst_LnUrlPayError_InvalidUri InvalidUri; external wire_cst_LnUrlPayError_InvoiceExpired InvoiceExpired; external wire_cst_LnUrlPayError_PaymentFailed PaymentFailed; external wire_cst_LnUrlPayError_PaymentTimeout PaymentTimeout; external wire_cst_LnUrlPayError_RouteNotFound RouteNotFound; external wire_cst_LnUrlPayError_RouteTooExpensive RouteTooExpensive; external wire_cst_LnUrlPayError_ServiceConnectivity ServiceConnectivity; } final class wire_cst_ln_url_pay_error extends ffi.Struct { @ffi.Int32() external int tag; external LnUrlPayErrorKind kind; } final class wire_cst_LnUrlPayResult_EndpointSuccess extends ffi.Struct { external ffi.Pointer data; } final class wire_cst_LnUrlPayResult_EndpointError extends ffi.Struct { external ffi.Pointer data; } final class wire_cst_LnUrlPayResult_PayError extends ffi.Struct { external ffi.Pointer data; } final class LnUrlPayResultKind extends ffi.Union { external wire_cst_LnUrlPayResult_EndpointSuccess EndpointSuccess; external wire_cst_LnUrlPayResult_EndpointError EndpointError; external wire_cst_LnUrlPayResult_PayError PayError; } final class wire_cst_ln_url_pay_result extends ffi.Struct { @ffi.Int32() external int tag; external LnUrlPayResultKind kind; } final class wire_cst_LnUrlWithdrawError_Generic extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_LnUrlWithdrawError_InvalidAmount extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_LnUrlWithdrawError_InvalidInvoice extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_LnUrlWithdrawError_InvalidUri extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_LnUrlWithdrawError_InvoiceNoRoutingHints extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_LnUrlWithdrawError_ServiceConnectivity extends ffi.Struct { external ffi.Pointer err; } final class LnUrlWithdrawErrorKind extends ffi.Union { external wire_cst_LnUrlWithdrawError_Generic Generic; external wire_cst_LnUrlWithdrawError_InvalidAmount InvalidAmount; external wire_cst_LnUrlWithdrawError_InvalidInvoice InvalidInvoice; external wire_cst_LnUrlWithdrawError_InvalidUri InvalidUri; external wire_cst_LnUrlWithdrawError_InvoiceNoRoutingHints InvoiceNoRoutingHints; external wire_cst_LnUrlWithdrawError_ServiceConnectivity ServiceConnectivity; } final class wire_cst_ln_url_withdraw_error extends ffi.Struct { @ffi.Int32() external int tag; external LnUrlWithdrawErrorKind kind; } final class wire_cst_LnUrlWithdrawResult_Ok extends ffi.Struct { external ffi.Pointer data; } final class wire_cst_LnUrlWithdrawResult_Timeout extends ffi.Struct { external ffi.Pointer data; } final class wire_cst_LnUrlWithdrawResult_ErrorStatus extends ffi.Struct { external ffi.Pointer data; } final class LnUrlWithdrawResultKind extends ffi.Union { external wire_cst_LnUrlWithdrawResult_Ok Ok; external wire_cst_LnUrlWithdrawResult_Timeout Timeout; external wire_cst_LnUrlWithdrawResult_ErrorStatus ErrorStatus; } final class wire_cst_ln_url_withdraw_result extends ffi.Struct { @ffi.Int32() external int tag; external LnUrlWithdrawResultKind kind; } final class wire_cst_log_entry extends ffi.Struct { external ffi.Pointer line; external ffi.Pointer level; } final class wire_cst_onchain_payment_limits_response extends ffi.Struct { external wire_cst_limits send; external wire_cst_limits receive; } final class wire_cst_PaymentError_AmountMissing extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_PaymentError_InvalidNetwork extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_PaymentError_Generic extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_PaymentError_InvalidDescription extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_PaymentError_InvalidInvoice extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_PaymentError_LwkError extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_PaymentError_ReceiveError extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_PaymentError_Refunded extends ffi.Struct { external ffi.Pointer err; external ffi.Pointer refund_tx_id; } final class wire_cst_PaymentError_SendError extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_PaymentError_SignerError extends ffi.Struct { external ffi.Pointer err; } final class PaymentErrorKind extends ffi.Union { external wire_cst_PaymentError_AmountMissing AmountMissing; external wire_cst_PaymentError_InvalidNetwork InvalidNetwork; external wire_cst_PaymentError_Generic Generic; external wire_cst_PaymentError_InvalidDescription InvalidDescription; external wire_cst_PaymentError_InvalidInvoice InvalidInvoice; external wire_cst_PaymentError_LwkError LwkError; external wire_cst_PaymentError_ReceiveError ReceiveError; external wire_cst_PaymentError_Refunded Refunded; external wire_cst_PaymentError_SendError SendError; external wire_cst_PaymentError_SignerError SignerError; } final class wire_cst_payment_error extends ffi.Struct { @ffi.Int32() external int tag; external PaymentErrorKind kind; } final class wire_cst_prepare_refund_response extends ffi.Struct { @ffi.Uint32() external int tx_vsize; @ffi.Uint64() external int tx_fee_sat; external ffi.Pointer last_refund_tx_id; } final class wire_cst_receive_payment_response extends ffi.Struct { external ffi.Pointer destination; } final class wire_cst_recommended_fees extends ffi.Struct { @ffi.Uint64() external int fastest_fee; @ffi.Uint64() external int half_hour_fee; @ffi.Uint64() external int hour_fee; @ffi.Uint64() external int economy_fee; @ffi.Uint64() external int minimum_fee; } final class wire_cst_refund_response extends ffi.Struct { external ffi.Pointer refund_tx_id; } final class wire_cst_SdkError_Generic extends ffi.Struct { external ffi.Pointer err; } final class wire_cst_SdkError_ServiceConnectivity extends ffi.Struct { external ffi.Pointer err; } final class SdkErrorKind extends ffi.Union { external wire_cst_SdkError_Generic Generic; external wire_cst_SdkError_ServiceConnectivity ServiceConnectivity; } final class wire_cst_sdk_error extends ffi.Struct { @ffi.Int32() external int tag; external SdkErrorKind kind; } final class wire_cst_send_payment_response extends ffi.Struct { external wire_cst_payment payment; } final class wire_cst_sign_message_response extends ffi.Struct { external ffi.Pointer signature; } /// EXTRA BEGIN typedef WireSyncRust2DartDco = ffi.Pointer; /// ⚠️ Attention: If you change this #else block (ending in `#endif // def UNIFFI_SHARED_H`) you *must* ⚠️ /// ⚠️ increment the version suffix in all instances of UNIFFI_SHARED_HEADER_V4 in this file. ⚠️ final class RustBuffer extends ffi.Struct { @ffi.Int32() external int capacity; @ffi.Int32() external int len; external ffi.Pointer data; } final class ForeignBytes extends ffi.Struct { @ffi.Int32() external int len; external ffi.Pointer data; } /// Error definitions final class RustCallStatus extends ffi.Struct { @ffi.Int8() external int code; external RustBuffer errorBuf; } typedef ForeignCallback = ffi.Pointer>; typedef ForeignCallbackFunction = ffi.Int32 Function( ffi.Uint64, ffi.Int32, ffi.Pointer, ffi.Int32, ffi.Pointer); typedef DartForeignCallbackFunction = int Function( int, int, ffi.Pointer, int, ffi.Pointer); /// Continuation callback for UniFFI Futures typedef UniFfiRustFutureContinuation = ffi.Pointer>; typedef UniFfiRustFutureContinuationFunction = ffi.Void Function(ffi.Pointer, ffi.Int8); typedef DartUniFfiRustFutureContinuationFunction = void Function(ffi.Pointer, int); const int ESTIMATED_BTC_CLAIM_TX_VSIZE = 111; const int ESTIMATED_BTC_LOCKUP_TX_VSIZE = 154; const double LIQUID_FEE_RATE_SAT_PER_VBYTE = 0.1; const double LIQUID_FEE_RATE_MSAT_PER_VBYTE = 100.0; const int DEFAULT_ZERO_CONF_MIN_FEE_RATE = 100; const int DEFAULT_ZERO_CONF_MAX_SAT = 1000000; const int CHAIN_SWAP_MONITORING_PERIOD_BITCOIN_BLOCKS = 4320;