diff --git a/src/guide/buy_btc.md b/src/guide/buy_btc.md index 56fb541..3aa4794 100644 --- a/src/guide/buy_btc.md +++ b/src/guide/buy_btc.md @@ -94,9 +94,12 @@ except Exception as error:
```go -buyBitcoinResponse, err := sdkService.BuyBitcoin(breez_sdk.BuyBitcoinRequest{ - Provider: breez_sdk.BuyBitcoinProviderMoonpay, -}) +buyBitcoinRequest := breez_sdk.BuyBitcoinRequest{ + Provider: breez_sdk.BuyBitcoinProviderMoonpay, +} +if buyBitcoinResponse, err := sdk.BuyBitcoin(buyBitcoinRequest); err == nil { + log.Printf("%#v", buyBitcoinResponse) +} ```
diff --git a/src/guide/connecting_lsp.md b/src/guide/connecting_lsp.md index bfe37e6..f7ccc5e 100644 --- a/src/guide/connecting_lsp.md +++ b/src/guide/connecting_lsp.md @@ -85,13 +85,11 @@ except Exception as error:
```go -lspId, err := sdkServices.LspId() -if err != nil { - // Handle error +if lspId, err := sdk.LspId(); lspId != nil && err == nil { + log.Printf("%#v", *lspId) } -lspInfo, err := sdkServices.LspInfo() -if err != nil { - // Handle error +if lspInfo, err := sdk.LspInfo(); err == nil { + log.Printf("%#v", lspInfo) } ```
@@ -188,11 +186,11 @@ except Exception as error:
```go -err = sdkServices.ConnectLsp(*lspId) -if err != nil { - // Handle error +lspId := "your selected lsp id" +if err := sdk.ConnectLsp(lspId); err != nil { + log.Printf("%#v", err) } - ``` +```
C#
diff --git a/src/guide/fiat_currencies.md b/src/guide/fiat_currencies.md index af746b8..50f80c3 100644 --- a/src/guide/fiat_currencies.md +++ b/src/guide/fiat_currencies.md @@ -55,7 +55,9 @@ except Exception as error:
```go -fiatCurrencies, err := sdkServices.ListFiatCurrencies() +if fiatCurrencies, err := sdk.ListFiatCurrencies(); err == nil { + log.Printf("%#v", fiatCurrencies) +} ```
@@ -132,7 +134,9 @@ except Exception as error:
```go -fiatRates, err := sdkServices.FetchFiatRates() +if fiatRates, err := sdk.FetchFiatRates(); err == nil { + log.Printf("%#v", fiatRates) +} ```
diff --git a/src/guide/getting_started.md b/src/guide/getting_started.md index ff6b673..5635d3c 100644 --- a/src/guide/getting_started.md +++ b/src/guide/getting_started.md @@ -253,7 +253,7 @@ if err != nil { // Customize the config object according to your needs config.workingDir = "path to an existing directory" -sdkServices, err := breez_sdk.Connect(config, seed, BreezListener{}) +sdk, err := breez_sdk.Connect(config, seed, BreezListener{}) if err != nil { log.Fatalf("Connect failed: %#v", err) } diff --git a/src/guide/lnurl_auth.md b/src/guide/lnurl_auth.md index 0e32ed0..fdf9abe 100644 --- a/src/guide/lnurl_auth.md +++ b/src/guide/lnurl_auth.md @@ -153,10 +153,11 @@ lnurlAuthUrl := "lnurl1dp68gurn8ghj7mr0vdskc6r0wd6z7mrww4excttvdankjm3lw3skw0tvd if input, err := breez_sdk.ParseInput(lnurlAuthUrl); err != nil { switch inputType := input.(type) { case breez_sdk.InputTypeLnUrlAuth: - if result, err := sdkServices.LnurlAuth(inputType.Data); err != nil { - if (result.Status === "ok") { + if result, err := sdk.LnurlAuth(inputType.Data); err != nil { + switch result.(type) { + case breez_sdk.LnUrlCallbackStatusOk: log.Printf("Successfully authenticated") - } else { + default: log.Printf("Failed to authenticate") } } diff --git a/src/guide/lnurl_pay.md b/src/guide/lnurl_pay.md index df52d31..f146448 100644 --- a/src/guide/lnurl_pay.md +++ b/src/guide/lnurl_pay.md @@ -143,7 +143,14 @@ if input, err := breez_sdk.ParseInput(lnurlPayUrl); err != nil { case breez_sdk.InputTypeLnUrlPay: amountsSats := inputType.Data.MinSendable comment := "comment" - result, err := sdkServices.PayLnurl(inputType.Data, amountsSats, &comment) + if result, err := sdk.PayLnurl(inputType.Data, amountsSats, &comment); err != nil { + switch result.(type) { + case breez_sdk.LnUrlPayResultEndpointSuccess: + log.Printf("Successfully paid") + default: + log.Printf("Failed to pay") + } + } } } ``` diff --git a/src/guide/lnurl_withdraw.md b/src/guide/lnurl_withdraw.md index 76e305f..197524d 100644 --- a/src/guide/lnurl_withdraw.md +++ b/src/guide/lnurl_withdraw.md @@ -139,7 +139,14 @@ if input, err := breez_sdk.ParseInput(lnurlWithdrawUrl); err != nil { case breez_sdk.InputTypeLnUrlWithdraw: amountsSats := inputType.Data.MinWithdrawable description := "comment" - result, err := sdkServices.WithdrawLnurl(inputType.Data, amountsSats, &description) + if result, err := sdk.WithdrawLnurl(inputType.Data, amountsSats, &description); err != nil { + switch result.(type) { + case breez_sdk.LnUrlCallbackStatusOk: + log.Printf("Successfully withdrawn") + default: + log.Printf("Failed to withdraw") + } + } } } ``` diff --git a/src/guide/payments.md b/src/guide/payments.md index ade0347..756abcb 100644 --- a/src/guide/payments.md +++ b/src/guide/payments.md @@ -104,10 +104,13 @@ except Exception as error:
```go -invoice, err := sdkService.ReceivePayment(breez_sdk.ReceivePaymentRequest{ - AmountSats: 3000, - Description: "Invoice for 3000 sats", -}) +receivePaymentRequest := breez_sdk.ReceivePaymentRequest{ + AmountSats: 3000, + Description: "Invoice for 3000 sats", +} +if receivePaymentResponse, err := sdk.ReceivePayment(receivePaymentRequest); err == nil { + log.Printf("%#v", receivePaymentResponse) +} ```
@@ -215,8 +218,11 @@ except Exception as error:
```go -const bolt11 = "..."; -payment, err := sdkServices.SendPayment(bolt11, 3000) +bolt11 := "bolt11 invoice" +amountSats := uint64(3000) +if payment, err := sdk.SendPayment(bolt11, &amountSats); err == nil { + log.Printf("%#v", payment) +} ```
@@ -320,8 +326,10 @@ except Exception as error:
```go -const nodeId = "..."; -payment, err := sdkServices.SendSpontaneousPayment(nodeId, 3000) +nodeId := "node id" +if payment, err := sdk.SendSpontaneousPayment(nodeId, 3000); err == nil { + log.Printf("%#v", payment) +} ```
diff --git a/src/guide/receive_onchain.md b/src/guide/receive_onchain.md index f562d8e..96ff26c 100644 --- a/src/guide/receive_onchain.md +++ b/src/guide/receive_onchain.md @@ -96,9 +96,10 @@ except Exception as error:
```go -if swapInfo, err := sdkServices.ReceiveOnchain(breez_sdk.ReceiveOnchainRequest{}); err != nil { +if swapInfo, err := sdk.ReceiveOnchain(breez_sdk.ReceiveOnchainRequest{}); err != nil { // Send your funds to the below bitcoin address address := swapInfo.BitcoinAddress + log.Printf("%v", address) } ```
@@ -196,7 +197,9 @@ except Exception as error:
```go -swapInfo, err := sdkServices.InProgressSwap() +if swapInfo, err := sdk.InProgressSwap(); err == nil { + log.Printf("%#v", swapInfo) +} ```
@@ -295,7 +298,9 @@ except Exception as error:
```go -refundables, err := sdkServices.ListRefundables() +if refundables, err := sdk.ListRefundables(); err == nil { + log.Printf("%#v", refundables) +} ```
@@ -414,10 +419,14 @@ except Exception as error:
```go -destinationAddress := "..." -satPerVbyte := - -result, err := sdkServices.Refund(refundable.BitcoinAddress, destinationAddress, satPerVbyte) +if refundables, err := sdk.ListRefundables(); err == nil { + destinationAddress := "..." + satPerVbyte := uint32(5) + + if result, err := sdk.Refund(refundables[0].BitcoinAddress, destinationAddress, satPerVbyte); err == nil { + log.Printf("%v", result) + } +} ```
@@ -526,8 +535,10 @@ except Exception as error:
```go -amountMsat := -channelFees, err := sdkServices.OpenChannelFee(breez_sdk.OpenChannelFeeRequest{AmountMsat: amountMsat}) +amountMsat := uint64(10000) +if channelFees, err := sdk.OpenChannelFee(breez_sdk.OpenChannelFeeRequest{AmountMsat: amountMsat}); err == nil { + log.Printf("%#v", channelFees) +} ```
diff --git a/src/guide/send_onchain.md b/src/guide/send_onchain.md index af93f13..af94b9c 100644 --- a/src/guide/send_onchain.md +++ b/src/guide/send_onchain.md @@ -100,7 +100,7 @@ sendAmountSat := uint64(50000) reverseSwapFeesRequest := breez_sdk.ReverseSwapFeesRequest{ SendAmountSat: &sendAmountSat, } -if currentFees, err := sdkService.FetchReverseSwapFees(reverseSwapFeesRequest); err != nil { +if currentFees, err := sdk.FetchReverseSwapFees(reverseSwapFeesRequest); err == nil { log.Printf("Total estimated fees for reverse swap: %v", currentFees.TotalEstimatedFees) } ``` @@ -313,10 +313,13 @@ except Exception as error: ```go destinationAddress := "bc1.." -amountSat := currentFees.Min -satPerVbyte := - -reverseSwapInfo, err := sdkServices.SendOnchain(amountSat, destinationAddress, currentFees.FeesHash, satPerVbyte) +sendAmountSat := uint64(50000) +satPerVbyte := uint64(5) +if currentFees, err := sdk.FetchReverseSwapFees(breez_sdk.ReverseSwapFeesRequest{SendAmountSat: &sendAmountSat}); err == nil { + if reverseSwapInfo, err := sdk.SendOnchain(sendAmountSat, destinationAddress, currentFees.FeesHash, satPerVbyte); err == nil { + log.Printf("%#v", reverseSwapInfo) + } +} ``` @@ -424,7 +427,7 @@ except Exception as error:
```go -if swaps, err := sdkServices.InProgressReverseSwaps(); err != nil { +if swaps, err := sdk.InProgressReverseSwaps(); err == nil { for _, swap := range swaps { log.Printf("Reverse swap %v in progress, status is %v", swap.Id, swap.Status) } diff --git a/src/guide/static_channel_backup.md b/src/guide/static_channel_backup.md index 812b7f3..30db1cf 100644 --- a/src/guide/static_channel_backup.md +++ b/src/guide/static_channel_backup.md @@ -85,11 +85,9 @@ except Exception as error:
```go -backupData, err := breez_sdk.StaticBackup(breez_sdk.StaticBackupRequest{ - WorkingDir: "", -}) -if err != nil { - log.Fatalf("Failed to retrieve static backup data: %#v", err) +workingDir := "" +if staticBackupResponse, err := breez_sdk.StaticBackup(breez_sdk.StaticBackupRequest{WorkingDir: workingDir}); err == nil { + log.Printf("%#v", staticBackupResponse) } ```