Files
breez-sdk-docs/snippets/go/connecting_lsp.go
2023-11-20 13:51:24 +01:00

36 lines
605 B
Go

package example
import (
"log"
)
func GetLspInfo() {
// ANCHOR: get-lsp-info
if lspId, err := sdk.LspId(); lspId != nil && err == nil {
log.Printf("%#v", *lspId)
}
if lspInfo, err := sdk.LspInfo(); err == nil {
log.Printf("%#v", lspInfo)
}
// ANCHOR_END: get-lsp-info
}
func ListLsps() {
// ANCHOR: list-lsps
if err := sdk.ListLsps(); err != nil {
log.Printf("%#v", err)
}
// ANCHOR_END: list-lsps
}
func ConnectLsp() {
// ANCHOR: connect-lsp
lspId := "your selected lsp id"
if err := sdk.ConnectLsp(lspId); err != nil {
log.Printf("%#v", err)
}
// ANCHOR_END: connect-lsp
}