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:
Erdem Yerebasmaz
2024-06-13 14:51:59 +03:00
committed by GitHub
parent bcf84fe8cd
commit 4ed72e70f0
9 changed files with 195 additions and 47 deletions

View File

@@ -49,7 +49,7 @@ class HomePageBottomAppBar extends StatelessWidget {
context: context,
builder: (context) => ReceivePaymentDialog(
liquidSDK: liquidSDK,
paymentsStream: paymentsStream.asBroadcastStream(),
paymentsStream: paymentsStream,
),
);
},

View File

@@ -62,7 +62,7 @@ class PaymentItem extends StatelessWidget {
"${item.paymentType == PaymentType.send ? "-" : "+"}${item.amountSat} sats",
style: Theme.of(context).textTheme.bodyLarge,
),
if (item.feesSat != null) ...[
if (item.feesSat != BigInt.zero) ...[
Text("FEE: ${item.paymentType == PaymentType.receive ? "-" : ""}${item.feesSat} sats"),
]
],