From 0c40b26e9288884c240e57c76c67d70ee7b7d869 Mon Sep 17 00:00:00 2001 From: ok300 <106775972+ok300@users.noreply.github.com> Date: Tue, 23 Jan 2024 11:52:51 +0100 Subject: [PATCH] Bump breez-sdk snippet dependency to 0.2.14 --- .github/workflows/main.yml | 4 +- snippets/dart_snippets/pubspec.lock | 2 +- snippets/go/go.mod | 2 +- .../kotlin_mpp_lib/shared/build.gradle.kts | 2 +- .../python/src/send_spontaneous_payment.py | 9 ++-- snippets/react-native/yarn.lock | 8 ++-- snippets/rust/Cargo.lock | 46 +++++++++++-------- snippets/rust/Cargo.toml | 2 +- snippets/rust/src/send_spontaneous_payment.rs | 1 + .../swift/BreezSDKExamples/Package.resolved | 4 +- snippets/swift/BreezSDKExamples/Package.swift | 2 +- src/guide/install.md | 2 +- 12 files changed, 46 insertions(+), 38 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0d10be9..876c571 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -25,8 +25,8 @@ jobs: name: setup runs-on: ubuntu-latest outputs: - sdk-ref: ${{ inputs.sdk-ref || '0.2.12' }} - package-version: '0.2.12' + sdk-ref: ${{ inputs.sdk-ref || '0.2.14' }} + package-version: '0.2.14' steps: - run: echo "set pre-setup output variables" diff --git a/snippets/dart_snippets/pubspec.lock b/snippets/dart_snippets/pubspec.lock index de94f42..69e3937 100644 --- a/snippets/dart_snippets/pubspec.lock +++ b/snippets/dart_snippets/pubspec.lock @@ -55,7 +55,7 @@ packages: path: "packages/breez-sdk-flutter" relative: true source: path - version: "0.2.12" + version: "0.2.14" build: dependency: transitive description: diff --git a/snippets/go/go.mod b/snippets/go/go.mod index b66f6f6..516ae64 100644 --- a/snippets/go/go.mod +++ b/snippets/go/go.mod @@ -2,6 +2,6 @@ module main go 1.19 -require github.com/breez/breez-sdk-go v0.2.12 +require github.com/breez/breez-sdk-go v0.2.14 replace github.com/breez/breez-sdk-go => ./packages/breez-sdk-go diff --git a/snippets/kotlin_mpp_lib/shared/build.gradle.kts b/snippets/kotlin_mpp_lib/shared/build.gradle.kts index 800f174..e39b3ea 100644 --- a/snippets/kotlin_mpp_lib/shared/build.gradle.kts +++ b/snippets/kotlin_mpp_lib/shared/build.gradle.kts @@ -34,7 +34,7 @@ kotlin { } val commonMain by getting { dependencies { - implementation("technology.breez:breez-sdk-kmp:0.2.12") + implementation("technology.breez:breez-sdk-kmp:0.2.14") } } } diff --git a/snippets/python/src/send_spontaneous_payment.py b/snippets/python/src/send_spontaneous_payment.py index 5ffefe7..2b5bca0 100644 --- a/snippets/python/src/send_spontaneous_payment.py +++ b/snippets/python/src/send_spontaneous_payment.py @@ -3,13 +3,14 @@ import breez_sdk def send_spontaneous_payment(sdk_services): - # ANCHOR: send-spontaneous-payment - node_id = "..." - amount_msat = 300000 try: + # ANCHOR: send-spontaneous-payment + node_id = "..." + amount_msat = 3000000 + req = breez_sdk.SendSpontaneousPaymentRequest(node_id,amount_msat) result = sdk_services.send_spontaneous_payment(req) - # ANCHOR: send-spontaneous-payment + # ANCHOR_END: send-spontaneous-payment return result except Exception as error: print(error) diff --git a/snippets/react-native/yarn.lock b/snippets/react-native/yarn.lock index 67a6a19..8021698 100644 --- a/snippets/react-native/yarn.lock +++ b/snippets/react-native/yarn.lock @@ -714,10 +714,10 @@ "@babel/helper-validator-identifier" "^7.22.20" to-fast-properties "^2.0.0" -"@breeztech/react-native-breez-sdk@0.2.12": - version "0.2.12" - resolved "https://registry.yarnpkg.com/@breeztech/react-native-breez-sdk/-/react-native-breez-sdk-0.2.12.tgz#6cc7360eea8f91a8945edb2ab413ac20913e7e8d" - integrity sha512-aNWvZDaRbtOjbIQVhfzix1hTy1SPPxIUtsy9+O7hiQDJKMLQFu0931lSB9W4X5GhSRR6PGgctkvNDR1B0uao8g== +"@breeztech/react-native-breez-sdk@0.2.14": + version "0.2.14" + resolved "https://registry.yarnpkg.com/@breeztech/react-native-breez-sdk/-/react-native-breez-sdk-0.2.14.tgz#1e9472bf4ad694be788036a6c40d90e90558b816" + integrity sha512-Z2gIr9VpkPh7bV1mmJreateYzrXWHvqiA8TZ1phxOo7B1HRuTT890jsOHIk1dRt0vmb3lKaQN0swSej5J94UtA== "@esbuild/android-arm64@0.18.20": version "0.18.20" diff --git a/snippets/rust/Cargo.lock b/snippets/rust/Cargo.lock index 95a5a88..2a229c8 100644 --- a/snippets/rust/Cargo.lock +++ b/snippets/rust/Cargo.lock @@ -450,7 +450,8 @@ dependencies = [ [[package]] name = "bolt-derive" version = "0.2.0" -source = "git+https://gitlab.com/cdecker/vls?tag=snapshot-20230920#b8d42d68bb3a525a8b7340b132220a0de922d62f" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b4a20c5d2dd939142aa8edcfcaa5126bf0e4483d8edce6502037c2b0adbe069" dependencies = [ "proc-macro2", "quote", @@ -459,8 +460,8 @@ dependencies = [ [[package]] name = "breez-sdk-core" -version = "0.2.12" -source = "git+https://github.com/breez/breez-sdk?tag=0.2.12#8a13493fc16b9e173b852d7b6ab8e37f7a7e6bc9" +version = "0.2.14" +source = "git+https://github.com/breez/breez-sdk?tag=0.2.14#cc7ec482d8e9ebfb47a9e6be7329cc155f3a8e12" dependencies = [ "aes", "anyhow", @@ -477,8 +478,8 @@ dependencies = [ "gl-client", "hex", "lazy_static", - "lightning 0.0.115", - "lightning-invoice 0.23.0", + "lightning 0.0.118", + "lightning-invoice 0.26.0", "log", "miniz_oxide", "once_cell", @@ -607,7 +608,8 @@ dependencies = [ [[package]] name = "cln-grpc" version = "0.1.7" -source = "git+https://github.com/cdecker/lightning.git?tag=gl-20231113#075927b2c5f38fdbde4c0764135be58340b0ce08" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e745ebc04340d421c7bc8305942a60d3dd8531d94df24f1b8c3906942735f0d" dependencies = [ "anyhow", "bitcoin 0.30.1", @@ -936,9 +938,9 @@ dependencies = [ [[package]] name = "flutter_rust_bridge" -version = "1.82.4" +version = "1.82.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ae25c4523d6064e90202fb1bfd847f3e3c30026803a20ddfe55fbbe9fbc199d" +checksum = "23a5a7a1cd030cd63f53eafe2496eb4e40f520800e6e9b78cae6f3f3ba7f3c2b" dependencies = [ "allo-isolate", "anyhow", @@ -1133,7 +1135,7 @@ checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" [[package]] name = "gl-client" version = "0.1.9" -source = "git+https://github.com/Blockstream/greenlight.git?rev=84a66ac3c467569365285814ef5a691b5b97f60d#84a66ac3c467569365285814ef5a691b5b97f60d" +source = "git+https://github.com/Blockstream/greenlight.git?rev=556eedf47a837b71c4277ba6ee84322f5cbd80de#556eedf47a837b71c4277ba6ee84322f5cbd80de" dependencies = [ "anyhow", "async-trait", @@ -1147,7 +1149,7 @@ dependencies = [ "hex", "http", "http-body", - "lightning-invoice 0.24.0", + "lightning-invoice 0.26.0", "log", "mockall", "pin-project", @@ -1587,9 +1589,9 @@ dependencies = [ [[package]] name = "lightning" -version = "0.0.116" +version = "0.0.118" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90a0f2155316f1570446a0447c993480673f840748c8ed25bbc59dfc442ac770" +checksum = "d52cec5fa9382154fe9671e8df93095b800c7d77abc66e2a5ef839d672521c5e" dependencies = [ "bitcoin 0.29.2", ] @@ -1610,14 +1612,14 @@ dependencies = [ [[package]] name = "lightning-invoice" -version = "0.24.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1788c0158526ec27a502043c2911ea6ea58fdc656bdf8749484942c07b790d23" +checksum = "3eb24878b0f4ef75f020976c886d9ad1503867802329cc963e0ab4623ea3b25c" dependencies = [ "bech32", "bitcoin 0.29.2", "bitcoin_hashes 0.11.0", - "lightning 0.0.116", + "lightning 0.0.118", "num-traits", "secp256k1 0.24.3", ] @@ -3214,8 +3216,9 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" [[package]] name = "vls-core" -version = "0.10.0" -source = "git+https://gitlab.com/cdecker/vls?tag=snapshot-20230920#b8d42d68bb3a525a8b7340b132220a0de922d62f" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7465dd7f8cc004b67c52c6610ebf157695a93daf33f6a69c1b06b0f4e1fecbc0" dependencies = [ "anyhow", "backtrace", @@ -3241,7 +3244,8 @@ dependencies = [ [[package]] name = "vls-persist" version = "0.10.0" -source = "git+https://gitlab.com/cdecker/vls?tag=snapshot-20230920#b8d42d68bb3a525a8b7340b132220a0de922d62f" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86279e60e9dcdd3bcc135b7979655f1c80c6b99c38fee25d390725bfc5a24994" dependencies = [ "hex", "log", @@ -3254,7 +3258,8 @@ dependencies = [ [[package]] name = "vls-protocol" version = "0.10.0" -source = "git+https://gitlab.com/cdecker/vls?tag=snapshot-20230920#b8d42d68bb3a525a8b7340b132220a0de922d62f" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55e525ef3cb95a27b240662fb518ea283d25b1f51afe899f0f253747acc284f4" dependencies = [ "as-any", "bitcoin-consensus-derive", @@ -3267,7 +3272,8 @@ dependencies = [ [[package]] name = "vls-protocol-signer" version = "0.10.0" -source = "git+https://gitlab.com/cdecker/vls?tag=snapshot-20230920#b8d42d68bb3a525a8b7340b132220a0de922d62f" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a766ac452520406eed1e7d8ad1c744156fc3ceaf6bdcefe3f3a44bd5f5ea0b29" dependencies = [ "bit-vec", "log", diff --git a/snippets/rust/Cargo.toml b/snippets/rust/Cargo.toml index 2081605..087e543 100644 --- a/snippets/rust/Cargo.toml +++ b/snippets/rust/Cargo.toml @@ -6,6 +6,6 @@ edition = "2021" [dependencies] anyhow = "1" bip39 = { version = "2", features = ["rand"] } -breez-sdk-core = { git = "https://github.com/breez/breez-sdk", tag = "0.2.12" } +breez-sdk-core = { git = "https://github.com/breez/breez-sdk", tag = "0.2.14" } log = "0.4" tokio = "1.29" \ No newline at end of file diff --git a/snippets/rust/src/send_spontaneous_payment.rs b/snippets/rust/src/send_spontaneous_payment.rs index 001bd44..0acdc11 100644 --- a/snippets/rust/src/send_spontaneous_payment.rs +++ b/snippets/rust/src/send_spontaneous_payment.rs @@ -10,6 +10,7 @@ async fn send_spontaneous_payment(sdk: Arc) -> Result<()> { sdk.send_spontaneous_payment(SendSpontaneousPaymentRequest { amount_msat: 3_000_000, node_id, + extra_tlvs: None, }) .await?; // ANCHOR_END: send-spontaneous-payment diff --git a/snippets/swift/BreezSDKExamples/Package.resolved b/snippets/swift/BreezSDKExamples/Package.resolved index 4f206c1..4cdd980 100644 --- a/snippets/swift/BreezSDKExamples/Package.resolved +++ b/snippets/swift/BreezSDKExamples/Package.resolved @@ -5,8 +5,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/breez/breez-sdk-swift", "state" : { - "revision" : "0a88fb63a3fb60da9f35e10228205178e3bd9a94", - "version" : "0.2.12" + "revision" : "756730450bcd7e82d89930a4fa24412059b93274", + "version" : "0.2.14" } }, { diff --git a/snippets/swift/BreezSDKExamples/Package.swift b/snippets/swift/BreezSDKExamples/Package.swift index de4eca6..55163e1 100644 --- a/snippets/swift/BreezSDKExamples/Package.swift +++ b/snippets/swift/BreezSDKExamples/Package.swift @@ -8,7 +8,7 @@ let package = Package( platforms: [.macOS(.v13)], dependencies: [ .package(url: "https://github.com/apple/swift-argument-parser", from: "1.2.3"), - .package(url: "https://github.com/breez/breez-sdk-swift", from:"0.2.12") + .package(url: "https://github.com/breez/breez-sdk-swift", from:"0.2.14") ], targets: [ // Targets are the basic building blocks of a package, defining a module or a test suite. diff --git a/src/guide/install.md b/src/guide/install.md index 06e68e5..867bf69 100644 --- a/src/guide/install.md +++ b/src/guide/install.md @@ -93,7 +93,7 @@ Check https://github.com/breez/breez-sdk/releases for the latest version. ```toml [dependencies] -breez-sdk-core = { git = "https://github.com/breez/breez-sdk", tag = "0.2.12" } +breez-sdk-core = { git = "https://github.com/breez/breez-sdk", tag = "0.2.14" } ``` ## Flutter/Dart