Commit Graph
3619 Commits
Author SHA1 Message Date
OmarHatem 400e6f90a9 minor [skip ci] 2026-01-13 21:12:57 +01:00
Konstantin UllrichandGitHub 98aa1fd6c9 fix: custom Bitcoin Ledger derivation paths and update ledger-bitcoin dependency (#2798)
* fix: custom Bitcoin Ledger derivation paths and update ledger-bitcoin dependency

* fix: remove unused `derivationPath` in `signTransaction` method
2026-01-09 20:47:07 +01:00
9b1a62441c Cw 1329 implement near intents dex (#2742)
* add Near Intents exchange provider integration

* refactor for improved trade handling

* add explorer link for trades

provider.

* refactor currency parsing in near Intents exchange

* fix: address type for estimating send all transactions in swaps

* add token and app fee config

* Update near_Intents_exchange_provider.dart

* add Near Intents app fee secrets and update usage

* add NEAR intents app fee secrets to workflows

* Update lib/view_model/exchange/exchange_view_model.dart [skip ci]

* making priceUpdatedAt nullable [skip ci]

---------

Co-authored-by: Serhii-Borodenko <17529954+Serhii-Borodenko@users.noreply.github.com>
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2026-01-09 19:32:56 +01:00
Hector ChuandGitHub ff88fa8dc8 detect hogex inputs and only require 6 confs if so (#2786) 2026-01-09 17:19:03 +01:00
OmarHatem b2c379fcb7 sanity checks [skip ci] 2026-01-08 23:45:33 +01:00
Omar HatemandGitHub 91e4940bf2 add all secrets to single secret (#2796)
* add all secrets to single secret

* add all secrets to single secret
2026-01-08 16:58:14 +01:00
SerhiiandGitHub 3179277c42 change default sync status display mode (#2784) 2026-01-08 00:31:08 +01:00
SerhiiandGitHub 5bfc2d8a76 fix: fiat amount mapping key in unspent coins list (#2785) 2026-01-08 00:30:43 +01:00
malik1004xandGitHub 78913fc3f0 change sync status display mode on long-press (#2780)
* change sync status display mode on long-press

* move status toggle function to viewmodel action
2026-01-07 23:14:42 +01:00
malik1004xandGitHub f2508d1eb4 fix: scrolling in filter widget (#2792) 2026-01-07 20:18:05 +01:00
Yousef EbrahimiandGitHub 7ab7c8709b Added a new language: Persian (Farsi) (#2777)
* added strings_fa.arb

* Add Persian (فارسی) language support

* Update language list to include Persian
2026-01-02 23:56:00 +01:00
SerhiiandGitHub 00e5ea4ea8 CW-1153-Enable Revolut Pay for Moonpay (#2759)
* update quote sorting logic for sell action

* аix payment method selection

* fix duplicates payment methods

Updated the logic to consider payment methods as duplicates based only on paymentMethodType, ignoring customTitle. This simplifies duplicate detection and may address issues with adding similar payment methods.

* add revolut support for moonpay

* refactor best rate recommendation logic
2025-12-30 16:06:45 +01:00
OmarHatem 934b50da62 await wallet name check [skip ci] 2025-12-30 15:27:47 +01:00
cf72c0b6a9 Add Brazilian Portuguese (pt_BR) translation (#2769)
- Created strings_pt_BR.arb with complete Brazilian Portuguese translation
- Added pt_BR to language_service.dart (supportedLocales and localeCountryCode)
- Added pt_BR to translation_constants.dart
- All 1172 strings translated to Brazilian Portuguese

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-12-30 00:19:43 +01:00
ImL1sandGitHub 478cb5320a feat: add Traditional Chinese (繁體中文) translation (#2770)
- Add res/values/strings_zh_TW.arb with Traditional Chinese translations
- Update lib/entities/language_service.dart to include zh_TW locale
- Update tool/utils/translation/translation_constants.dart to include zh-tw

This adds full Traditional Chinese (Taiwan) language support with proper
Taiwan-specific terminology (e.g., 啟用, 新增, 進階設定, 簽帳金融卡, etc.)

All simplified Chinese characters have been converted to traditional Chinese.
2025-12-30 00:17:30 +01:00
SerhiiandGitHub 40abcef6f3 fix: Chainflip swap status update (#2775) 2025-12-29 20:04:03 +01:00
malik1004xandGitHub 95dc0313ff fix: scrollable other settings page (#2771) 2025-12-29 19:31:40 +01:00
malik1004xandGitHub f13b1ad8a0 fix: show close button for cake pay filters popup (#2773) 2025-12-29 19:29:34 +01:00
Omar HatemandGitHub 46df990018 ignore reown connection exception [skip ci] 2025-12-27 01:40:47 +01:00
SerhiiandGitHub 9aa7ac2b61 add validation to ensure only supported currencies (#2758) 2025-12-25 09:37:38 +01:00
David AdegokeandGitHub f5754ed2d3 fix: Minor fixes - Solana (#2737)
* fix: Minor fixes

* refactor: handle updates to connectivity status for swipe to send button

* fix: Remove Future.wait
2025-12-24 04:24:23 +01:00
malik1004xandGitHub ab0e3b65ed fix: keyboard dismissal on ios send page (#2747)
* fix: keyboard dismissal on ios send page

* further keyboard action fixes on send page
2025-12-23 02:30:11 +01:00
Konstantin UllrichandGitHub 6e9d76e457 fix: prevent RBF for Silent Payment addresses in Bitcoin transactions (#2760) 2025-12-23 02:29:30 +01:00
David AdegokeandGitHub efcd38e6b1 Remove print (#2764) 2025-12-23 01:45:48 +01:00
OmarHatem 2d2d0e711b update patch version [skip ci] 2025-12-21 02:25:40 +02:00
SerhiiandGitHub d25aa2c909 Cw 1258 fix buy sell flow issues (#2754)
* update quote sorting logic for sell action

* аix payment method selection
2025-12-20 02:46:56 +02:00
Konstantin UllrichandGitHub c208e8b5ef fix: date on silent payments transactions (#2740)
* fix: date on silent payments transactions

* fix: clear outdated Silent Payment Addresses during initialization

* fix: streamline Silent Payments address handling by using the first record only
2025-12-20 01:58:41 +02:00
6c12ed157d Cw 1291 ledger fixes (#2741)
* fix: handle unexpected ViewModel in ledger connection process

* fix: add missing exception handler for `_QueuedFuture.execute` in `exception_handler.dart`

* fix: handle hardware wallet connection flow in exchange trade page

* refactor: replace hardware wallet conditional logic with switch statement for improved readability and future extensibility

* feat: add hardware wallet support for dEURO savings actions and approval flow

---------

Co-authored-by: Konstantin Ullrich <konstantinullrich12@gmail.com>
2025-12-20 01:58:22 +02:00
malik1004xandGitHub c7e9a4e68d fix seed page on desktop (#2752) 2025-12-19 22:31:34 +02:00
malik1004xandGitHub fb6054cb5d add save as dialog for seed on desktop (#2753) 2025-12-19 22:30:13 +02:00
malik1004xandGitHub d3ba966142 Remove replaced electrum transactions (#2738)
* fix: remove replaced btc transactions

* fix: remove replaced btc transactions

* remove debug print
2025-12-17 19:18:03 +02:00
Omar HatemandGitHub 3579d8c61f properly close the socket on onDone callback (#2746)
* properly close the socket on onDone callback

* fix workflow

* remove exceptions for fiat check script
2025-12-17 19:16:41 +02:00
cyanandGitHub cbc1e392c2 fix: use printV and ignore http import in CI (#2749) 2025-12-17 19:15:33 +02:00
OmarHatem dd51b5a609 Add script to check fiat api and see which currencies are not working 2025-12-17 03:13:20 +02:00
malik1004xandGitHub 3f676199cc fix: edit backup viewmodel premature load (#2739) 2025-12-16 06:47:55 +02:00
Omar HatemandGitHub aea855d023 Fix db getting deleted on iOS (#2736)
* Fix db getting deleted on iOS

* Fix db getting deleted on iOS and add a patch for users who updated

* remove prints [skip ci]
2025-12-15 04:49:51 +02:00
Omar HatemandGitHub 1844405a43 v5.6.3 (#2727)
- QR restore fix
- Backup fix
- Birdpay fix
2025-12-12 19:00:13 +02:00
Konstantin UllrichandGitHub f122ce0c57 fix: handle unexpected ViewModel in ledger connection process (#2716)
* fix: handle unexpected ViewModel in ledger connection process

* fix: add missing exception handler for `_QueuedFuture.execute` in `exception_handler.dart`
2025-12-12 17:32:07 +02:00
malik1004xandGitHub 2e2a75bef5 require whitespace in twitter/mastodon pinned posts (#2726) 2025-12-12 17:30:34 +02:00
OmarHatem 9458f604aa minor fix [skip ci] 2025-12-12 04:08:33 +02:00
malik1004xandGitHub 7464ead41c Remove SecretStore class for Backup viewmodels (fix for backup password not restoring) (#2723)
* backup page viewmodels without secretstore class

* minor reaction optimization

* minor reaction optimization
2025-12-12 00:23:49 +02:00
malik1004xandGitHub 80a759c52f fix: backup-compatible db location on all platforms (#2721)
* fix: backup-compatible db location on all platforms

* sync io for db move
2025-12-11 18:31:13 +02:00
OmarHatem 13a56574f4 fix restoring from QR 2025-12-11 17:14:32 +02:00
Konstantin UllrichandGitHub 89863e3bec feat: implement silent payment derivation paths and master HD wallet integration (#2708)
* feat: implement silent payment derivation paths and master HD wallet integration

- Added default derivation paths for silent payments (mainnet and testnet).
- Introduced `_masterHD` for handling seed-based key derivations.
- Updated silent payment address record to include spend derivation path.
- Refactored UTXO handling and scanning logic to support multiple receivers with unique derivation paths.
- Improved logging for better debugging of silent payment workflows.

* refactor: remove debug prints
2025-12-11 16:01:24 +02:00
65c4ef90b6 remove workaround for BitcoinVN provider issue (#2720)
Co-authored-by: Serhii-Borodenko <17529954+Serhii-Borodenko@users.noreply.github.com>
2025-12-11 15:35:53 +02:00
Omar HatemandGitHub 625a050e93 minor fix (#2717) 2025-12-11 03:30:49 +02:00
OmarHatem 701b167aeb debugging workflow 2025-12-11 03:29:12 +02:00
OmarHatem 05bffff1fc debugging workflow 2025-12-11 03:28:49 +02:00
OmarHatem caf1e4694b debugging workflow 2025-12-11 03:23:15 +02:00
OmarHatem 045bc0aaae debugging workflow 2025-12-11 03:22:04 +02:00