@@ -7,7 +7,7 @@ Automatic Swift bindings generation for [`rust-lightning`](https://github.com/li
7
7
### Swift Package Manager
8
8
To install using Swift Package Manager, add the following line to the depedencies array of your ` Package.swift ` :
9
9
```
10
- .package(url: "https://github.com/lightningdevkit/ldk-swift/", exact: "0.0.115 ")
10
+ .package(url: "https://github.com/lightningdevkit/ldk-swift/", exact: "0.0.116 ")
11
11
```
12
12
Be sure to also include "LightningDevKit" into your packages target like so:
13
13
@@ -58,13 +58,13 @@ In order to generate these bindings from scratch, you will need to clone two dep
58
58
** [ rust-lightning] ( https://github.com/lightningdevkit/rust-lightning ) ** , (a specific branch built for bindings compatibility):
59
59
60
60
``` shell
61
- git clone --branch 2023-04 -0.0.115 -java-bindings https://github.com/TheBlueMatt/rust-lightning /path/to/rust-lightning
61
+ git clone --branch 2023-07 -0.0.116 -java-bindings https://github.com/TheBlueMatt/rust-lightning /path/to/rust-lightning
62
62
```
63
63
64
64
** [ ldk-c-bindings] ( https://github.com/lightningdevkit/ldk-c-bindings ) ** :
65
65
66
66
``` shell
67
- git clone --branch v0.0.115 .0 https://github.com/lightningdevkit/ldk-c-bindings /path/to/ldk-c-bindings
67
+ git clone --branch v0.0.116 .0 https://github.com/lightningdevkit/ldk-c-bindings /path/to/ldk-c-bindings
68
68
```
69
69
70
70
Take note of where you clone these directories, it's best you save the absolute path somewhere handy for the rest of the remaining steps.
@@ -95,11 +95,11 @@ folder due to the previous `genbindings.sh` step. As Docker won't have access to
95
95
replace those lines with the following:
96
96
97
97
``` yaml
98
- lightning = { git = "https://github.com/thebluematt/rust-lightning", branch = "2023-04 -0.0.115 -java-bindings", default-features = false }
99
- lightning-persister = { git = "https://github.com/thebluematt/rust-lightning", branch = "2023-04 -0.0.115 -java-bindings", default-features = false }
100
- lightning-invoice = { git = "https://github.com/thebluematt/rust-lightning", branch = "2023-05 -0.0.115 -java-bindings", default-features = false }
101
- lightning-background-processor = { git = "https://github.com/thebluematt/rust-lightning", branch = "2023-04 -0.0.115 -java-bindings", default-features = false }
102
- lightning-rapid-gossip-sync = { git = "https://github.com/thebluematt/rust-lightning", branch = "2023-04 -0.0.115 -java-bindings", default-features = false }
98
+ lightning = { git = "https://github.com/thebluematt/rust-lightning", branch = "2023-07 -0.0.116 -java-bindings", default-features = false }
99
+ lightning-persister = { git = "https://github.com/thebluematt/rust-lightning", branch = "2023-07 -0.0.116 -java-bindings", default-features = false }
100
+ lightning-invoice = { git = "https://github.com/thebluematt/rust-lightning", branch = "2023-07 -0.0.116 -java-bindings", default-features = false }
101
+ lightning-background-processor = { git = "https://github.com/thebluematt/rust-lightning", branch = "2023-07 -0.0.116 -java-bindings", default-features = false }
102
+ lightning-rapid-gossip-sync = { git = "https://github.com/thebluematt/rust-lightning", branch = "2023-07 -0.0.116 -java-bindings", default-features = false }
103
103
```
104
104
105
105
You will note that the revision is unspecified and is currently just placeholder ` xxx ` s. To obtain the revision,
0 commit comments