mirror of
https://github.com/aljazceru/breez-sdk-liquid.git
synced 2025-12-22 08:24:21 +01:00
Add Liquid SDK Event & Log stream handlers to example app (#305)
Update example app * Use defaultConfig on ConnectRequest * Update feesSat as non-null * Use payment & walletInfo streams from BreezLiquidSDK
This commit is contained in:
@@ -3,13 +3,14 @@ import 'package:flutter/material.dart';
|
||||
import 'package:flutter_breez_liquid/flutter_breez_liquid.dart';
|
||||
import 'package:flutter_breez_liquid_example/routes/connect/restore_page.dart';
|
||||
import 'package:flutter_breez_liquid_example/routes/home/home_page.dart';
|
||||
import 'package:flutter_breez_liquid_example/services/breez_liquid_sdk.dart';
|
||||
import 'package:flutter_breez_liquid_example/services/credentials_manager.dart';
|
||||
import 'package:flutter_breez_liquid_example/utils/config.dart';
|
||||
import 'package:path_provider/path_provider.dart';
|
||||
|
||||
class ConnectPage extends StatefulWidget {
|
||||
final BreezLiquidSDK liquidSDK;
|
||||
final CredentialsManager credentialsManager;
|
||||
const ConnectPage({super.key, required this.credentialsManager});
|
||||
const ConnectPage({super.key, required this.liquidSDK, required this.credentialsManager});
|
||||
|
||||
@override
|
||||
State<ConnectPage> createState() => _ConnectPageState();
|
||||
@@ -84,7 +85,7 @@ class _ConnectPageState extends State<ConnectPage> {
|
||||
context,
|
||||
MaterialPageRoute(
|
||||
builder: (BuildContext context) => HomePage(
|
||||
liquidSDK: liquidSDK,
|
||||
liquidSDK: widget.liquidSDK,
|
||||
credentialsManager: widget.credentialsManager,
|
||||
),
|
||||
),
|
||||
@@ -103,6 +104,6 @@ class _ConnectPageState extends State<ConnectPage> {
|
||||
config: config,
|
||||
mnemonic: mnemonic,
|
||||
);
|
||||
return await connect(req: req);
|
||||
return await widget.liquidSDK.connect(req: req);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user