ok300

Results 32 issues of ok300

The previous version didn't work with kind 0 events, not sure why. Probably because `event[ 2 ].kind` was evaluated to 0, so false, causing `if ( !event[ 2 ] ||...

This PR bumps our uniffi dependency from 0.23 to 0.25. Changelog: https://github.com/mozilla/uniffi-rs/blob/main/CHANGELOG.md#v0250-backend-crates-v0250---2023-10-18 It also bumps - the NordSecurity `uniffi-bindgen-go` dependency - the Kotlin MPP https://gitlab.com/trixnity/uniffi-kotlin-multiplatform-bindings dependency

This PR fixes a bug that was introduced by #954 . The bug caused `send_payment` to not return when no timeout was specified. Internally, this was caused by different behaviors...

When users with previously completed reverse swaps perform a restore, the SDK shows the old reverse swaps as pending for a while. Calling `in_progress_reverse_swaps` a few times after `connect` will...

When the new reverse swap methods were introduced, the existing v1 ones were deprecated but still supported. Eventually we will want to remove the v1 methods and associated bindings, models:...

This is an umbrella-issue to track all necessary changes for this feature. - [ ] Add support to remove webhook URL - [x] LSPD (for payment notifications): https://github.com/breez/lspd/pull/194 - [x]...

high priority

Processing a `payment_received` notification involves a `sync()`. ``` [com.cBreez.client.BreezForegroundService] {INFO} (2024-02-23 12:57:34.763) : pull changed since 1708689097 ``` The filtering by since timestamp happens locally, after the full list of...

greenlight-service
sdk-core
c-breez

Allow the caller to set a custom `MoonPayConfig::redirect_url`, which can point to their own custom landing page or in-app view. https://github.com/breez/breez-sdk/blob/e541135b0f1fa90f964829444cb34d53251660e5/libs/sdk-core/src/moonpay.rs#L24

Sometimes we return fields like a `payment_hash` - as a `Vec`, like in `SwapInfo::payment_hash` - as a `String`, like in `LnPaymentDetails::payment_hash` We should choose a type and use it consistently...

good first issue
sdk-core