mirror of
https://github.com/aljazceru/breez-sdk-docs.git
synced 2025-12-18 06:14:21 +01:00
remove semicolons
This commit is contained in:
@@ -75,12 +75,12 @@ The first step is to register a new node
|
||||
## Registering a new node
|
||||
```swift
|
||||
do {
|
||||
let seed = try mnemonicToSeed(phrase: "<mnemonics words>");
|
||||
let inviteCode = "";
|
||||
let seed = try mnemonicToSeed(phrase: "<mnemonics words>")
|
||||
let inviteCode = ""
|
||||
|
||||
// register_node takes either greenlight credentials (certifate & key) or invite code.
|
||||
// At this example we are using the invite code option.
|
||||
let credentials = try registerNode(network: Network.bitcoin, seed: seed, registerCredentials: nil, inviteCode: inviteCode);
|
||||
let credentials = try registerNode(network: Network.bitcoin, seed: seed, registerCredentials: nil, inviteCode: inviteCode)
|
||||
} catch {
|
||||
// handle error
|
||||
}
|
||||
@@ -89,8 +89,8 @@ do {
|
||||
## Recovering an existing node
|
||||
```swift
|
||||
do {
|
||||
let seed = try mnemonicToSeed(phrase: "<mnemonics words>");
|
||||
let credentials = try recoverNode(network: Network.bitcoin, seed: seed);
|
||||
let seed = try mnemonicToSeed(phrase: "<mnemonics words>")
|
||||
let credentials = try recoverNode(network: Network.bitcoin, seed: seed)
|
||||
} catch {
|
||||
// handle error
|
||||
}
|
||||
@@ -105,7 +105,7 @@ The next step is to initialize the SDK and start the node:
|
||||
// SDK events listener
|
||||
class SDKListener: EventListener {
|
||||
func onEvent(e: BreezEvent) {
|
||||
print("received event ", e);
|
||||
print("received event ", e)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -128,9 +128,9 @@ At any point we can fetch our balance from the Greenlight node:
|
||||
|
||||
```swift
|
||||
do {
|
||||
let nodeInfo = try sdk.nodeInfo();
|
||||
let lnBalance = nodeInfo?.channelsBalanceMsat;
|
||||
let onchainBalance = nodeInfo?.onchainBalanceMsat;
|
||||
let nodeInfo = try sdk.nodeInfo()
|
||||
let lnBalance = nodeInfo?.channelsBalanceMsat
|
||||
let onchainBalance = nodeInfo?.onchainBalanceMsat
|
||||
} catch {
|
||||
// handle error
|
||||
}
|
||||
|
||||
@@ -31,7 +31,7 @@ if let Ok(LnUrlAuth{data: ad}) = parse(lnurl_auth_url).await {
|
||||
```swift
|
||||
// Endpoint can also be of the form:
|
||||
// keyauth://domain.com/auth?key=val
|
||||
let lnurlAuthUrl = "lnurl1dp68gurn8ghj7mr0vdskc6r0wd6z7mrww4excttvdankjm3lw3skw0tvdankjm3xdvcn6vtp8q6n2dfsx5mrjwtrxdjnqvtzv56rzcnyv3jrxv3sxqmkyenrvv6kve3exv6nqdtyv43nqcmzvdsnvdrzx33rsenxx5unqc3cxgeqgntfgu";
|
||||
let lnurlAuthUrl = "lnurl1dp68gurn8ghj7mr0vdskc6r0wd6z7mrww4excttvdankjm3lw3skw0tvdankjm3xdvcn6vtp8q6n2dfsx5mrjwtrxdjnqvtzv56rzcnyv3jrxv3sxqmkyenrvv6kve3exv6nqdtyv43nqcmzvdsnvdrzx33rsenxx5unqc3cxgeqgntfgu"
|
||||
|
||||
do {
|
||||
let inputType = try parseInput(s: lnurlAuthUrl)
|
||||
|
||||
@@ -27,12 +27,12 @@ if let Ok(LnUrlWithdraw{data: wd}) = parse(lnurl_withdraw_url).await {
|
||||
```swift
|
||||
// Endpoint can also be of the form:
|
||||
// lnurlw://domain.com/lnurl-withdraw?key=val
|
||||
let lnurlWithdrawUrl = "lnurl1dp68gurn8ghj7mr0vdskc6r0wd6z7mrww4exctthd96xserjv9mn7um9wdekjmmw843xxwpexdnxzen9vgunsvfexq6rvdecx93rgdmyxcuxverrvcursenpxvukzv3c8qunsdecx33nzwpnvg6ryc3hv93nzvecxgcxgwp3h33lxk";
|
||||
let lnurlWithdrawUrl = "lnurl1dp68gurn8ghj7mr0vdskc6r0wd6z7mrww4exctthd96xserjv9mn7um9wdekjmmw843xxwpexdnxzen9vgunsvfexq6rvdecx93rgdmyxcuxverrvcursenpxvukzv3c8qunsdecx33nzwpnvg6ryc3hv93nzvecxgcxgwp3h33lxk"
|
||||
|
||||
do {
|
||||
let inputType = try parseInput(s: lnurlWithdrawUrl)
|
||||
if case .lnUrlWithdraw(let data) = inputType {
|
||||
let amountSat = data.minWithdrawable;
|
||||
let amountSat = data.minWithdrawable
|
||||
let description = "Test withdraw"
|
||||
try sdk.withdrawLnurl(reqData: data, amountSats: amountSat, description: "comment")
|
||||
}
|
||||
|
||||
@@ -42,7 +42,7 @@ sdk.refund(refundable.bitcoin_address, destination_address, sat_per_vbyte).await
|
||||
|
||||
```swift
|
||||
do {
|
||||
let swapInfo = try sdk.receiveOnchain();
|
||||
let swapInfo = try sdk.receiveOnchain()
|
||||
|
||||
// Send your funds to the bellow bitcoin address
|
||||
let address = swapInfo.bitcoinAddress;
|
||||
|
||||
@@ -55,11 +55,11 @@ for rs in sdk.in_progress_reverse_swaps().await? {
|
||||
try {
|
||||
let currentFees = try sdk.fetchReverseSwapFees()
|
||||
|
||||
println("Percentage fee for the reverse swap service: \(currentFees.feesPercentage)");
|
||||
println("Estimated miner fees in sats for locking up funds: \(currentFees.feesLockup)");
|
||||
println("Estimated miner fees in sats for claiming funds: \(currentFees.feesClaim)");
|
||||
} catch SdkError.Error(let message) {
|
||||
print(message)
|
||||
println("Percentage fee for the reverse swap service: \(currentFees.feesPercentage)")
|
||||
println("Estimated miner fees in sats for locking up funds: \(currentFees.feesLockup)")
|
||||
println("Estimated miner fees in sats for claiming funds: \(currentFees.feesClaim)")
|
||||
} catch {
|
||||
// handle error
|
||||
}
|
||||
```
|
||||
|
||||
@@ -70,20 +70,20 @@ of the total costs.
|
||||
Fetching the fees also tells you what is the range of amounts you can send:
|
||||
|
||||
```swift
|
||||
println("Minimum amount, in sats: \(current_fees.min)");
|
||||
println("Maximum amount, in sats: \(current_fees.max)");
|
||||
println("Minimum amount, in sats: \(current_fees.min)")
|
||||
println("Maximum amount, in sats: \(current_fees.max)")
|
||||
```
|
||||
|
||||
Once you checked the fees are acceptable, you can start the reverse swap:
|
||||
|
||||
```swift
|
||||
let destinationAddress = "bc1..";
|
||||
let amountSat = currentFees.min;
|
||||
let destinationAddress = "bc1.."
|
||||
let amountSat = currentFees.min
|
||||
let satPerVbyte = <fee rate>
|
||||
try {
|
||||
try sdk.sendOnchain(amountSat: amountSat, onchainRecipientAddress: destinationAddress, pairHash: currentFees.feesHash, satPerVbyte: satPerVbyte)
|
||||
} catch SdkError.Error(let message) {
|
||||
print(message)
|
||||
} catch {
|
||||
// handle error
|
||||
}
|
||||
```
|
||||
|
||||
@@ -95,7 +95,7 @@ You can check its status with:
|
||||
|
||||
```swift
|
||||
for rs in sdk.inProgressReverseSwaps() {
|
||||
println("Reverse swap \(rs.id) in progress, status is \(rs.breezStatus)");
|
||||
println("Reverse swap \(rs.id) in progress, status is \(rs.breezStatus)")
|
||||
}
|
||||
```
|
||||
</section>
|
||||
|
||||
Reference in New Issue
Block a user