ok300

Results 32 issues of ok300

The SDK has API and data model documentation in the form of rustdocs. We need a way to provide similar docs for the other languages we support.

Customer reported that calling `sendPayment()` returned only 5 minutes later with ``` "RpcError { code: None, message: \"no response from lightningd\", ``` Our `Config::payment_timeout_sec` https://github.com/breez/breez-sdk/blob/77f0b65ba340767de6e290b1a579ea5baf044a16/libs/sdk-core/src/models.rs#L457 should have kicked it. We...

good first issue
sdk-core

There are many things that can go wrong on a device, which may affect the SDK's ability to function. A few ideas for what can be tracked: - number of...

I tried to send 50k sats from Breez Mobile to the Pulse node. It failed several times with `no_route`. Other tests I did for the same sender / receiver: -...

This PR switches `gl-client` to the `main-0.2` [branch](https://github.com/Blockstream/greenlight/commits/main-0.2), which introduces internal changes in authentication. This is WIP until further testing and review.

Boltz added support for Taproot Swaps: https://blog.boltz.exchange/p/introducing-taproot-swaps-putting We should look into integrating them.

The LNURL-pay signature is ```rust pub async fn lnurl_pay(&self, req: LnUrlPayRequest) -> Result ``` which means the success case will return a ```rust pub enum LnUrlPayResult { EndpointSuccess { data:...

In `pull_transactions` we are calling `list_invoices` [^1] and `list_pays`[^2] with no remote filtering. After retrieving all invoices and payments, we filter them locally by timestamp, and only return a subset...

sdk-core

In a recent Livera episode [^1] they mention a big problem with Bitcoin wallets on low-end Android devices (like often used in Africa, Asia, etc) is storage space. People have...

sdk-core

Calling https://github.com/SatoshiPortal/boltz-rust/blob/8c92a59e1c555616844d5acd7d3231a3119549bf/src/swaps/liquidv2.rs#L321 results in an error of type ``` Electrum(AllAttemptsErrored([SharedIOError(Kind(UnexpectedEof))]) ```