Commit graph

  • e37d4f32e8 refactor(solana): Remove redundant session request responses and simplify error handling in SolanaChainService Blazebrain 2025-06-18 18:51:40 +01:00
  • dd689803e0
    fix: add error handling for Payjoin initialization and receiver creation [skip-ci] Konstantin Ullrich 2025-06-18 19:09:06 +02:00
  • 32d1f09253 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-1094-WalletConnect-Issues Blazebrain 2025-06-18 18:04:41 +01:00
  • 6fccd784ec feat(token_validation): Improve flow for adding new tokens across wallets Blazebrain 2025-06-18 18:03:14 +01:00
  • 48b0240c5c fix reformatting [skip ci] #2304 OmarHatem 2025-06-18 18:35:42 +03:00
  • 67506b4271 fix missing imports OmarHatem 2025-06-18 17:52:12 +03:00
  • ca57d0d414
    Delete android/.kotlin/sessions/kotlin-compiler-2468481326039681181.salive Omar Hatem 2025-06-18 17:33:38 +03:00
  • 150becb679
    CW-1073 Implement Monero wallet definition URI scheme (#2323) Konstantin Ullrich 2025-06-18 16:20:03 +02:00
  • 8468a43877
    test: add comprehensive unit tests for AddressResolver and AddressValidator classes #2323 Konstantin Ullrich 2025-06-18 15:37:17 +02:00
  • e1f9e35ceb changes from review cyan 2025-06-18 10:04:09 +00:00
  • b4ae93a96a fix(walletconnect): Handle break in connection flow triggered by global exception handler when SVGParser fails on invalid SvgData and triggers FlutterError. Blazebrain 2025-06-17 22:26:37 +01:00
  • 29fb4afaa0 fix re-formatting [skip ci] OmarHatem 2025-06-18 00:20:13 +03:00
  • c6cb48096d
    refactor: Update CakeImageWidget to allow nullable BoxFit (#2326) David Adegoke 2025-06-17 21:24:18 +01:00
  • e7b6106d5b
    fix: adjust payjoin success status handling for pending transactions Konstantin Ullrich 2025-06-17 19:04:38 +02:00
  • 1b258eef0d feat: mark tor as experimental fix: drop anonpay onion authority fix: drop fiatapi onion authority fix: drop trocador onion authority fix: disable networkimage when tor is enabled fix: handle cakepay errors gracefully Czarek Nakamoto 2025-06-17 17:30:14 +02:00
  • e5e8bc8205
    Merge branch 'main' into add-gnosis #2325 add-gnosis Konstantin Ullrich 2025-06-17 17:17:14 +02:00
  • 77b33fa942
    feat: add gnosis.dart generation Konstantin Ullrich 2025-06-17 17:16:24 +02:00
  • 6260c4cf3a
    fix: improve Ledger error handling and refine error code interpretation Konstantin Ullrich 2025-06-17 14:33:30 +02:00
  • c2ebf1d42a refactor: Update CakeImageWidget to allow nullable BoxFit #2326 Blazebrain 2025-06-17 13:20:18 +01:00
  • b13d942926
    feat: enable interest collection for DEuro Savings with localized support Konstantin Ullrich 2025-06-17 12:21:43 +02:00
  • 62347e7192 refactor(walletconnect): Update WCPairingItemWidget layout and improve error handling for image loading Blazebrain 2025-06-17 10:47:49 +01:00
  • 25e6d33da6
    fix: ensure transaction details display only if transactionInfo is available and adjust payjoin success status handling Konstantin Ullrich 2025-06-17 11:25:48 +02:00
  • 0d226b57c3
    Merge branch 'main' into CW-1091-payjoin-error-handeling Konstantin Ullrich 2025-06-17 10:21:14 +02:00
  • 9400136c26
    Merge branch 'main' into CW-1073-implement-monero-wallet-definition-uri-scheme Konstantin Ullrich 2025-06-17 10:08:55 +02:00
  • 87389fce76
    fix: ensure proper handling of unmounted context in address extraction logic Konstantin Ullrich 2025-06-17 09:53:38 +02:00
  • 4a2aa28e6a fix(cw_evm): add missing chainId fix(cw_core): solana rpc fix Czarek Nakamoto 2025-06-13 05:02:48 +02:00
  • 460adb5370 fix(cw_wownero): tor connection fix(tor): connection issues Czarek Nakamoto 2025-06-12 10:29:13 +02:00
  • 923aa1a90b fix conflicts with main bump https to fix build issue relax store() call Czarek Nakamoto 2025-06-02 17:44:43 +02:00
  • 7bfa3ad54c fix: derusting tor implementation Czarek Nakamoto 2025-05-27 10:32:31 +02:00
  • bb252647d3 address comments from review Czarek Nakamoto 2025-05-23 11:44:24 +02:00
  • bc162fb55c [skip ci] remove print Czarek Nakamoto 2025-05-22 14:14:04 +02:00
  • c3a52d6479 fix(api): ServicesResponse is now being cached and doesn't fetch data everytime DashboardViewModel is being rebuilt fix(tor): do not fallback to clearnet when tor failed. fix(tor): do not leak connections during app startup chore: refactor bootstrap() function to be separated into bootstrapOffline and bootstrapOnline fix(cw_bitcoin): migrate payjoin to use ProxyWrapper Czarek Nakamoto 2025-05-22 13:36:46 +02:00
  • a7db61080a fix(tor): onramper request fix Czarek Nakamoto 2025-05-18 20:26:53 +02:00
  • 0acab899ed fix(tor): status check for xmr/wow/zano Czarek Nakamoto 2025-05-01 09:17:12 +02:00
  • 07fd2dd8e1 fix: tor switch properly dismisses fullscreen loading dialog fix: connectToNode after tor startup on app start Czarek Nakamoto 2025-04-30 21:07:28 +02:00
  • 98cab3e007 chore: cleanup fix: show tor loading screen when app is starting Czarek Nakamoto 2025-04-30 17:47:53 +02:00
  • 9ce9c03e02 fix(tor): migrate OCP and EVM over to ProxyWrapper() Czarek Nakamoto 2025-04-25 13:36:36 +02:00
  • 38d943a6e3 feat(cw_bitcoin): support socks proxy and CakeTor Czarek Nakamoto 2025-04-25 13:10:17 +02:00
  • 28a7cc933c Revert "relicense to GPLv3" Czarek Nakamoto 2025-04-25 11:07:33 +02:00
  • de1ecccbd3 use ProxyWrapper instead of http in robinhood Czarek Nakamoto 2025-04-25 11:06:31 +02:00
  • 1915082655 relicense to GPLv3 add socks5 license, build fixes Czarek Nakamoto 2025-04-23 08:43:55 +02:00
  • 195c03f23a wip [skip ci] Czarek Nakamoto 2025-04-03 20:43:47 +02:00
  • ed92ce1608 fix tor background sync (will work on test builds after #2142 is merged and this PR is rebased on top) Czarek Nakamoto 2025-04-03 14:31:40 +02:00
  • cc32f23909 migrate all remaining calls to use ProxyWrapper add a CI action to enforce using ProxyWrapper instead of http/http.dart to prevent leaks Czarek Nakamoto 2025-04-03 11:35:15 +02:00
  • 4d723a1b5a fix build issues Czarek Nakamoto 2025-04-01 12:52:24 +02:00
  • 6a858cb784 remove cw_wownero import Czarek Nakamoto 2025-04-01 12:40:27 +02:00
  • 896cec852e fix tests not working in latest main [skip slack] [run tests] Czarek Nakamoto 2025-02-03 15:42:16 +01:00
  • 99431ba261 remove log pollution, cleanup [skip slack] Czarek Nakamoto 2025-02-03 15:37:14 +01:00
  • 595e9fb6f2 add tor proxy support to cw_evm, cw_tron and cw_polygon [run tests] Czarek Nakamoto 2025-02-03 11:40:29 +01:00
  • 1fec0df962 Enable proxy for http.Client [run tests] Czarek Nakamoto 2025-01-17 11:00:59 +01:00
  • 3bc3b03a37 route everything I was able to catch trough the built-in tor node Czarek Nakamoto 2025-01-16 14:56:52 +01:00
  • f10f2849bb add single httpclient Czarek Nakamoto 2025-01-16 08:23:31 +01:00
  • 20249e5592 wip Czarek Nakamoto 2025-01-16 08:22:52 +01:00
  • 72112521aa bump arti version Czarek Nakamoto 2025-01-15 18:05:13 +01:00
  • 18c743afbf Pin ledger_flutter_plus dependency to fix builds Czarek Nakamoto 2025-01-15 15:09:27 +01:00
  • 937c45fd05 fix: logic in daemonBlockchainHeight refresh fix: storing tor state Czarek Nakamoto 2025-01-15 12:57:16 +01:00
  • 179f039e31 Prevent app lag when node is exceptionally slow (usually over tor) Czarek Nakamoto 2025-01-14 17:23:35 +01:00
  • 812c5e6e53 Enable tor on iOS Czarek Nakamoto 2025-01-13 12:34:59 +01:00
  • 23078a6d0a tor wip Czarek Nakamoto 2025-01-09 13:05:00 +01:00
  • 7e637cdcb1
    Merge acfe13a264 into 65402ba1eb #2240 David Adegoke 2025-06-17 06:03:26 +00:00
  • acfe13a264 fix: make fetchLsof respect FeatureFlag.hasDevOptions #2240 generic-fixes Czarek Nakamoto 2025-06-16 13:22:00 +02:00
  • d47865d679 [skip ci] print->printV Czarek Nakamoto 2025-06-16 13:07:15 +02:00
  • 2e78c4b7a3 fix: don't fail with broken su Czarek Nakamoto 2025-06-16 13:05:51 +02:00
  • f590f9498d fix: added fallback for lsof Czarek Nakamoto 2025-05-21 10:12:55 +02:00
  • 8c0ed42d5b dev: more logging features to catch WalletInfo.hive getting corrupted Czarek Nakamoto 2025-05-20 21:48:45 +02:00
  • 6a9bdd2200 feat: more logging for wallet groups Czarek Nakamoto 2025-05-08 12:20:25 +02:00
  • c52344cbad fix(generic-fixes): Wallet Grouping Bug Blazebrain 2025-05-08 05:37:29 +01:00
  • 7c9ccdcf7c feat(generic-fixes): Fix wallet grouping issue Blazebrain 2025-05-07 16:23:08 +01:00
  • 733e03a93a fix: Wallet grouping Blazebrain 2025-05-05 19:55:48 +01:00
  • 9f529bafc7 fix(generic-fixes): Fixes to a couple of raised issues. Blazebrain 2025-04-30 09:32:58 +01:00
  • e1216f8774 fix: added fallback for lsof Czarek Nakamoto 2025-05-21 10:12:55 +02:00
  • 308a196fc6 dev: more logging features to catch WalletInfo.hive getting corrupted Czarek Nakamoto 2025-05-20 21:48:45 +02:00
  • 9c8d22842a fix(generic-fixes): Wallet Grouping Bug Blazebrain 2025-05-08 05:37:29 +01:00
  • dc027d6765 feat(generic-fixes): Fix wallet grouping issue Blazebrain 2025-05-07 16:23:08 +01:00
  • c94e003669 fix: Wallet grouping Blazebrain 2025-05-05 19:55:48 +01:00
  • 5f20923251 fix(generic-fixes): Fixes to a couple of raised issues. Blazebrain 2025-04-30 09:32:58 +01:00
  • a8f3dd7710 feat: more logging for wallet groups Czarek Nakamoto 2025-05-08 12:20:25 +02:00
  • e457481108 fix(generic-fixes): Wallet Grouping Bug Blazebrain 2025-05-08 05:37:29 +01:00
  • 7d9f9400f0 feat(generic-fixes): Fix wallet grouping issue Blazebrain 2025-05-07 16:23:08 +01:00
  • a4cf8a2324 fix: Wallet grouping Blazebrain 2025-05-05 19:55:48 +01:00
  • 5c48598c73 fix(generic-fixes): Fixes to a couple of raised issues. Blazebrain 2025-04-30 09:32:58 +01:00
  • 65402ba1eb
    dcr: Always fetch the current dir path. (#2242) JoeGruffins 2025-06-17 07:37:49 +09:00
  • 17d99e5451
    feat(ui): add app logo to qr code (#2072) cyan 2025-06-17 00:32:11 +02:00
  • 85d3e727e2
    CW-1092-restoring-from-backup-doesnt-maintain-hardware-wallets (#2319) Konstantin Ullrich 2025-06-17 00:31:49 +02:00
  • 28bfe888a8
    Merge eca53e6c71 into 4fb2fc47ad #2285 Serhii 2025-06-16 20:09:56 +03:00
  • 4fb2fc47ad
    fix: extra ID for Trocador swap (#2307) Serhii 2025-06-16 17:52:15 +03:00
  • a96b493b60
    CW 1080: fix(cw_monero): call store() directly after commiting tx (#2312) cyan 2025-06-16 16:49:43 +02:00
  • bca193f052
    Update lib/view_model/send/send_view_model.dart #2312 Omar Hatem 2025-06-16 17:49:10 +03:00
  • eca53e6c71 Merge branch 'main' into CW-973-in-app-gift-card-redemption-flow-plus-UI #2285 CW-973-in-app-gift-card-redemption-flow-plus-UI Serhii 2025-06-16 16:12:18 +03:00
  • acd73d83c4 feat: support LTC and MWEB payments Serhii 2025-06-16 16:12:08 +03:00
  • c19c1fdfb4
    feat(cw_tari): Add sync status tracking during recovery process CW-1010-implement-tari-support Konstantin Ullrich 2025-06-16 14:45:58 +02:00
  • 4dd82f5911
    feat: implement Gnosis wallet and currency integration Konstantin Ullrich 2025-06-16 12:29:09 +02:00
  • 06a835f413
    feat: add support for Gnosis blockchain integration Konstantin Ullrich 2025-06-16 10:10:20 +02:00
  • 6f7d315f51 fix(walletconnect): Add null safety checks for permitData properties in EvmChainService Blazebrain 2025-06-14 13:36:46 +01:00
  • fe0c9ecc0e
    CW-1084: Solana Issues (#2305) David Adegoke 2025-06-14 02:18:46 +01:00
  • 53d4aa8a97
    feat(cw_tari): Enhance recovery process and callback handling Konstantin Ullrich 2025-06-14 00:13:07 +02:00
  • 6f056465f0
    refactor: add parameter to control address extraction surrounding whitespace validation Konstantin Ullrich 2025-06-13 16:14:53 +02:00
  • 3af22422a8
    feat: add optional parameter to customize address extraction pattern Konstantin Ullrich 2025-06-13 15:14:50 +02:00
  • 66c49f795b minor fix Serhii 2025-06-13 15:51:37 +03:00
  • c9fe4a66ae Merge branch 'main' into CW-1063-New-Contacts-Address-book-Flow Serhii 2025-06-13 15:46:37 +03:00