CakeWallet/cw_bitcoin
Konstantin Ullrich 4b137bc968
CW-1091-payjoin-error-handeling (#2317)
* feat: stop polling payjoin on switch wallet

* refactor: improve Payjoin session handling and cleanup unused methods

- Replaced `initReceiver` with `getUnusedReceiver` to reuse existing Payjoin sessions.
- Streamlined session initialization by removing `spawnNewReceiver`.
- Adjusted wallet sync reactions to resume Payjoin sessions when necessary.

* fix: Receiver.fromJson correctly handle parameter format in Payjoin manager

* fix: try reloading unspents if unspents are empty; No Unpsents available are now recoverable errors

* fix: ensure transaction details display only if transactionInfo is available and adjust payjoin success status handling

* fix: adjust payjoin success status handling for pending transactions

* fix: add error handling for Payjoin initialization and receiver creation [skip-ci]

* fix: add unrecoverable error handling for Payjoin sender sessions
2025-06-19 19:55:41 +03:00
..
lib CW-1091-payjoin-error-handeling (#2317) 2025-06-19 19:55:41 +03:00
test Move bitcoin and monero parts into self modules. 2021-12-24 14:52:08 +02:00
.gitignore Revert "Add pubspec.lock files and Podfile.lock to .gitignore [skip ci]" 2023-02-08 19:25:37 +02:00
.metadata Move bitcoin and monero parts into self modules. 2021-12-24 14:52:08 +02:00
CHANGELOG.md Move bitcoin and monero parts into self modules. 2021-12-24 14:52:08 +02:00
LICENSE Move bitcoin and monero parts into self modules. 2021-12-24 14:52:08 +02:00
pubspec.lock update-payjoin (#2281) 2025-06-11 19:44:06 +03:00
pubspec.yaml update-payjoin (#2281) 2025-06-11 19:44:06 +03:00
README.md Move bitcoin and monero parts into self modules. 2021-12-24 14:52:08 +02:00

cw_bitcoin

A new Flutter package project.

Getting Started

This project is a starting point for a Dart package, a library module containing code that can be shared easily across multiple Flutter or Dart projects.

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.