Serhii and GitHub
2d52d4585f
CW-1200-Dust-amount-error-when-sending-All ( #2495 )
...
* Add isSendAll parameter to exchange provider trade creation
* Improve send-all transaction handling and fee calculation
change.
2025-09-05 05:26:53 +03:00
4b7a89d397
CW-1138-Add-CakePay-orders-to-the-transaction-history-screen ( #2446 )
...
* migrate to new backend API
* hide value_type filter
* Improve vendor card parsing
* Update country.dart
* Update lib/cake_pay/src/models/cake_pay_card.dart
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
* Update lib/cake_pay/src/models/cake_pay_card.dart
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
* address review comments
* fix min limit value
* Update lib/view_model/cake_pay/cake_pay_buy_card_view_model.dart
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
* cake pay order row
* order provider adapter
* add Cake Pay order filtering
* Update cake_pay_buy_card_view_model.dart
* fix hidden order balance
* Update lib/cake_pay/src/models/cake_pay_card.dart
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
* Update lib/cake_pay/src/services/cake_pay_api.dart
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
* address review comments
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-09-01 19:09:26 +03:00
OmarHatem
ec7b9ccb51
ignore NoNullnessRewrite in proguard-rules.pro
2025-08-29 13:58:54 +03:00
rafael_xmr and GitHub
f450bae82d
feat: always construct wallet addresses with 5+ sp addresses ( #2487 )
2025-08-29 03:22:36 +03:00
Serhii and GitHub
ef85f512f9
CW-1152-Enable-selecting-used-addresses ( #2483 )
...
* allow selecting used Electrum addresses
* fix ci issue
2025-08-28 06:23:26 +03:00
Omar Hatem and GitHub
8528941e1b
disable pay anything feature ( #2484 )
...
disable letsExchange
remove xstocks
2025-08-26 05:16:11 +03:00
Omar Hatem and GitHub
e6385b8084
Add doge coin to pay anything feature ( #2481 )
...
Fix cakepay token issue
2025-08-24 23:06:01 +03:00
OmarHatem
c385c6bec5
disable payjoin for desktop platforms [skip ci]
2025-08-23 03:28:33 +03:00
cyan and GitHub
7b600c9cd8
ui: better QR switcher ( #2477 )
2025-08-23 01:27:01 +03:00
1a4ac1a07c
Add SafeArea to base page ( #2473 )
...
* Add SafeArea to base page
* chore: Move SafeArea to wrap body instead of being at top level
---------
Co-authored-by: Blazebrain <davidadegoke16@gmail.com >
2025-08-22 22:33:35 +03:00
7d67d2ffc7
feat: add Zano support to Open CryptoPay ( #2475 )
...
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-08-22 14:50:24 +03:00
Omar Hatem and GitHub
1a47ded016
v5.3.0 Release Candidate ( #2471 )
...
* v5.3.0 Release Candidate
* update app versions [skip ci]
2025-08-21 23:56:14 +03:00
9292fb5487
User token swap improvements ( #2470 )
...
* Handle null currency in trade
* Improve trade network handling and error reporting
* update Polygon network tag
* Update exchange_trade_view_model.dart
* handle nullable network fields
* Update lib/exchange/provider/letsexchange_exchange_provider.dart
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-08-21 21:14:15 +03:00
13a74133f5
feat: Pay Anything from Any Wallet ( #2450 )
...
* feat: Pay Anything from Any Wallet
* feat: Trigger payment flow when address is pasted
* chore: Remove unneeded changes
* feat Expand address checks and fix scanning bch qrs
* fix: Add support for dogecoin
* feat: More modifications for Pay from Any Wallet
This change:
- Adds the pay from any wallet flow to externally signed QR codes
- Adds fixes for review comments
- Fixes failing tests
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-08-21 18:37:50 +03:00
16f058e9e2
sp improv ( #2437 )
...
* fix(sp): proper address on details screen
* fix(sp): fields to update on incoming msg
* Update lib/bitcoin/cw_bitcoin.dart
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-08-21 05:06:35 +03:00
Este250 and GitHub
e15f130535
Update French Translate ( #2468 )
2025-08-21 03:56:33 +03:00
Serhii and GitHub
f6dc65424d
Cw 1161 add user added tokens to swap currencies ( #2455 )
...
* Add user ETH and SOL tokens to exchange currency lists
* Update default_spl_tokens.dart
* fix solana token icon issue
* add user currency to Trade and update usage
* add support for user Tron and Polygon tokens in exchange
* removing the providersForCurrentPair method and related logic
* Improve currency search
* prevent crash in EVM wallets for unknown token symbols
* Improve asset lookup in XOSwap provider
* revert token enabled state for tron solana
* Move SPL and Tron token classes to cw_core
* fix updating trades for user tokens
* Improve token matching by including tag comparison
* safer currency parsing across all exchange providers
* Update edit_token_page.dart
2025-08-21 03:34:09 +03:00
cyan and GitHub
2bb11f253a
fix: uneven hex split for coldcard ( #2465 )
2025-08-19 20:14:32 +03:00
David Adegoke and GitHub
09d10fce27
CW-1174: Add warning for sending to contract addresses ( #2463 )
...
* feat: add warning for sending to contract addresses
* feat: Add wallet type icon to full screen qr page
2025-08-19 18:30:07 +03:00
Konstantin Ullrich and GitHub
cb53840332
CW-1146-Enable-Zano-buy-sell-for-DFX ( #2458 )
...
* feat(CW-1148): Add Zano wallet support for message
* refactor(CW-1148): Simplify `signMessage` logic in Zano wallet API
* fix: remove unsupported wallet types from DFX Buy provider
* fix: correct DFX Buy provider parameter name from `amount` to `amount-in`
2025-08-19 18:28:37 +03:00
c8dca29f68
sync status eta ( #1701 )
...
* sync status eta
* other necessary changes
* feat: Enhance Sync ETA display mode
- Enhance block rate calculation with weighted averages(accounts for network flunctuations and sync speed of more recent blocks while calculating eta, basically giving us more accuracy)
- Add option to switch between ETA and blocks remaining display in display settings
- Add placeholder ETA while gathering block data
* chore: Listen to smaller changes in eta
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
Co-authored-by: Blazebrain <davidadegoke16@gmail.com >
2025-08-19 18:09:51 +03:00
cyan and GitHub
013211e7a6
fix: don't close closed sockets ( #2462 )
2025-08-19 18:04:08 +03:00
Douglas Leão and GitHub
6818f58798
Portuguese translation: fix "Cake Wallet" being translated ( #2459 )
2025-08-19 06:59:58 +03:00
OmarHatem
3dd26c8c08
disable custom background temporarily [skip ci]
2025-08-15 14:33:39 +03:00
cyan and GitHub
4d33bddb67
fix: syntax error in InfoBase.plist ( #2452 )
2025-08-14 05:01:28 +03:00
328422cfb5
CW-1139-Migrate-CakePay-mobile-to-use-the-new-backend-APIs ( #2416 )
...
* migrate to new backend API
* hide value_type filter
* Improve vendor card parsing
* Update country.dart
* Update lib/cake_pay/src/models/cake_pay_card.dart
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
* Update lib/cake_pay/src/models/cake_pay_card.dart
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
* address review comments
* fix min limit value
* Update lib/view_model/cake_pay/cake_pay_buy_card_view_model.dart
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
* refactor denomination handling and min value logic
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-08-13 09:07:30 +03:00
cyan and GitHub
75b811f9de
fix: key image comparision ( #2448 )
...
* fix: key image comparision
* Revert "fix: frozen coins displaying incorrect amounts in monero (#2385 )"
This reverts commit b6a7dde8e4 .
2025-08-13 07:32:12 +03:00
cyan and GitHub
b8a9863a21
feat: CakeTorSocks respect SOCKS_SERVER ( #2444 )
2025-08-13 01:00:39 +03:00
OmarHatem
66adb00d16
Replace Zano default node
2025-08-13 00:19:47 +03:00
Konstantin Ullrich and GitHub
af35c28152
CW-1143-Fix-Ledger-wallets-getting-corruption-popups ( #2447 )
...
* fix: handle errors differently if it is a ledger wallet
* fix: improve ledger error code regex
2025-08-12 16:39:34 +03:00
cyan and GitHub
1a173e7e1e
fix: prevent writes to socket after closing ( #2449 )
2025-08-12 16:23:39 +03:00
d24cb84e16
CW-1132-Cake-Pay-flow-does-not-use-MWEB-funds ( #2434 )
...
* add MWEB coin selection for Cake Pay flow
* add MWEB checks
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-08-12 16:06:03 +03:00
Konstantin Ullrich and GitHub
d64a58389b
feat: add currency override support in fiat conversion service ( #2445 )
2025-08-11 20:21:07 +03:00
Omar Hatem and GitHub
ce1102187e
Add custom background ( #2442 )
...
* Add ability to put a custom background to the home page
* add translation [skip ci]
2025-08-09 14:30:55 +03:00
OmarHatem
f556603392
update bitcoin_base to fix version conflict issue
2025-08-09 04:58:58 +03:00
Jyft and GitHub
faa6f50001
BUG-2441: Currency input field auto-highlighting fixed ( #2443 )
2025-08-09 03:48:36 +03:00
Omar Hatem and GitHub
601a6a5a8f
limit when to check for thornames to only if the text does not match an address and less than or equal 30 char ( #2438 )
2025-08-08 05:26:22 +03:00
b6244cdd44
CW-1099-Add-Doge-coin-to-Cake-Wallet ( #2396 )
...
* add wallet create, restore and server integration
* update transaction fee calculation
* Updated tool/configure.dart
* Add dogecoin support to app_config
* minor fix [skip ci]
* Update model_generator.sh
* remove cw_bitcoin import from lib/ directory
* update bitcoin base
* update default node
* add passphrase an QR restore option
* add Dogecoin support for message signing
* add Dogecoin support across wallet features
* fix edit subaddress
Updated the isElectrum getter to include WalletType.dogecoin, ensuring Dogecoin wallets are correctly identified as Electrum-compatible.
* Update configure.dart
* fix: address label not saved
* remove unused derivationPath
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
* address review comments
* fix generateInitialAddresses type
* enable auto switching for Dogecoin nodes
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-08-07 22:07:20 +03:00
OmarHatem
9053a3d726
fix silent payment null check on view only wallets
2025-08-07 20:14:29 +03:00
cyan and GitHub
9d30c1d4e2
fix(dev): don't build in initState ( #2433 )
2025-08-07 05:46:12 +03:00
778ac4783e
sp improvements ( #2418 )
...
* feat: show sp keys
* fix: merge fixes
* feat: show sp receive address on tx details page
* feat(keys): show silent payment keys tab & keys tab
* Update lib/src/screens/wallet_keys/wallet_keys_page.dart
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-08-06 21:02:08 +03:00
4dc5be7640
sp debugging ( #2426 )
...
* feat(sp): debug logging feature
* fix(sp): Receiver
* feat(sp): handle and log failures and early returns
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-08-06 16:26:19 +03:00
cyan and GitHub
c0ad8e2f70
fix: pin hashlib version ( #2432 )
2025-08-06 02:59:59 +03:00
OmarHatem
9a8db26e0f
re-add LetsExchange
2025-08-05 18:26:48 +03:00
Jorge and GitHub
80dfb45fd2
Fix Spanish translation of search field text ( #2429 )
2025-08-04 19:05:44 +03:00
Luis Miguel and GitHub
f35cc1b26e
Spanish translation minor fixes ( #2431 )
...
* Improving spanish translation
* Fixes for correctness and to fit labels into the UI
2025-08-04 19:04:09 +03:00
OmarHatem
1312bd00de
handle more ledger cases [skip ci]
2025-08-04 03:47:52 +03:00
OmarHatem
155b9ab32c
change send button text when disabled
2025-08-04 03:13:20 +03:00
OmarHatem
20b455d6e1
enable restore option for desktop dropdown [skip ci]
2025-08-02 04:19:00 +03:00
OmarHatem
441091ff93
update build number [skip ci]
2025-08-02 01:16:19 +03:00