mirror of
https://github.com/aljazceru/breez-sdk-liquid.git
synced 2025-12-21 16:04:27 +01:00
Integrate sdk-common (#308)
* Rename Network to LiquidSdkNetwork to avoid naming conflicts with sdk-common * Integrate sdk-common: re-use parse_invoice * Fix UDL bindings tests * Add input parser support * CLI: Add input parser support * Integrate lnurl-pay * Cargo format, re-generate FRB and RN bindings * Duplicate LnUrlPayError, update FRB/UniFFI bindings * Move duplicate LnUrlPayError to FRB bindings.rs * Add support for lnurl-withdraw * Lnurl-withdraw: convert units, incorporate fees * Bump sdk-common, rename InputType::LnUrlError * Bump sdk-common, remove Wrapped prefix from LnUrlPaySuccessData, LnUrlPayResult * LNURL-withdraw: add missing UDL mappings * Add support for LNURL-auth * Move LNURL structs into models.rs * Rename LiquidSdkNetwork to LiquidNetwork * Fix binding tests * Fix tests * Move FRB mirroring structs to bindings.rs * Remove TODO * Bump sdk-common, remove sdk-common dependency on rusqlite * Propagate LiquidNetwork rename into flutter example app * CI: install protobuf before running clippy * CI: add rust cache, protobuf for remaining rust steps
This commit is contained in:
@@ -3,7 +3,7 @@ import 'package:flutter_breez_liquid/flutter_breez_liquid.dart';
|
||||
import 'package:path_provider/path_provider.dart';
|
||||
|
||||
Future<Config> getConfig({
|
||||
Network network = Network.mainnet,
|
||||
LiquidNetwork network = LiquidNetwork.mainnet,
|
||||
}) async {
|
||||
debugPrint("Getting default SDK config for network: $network");
|
||||
final defaultConf = defaultConfig(network: network);
|
||||
@@ -19,7 +19,7 @@ extension ConfigCopyWith on Config {
|
||||
String? boltzUrl,
|
||||
String? electrumUrl,
|
||||
String? workingDir,
|
||||
Network? network,
|
||||
LiquidNetwork? network,
|
||||
BigInt? paymentTimeoutSec,
|
||||
}) {
|
||||
return Config(
|
||||
|
||||
Reference in New Issue
Block a user