feat: add BIP21 support (#414)

Co-authored-by: Erdem Yerebasmaz <erdem@yerebasmaz.com>
Co-authored-by: ok300 <106775972+ok300@users.noreply.github.com>
This commit is contained in:
yse
2024-08-22 12:23:36 +02:00
committed by GitHub
parent 5248dfc235
commit 1a89bcd6c1
44 changed files with 5039 additions and 3089 deletions

View File

@@ -106,37 +106,37 @@ class BreezSDKLiquid {
(event) async {
if (event is liquid_sdk.SdkEvent_PaymentFailed) {
_logStreamController.add(
liquid_sdk.LogEntry(line: "Payment Failed. ${event.details.swapId}", level: "WARN"),
liquid_sdk.LogEntry(line: "Payment Failed. ${event.details}", level: "WARN"),
);
_paymentResultStream.addError(PaymentException(event.details));
}
if (event is liquid_sdk.SdkEvent_PaymentPending) {
_logStreamController.add(
liquid_sdk.LogEntry(line: "Payment Pending. ${event.details.swapId}", level: "INFO"),
liquid_sdk.LogEntry(line: "Payment Pending. ${event.details}", level: "INFO"),
);
_paymentResultStream.add(event.details);
}
if (event is liquid_sdk.SdkEvent_PaymentRefunded) {
_logStreamController.add(
liquid_sdk.LogEntry(line: "Payment Refunded. ${event.details.swapId}", level: "INFO"),
liquid_sdk.LogEntry(line: "Payment Refunded. ${event.details}", level: "INFO"),
);
_paymentResultStream.add(event.details);
}
if (event is liquid_sdk.SdkEvent_PaymentRefundPending) {
_logStreamController.add(
liquid_sdk.LogEntry(line: "Pending Payment Refund. ${event.details.swapId}", level: "INFO"),
liquid_sdk.LogEntry(line: "Pending Payment Refund. ${event.details}", level: "INFO"),
);
_paymentResultStream.add(event.details);
}
if (event is liquid_sdk.SdkEvent_PaymentSucceeded) {
_logStreamController.add(
liquid_sdk.LogEntry(line: "Payment Succeeded. ${event.details.swapId}", level: "INFO"),
liquid_sdk.LogEntry(line: "Payment Succeeded. ${event.details}", level: "INFO"),
);
_paymentResultStream.add(event.details);
}
if (event is liquid_sdk.SdkEvent_PaymentWaitingConfirmation) {
_logStreamController.add(
liquid_sdk.LogEntry(line: "Payment Waiting Confirmation. ${event.details.swapId}", level: "INFO"),
liquid_sdk.LogEntry(line: "Payment Waiting Confirmation. ${event.details}", level: "INFO"),
);
_paymentResultStream.add(event.details);
}