mirror of
https://github.com/aljazceru/breez-sdk-docs.git
synced 2025-12-18 14:24:19 +01:00
update C# docs to 0.2.3
This commit is contained in:
@@ -92,7 +92,15 @@ buyBitcoinResponse, err := sdkService.BuyBitcoin(breez_sdk.BuyBitcoinRequest{
|
|||||||
<section>
|
<section>
|
||||||
|
|
||||||
```cs
|
```cs
|
||||||
// TODO add docs
|
try
|
||||||
|
{
|
||||||
|
var buyBitcoinResponse = sdk.BuyBitcoin(
|
||||||
|
new BuyBitcoinRequest(BuyBitcoinProvider.MOONPAY));
|
||||||
|
}
|
||||||
|
catch (Exception)
|
||||||
|
{
|
||||||
|
// Handle error
|
||||||
|
}
|
||||||
```
|
```
|
||||||
</section>
|
</section>
|
||||||
</custom-tabs>
|
</custom-tabs>
|
||||||
@@ -155,7 +155,6 @@ var lnurlWithdrawUrl = "lnurl1dp68gurn8ghj7mr0vdskc6r0wd6z7mrww4exctthd96xserjv9
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
var lnurlWithdrawUrl = "";
|
|
||||||
var input = BreezSdkMethods.ParseInput(lnurlWithdrawUrl);
|
var input = BreezSdkMethods.ParseInput(lnurlWithdrawUrl);
|
||||||
if (input is InputType.LnUrlWithdraw lnurlw)
|
if (input is InputType.LnUrlWithdraw lnurlw)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -114,7 +114,8 @@ invoice, err := sdkService.ReceivePayment(breez_sdk.ReceivePaymentRequest{
|
|||||||
```cs
|
```cs
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
var invoice = sdk.ReceivePayment(3000, "Invoice for 3000 sats");
|
var invoice = sdk.ReceivePayment(
|
||||||
|
new ReceivePaymentRequest(3000, "Invoice for 3000 sats"));
|
||||||
}
|
}
|
||||||
catch (Exception)
|
catch (Exception)
|
||||||
{
|
{
|
||||||
@@ -220,7 +221,7 @@ payment, err := sdkServices.SendPayment(bolt11, 3000)
|
|||||||
<section>
|
<section>
|
||||||
|
|
||||||
```cs
|
```cs
|
||||||
const bolt11 = "...";
|
var bolt11 = "...";
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
var payment = sdk.SendPayment(bolt11, 3000);
|
var payment = sdk.SendPayment(bolt11, 3000);
|
||||||
@@ -325,7 +326,7 @@ payment, err := sdkServices.SendSpontaneousPayment(nodeId, 3000)
|
|||||||
<section>
|
<section>
|
||||||
|
|
||||||
```cs
|
```cs
|
||||||
const nodeId = "...";
|
var nodeId = "...";
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
var payment = sdk.SendSpontaneousPayment(nodeId, 3000);
|
var payment = sdk.SendSpontaneousPayment(nodeId, 3000);
|
||||||
|
|||||||
@@ -109,11 +109,7 @@ if swapInfo, err := sdkServices.ReceiveOnchain(breez_sdk.ReceiveOnchainRequest{}
|
|||||||
```cs
|
```cs
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
// Optional user-selected dynamic fees (see Connecting to LSP section for details)
|
var swapInfo = sdk.ReceiveOnchain(new ReceiveOnchainRequest());
|
||||||
var openingFeeParams = null;
|
|
||||||
var request = new ReceiveOnchainRequest(openingFeeParams);
|
|
||||||
|
|
||||||
var swapInfo = sdk.ReceiveOnchain(request);
|
|
||||||
|
|
||||||
// Send your funds to the below bitcoin address
|
// Send your funds to the below bitcoin address
|
||||||
var address = swapInfo.bitcoinAddress;
|
var address = swapInfo.bitcoinAddress;
|
||||||
|
|||||||
@@ -105,7 +105,8 @@ if currentFees, err := sdkServices.FetchReverseSwapFees(ReverseSwapFeesRequest(5
|
|||||||
```cs
|
```cs
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
var currentFees = sdk.FetchReverseSwapFees(ReverseSwapFeesRequest(50000));
|
var currentFees = sdk.FetchReverseSwapFees(
|
||||||
|
new ReverseSwapFeesRequest(50000));
|
||||||
Console.WriteLine($"Total estimated fees for reverse swap: {currentFees.totalEstimatedFees}");
|
Console.WriteLine($"Total estimated fees for reverse swap: {currentFees.totalEstimatedFees}");
|
||||||
}
|
}
|
||||||
catch (Exception)
|
catch (Exception)
|
||||||
@@ -321,7 +322,8 @@ var amountSat = currentFees.min;
|
|||||||
var satPerVbyte = <fee rate>;
|
var satPerVbyte = <fee rate>;
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
var reverseSwapInfo = sdk.SendOnchain(amountSat, destinationAddress, currentFees.feesHash, satPerVbyte);
|
var reverseSwapInfo = sdk.SendOnchain(
|
||||||
|
amountSat, destinationAddress, currentFees.feesHash, satPerVbyte);
|
||||||
}
|
}
|
||||||
catch (Exception)
|
catch (Exception)
|
||||||
{
|
{
|
||||||
@@ -437,7 +439,7 @@ try
|
|||||||
catch (Exception)
|
catch (Exception)
|
||||||
{
|
{
|
||||||
// Handle error
|
// Handle error
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
</section>
|
</section>
|
||||||
</custom-tabs>
|
</custom-tabs>
|
||||||
|
|||||||
Reference in New Issue
Block a user