Merge pull request #104 from breez/savage-service-status

Update 0.2.10 & add service status page
This commit is contained in:
Roei Erez
2023-11-27 17:27:25 +02:00
committed by GitHub
20 changed files with 379 additions and 42 deletions

View File

@@ -2,6 +2,6 @@ module main
go 1.19
require github.com/breez/breez-sdk-go v0.2.9
require github.com/breez/breez-sdk-go v0.2.10
replace github.com/breez/breez-sdk-go => ./packages/breez-sdk-go

View File

@@ -0,0 +1,29 @@
package example
import (
"log"
"github.com/breez/breez-sdk-go/breez_sdk"
)
func HealthCheckStatus() {
// ANCHOR: health-check-status
if healthCheck, err := sdk.ServiceHealthCheck(); err != nil {
log.Printf("Current service status is: %v", healthCheck.Status)
}
// ANCHOR_END: health-check-status
}
func ReportPaymentFailure() {
// ANCHOR: report-payment-failure
paymentHash := "..."
reportIssueRequest := breez_sdk.ReportIssueRequestPaymentFailure{
Data: breez_sdk.ReportPaymentFailureDetails{
PaymentHash: paymentHash,
},
}
if err := sdk.ReportIssue(reportIssueRequest); err != nil {
log.Printf("%#v", err)
}
// ANCHOR_END: report-payment-failure
}