diff --git a/src/guide/connecting_lsp.md b/src/guide/connecting_lsp.md index fd41f0d..b3b68e2 100644 --- a/src/guide/connecting_lsp.md +++ b/src/guide/connecting_lsp.md @@ -58,7 +58,7 @@ Based on the API key provided to the Breez SDK, a default LSP is selected for yo ```python try: - lsp_id = self.sdk_services.lsp_id() + lsp_id = sdk_services.lsp_id() lsp_info = sdk_services.fetch_lsp_info(lsp_id) except Exception as error: @@ -75,4 +75,31 @@ except Exception as error: ``` +
Go
+
+ +Based on the API key provided to the Breez SDK, a default LSP is selected for your node to provide liquidity to it. To get the information about the selected LSP you can do the following: + + +```go +lspId, err := sdkServices.LspId() +if err != nil { + // Handle error +} +lspInfo, err := sdkServices.FetchLspInfo(*lspId) +if err != nil { + // Handle error +} + ``` + + When you have selected an LSP you may then connect to it. + + ```go +err = sdkServices.ConnectLsp(*lspId) +if err != nil { + // Handle error +} + + ``` + \ No newline at end of file diff --git a/src/guide/getting_started.md b/src/guide/getting_started.md index 83fe6ef..dd11069 100644 --- a/src/guide/getting_started.md +++ b/src/guide/getting_started.md @@ -236,6 +236,11 @@ func (BreezListener) OnEvent(e breez_sdk.BreezEvent) { } // Create the default config +seed, err := breez_sdk.MnemonicToSeed("") +if err != nil { + log.Fatalf("MnemonicToSeed failed: %#v", err) +} + apiKey := "" inviteCode := "" nodeConfig := breez_sdk.NodeConfigGreenlight{ @@ -255,9 +260,8 @@ if err != nil { config.workingDir = "path to an existing directory" sdkServices, err := breez_sdk.Connect(config, seed, BreezListener{}) - if err != nil { - log.Fatalf("Connect failed: %#v", err) + log.Fatalf("Connect failed: %#v", err) } ``` At any point we can fetch our balance from the Greenlight node: