Commit graph

2568 commits

Author SHA1 Message Date
fosse
c6d3b93965 add tor settings to wallet creation advanced settings 2024-02-26 11:45:30 -05:00
fosse
78214354ee prevent monero from syncing while tor is initializing 2024-02-23 15:44:46 -05:00
fosse
418c9ad54d Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-519-tor 2024-02-23 11:12:42 -05:00
Adegoke David
109bba4301
CW-555-Add-Solana-Wallet (#1272)
* chore: Create cw_solana package and clean up files

* feat: Add Solana Wallet - Create, Restore form seed, restore from Key, Restore from QR, Send, Receive, transaction history, spl tokens

* fix: Make transactions file specific to solana only for solana transactions

* chore: Revert inject app details script

* fix: Fix issue with node and switch current node to main beta instead of testnet

* fix: Fix merge conflicts and adjust migration version

* fix: Fetch spl token error

Signed-off-by: Blazebrain <davidadegoke16@gmail.com>

* fix: Diplay and activate spl tokens bug

* fix: Review and fixes

* fix: reverted formatting for cryptocurrency class

* fix: Review comments, split sending flow into signing and sending separately, fix issues

* fix: Revert throwing unimplenented error

* chore: Fix comment

* chore: Fix comment

* fix: Errors in flow

* Update provider_types.dart [skip ci]

* fix: Issues with solana wallet

* Update solana_wallet.dart [skip ci]

* fix: Review comments

* fix: Date time config

* fix: Revert bash script for app details

* fix: Error with balance, displaying fees, fixing sent or received identifier bug, displaying token symbol with token transaction item in transactions list

* fix: Issues with address validation when sending spl tokens and walletconnect initial setup

* fix: Issues with sending, fetching transactions history, almost wrapping up walletconnect

* fix: Adjust imports that would affect monerocom building successfully

* fix: Refine transaction direction and continue work on walletconnect

* feat: Display SPL token transfers in the transaction history and finally settle the transaction direction

* fix: Delay in transactions history dispaly, show native token transactions first, then process spl token transactions

* feat: Switch node and revert solana chain id to previous id

* fix: Remove print statement

* fix: Remove await for transactions, fetch all transaction histories instantly and adjust solana send success message

* chore: Code refactoring and streamlined wallet type check for solana send success message

* fix: Make timeout error for node silent and add spl token images

---------

Signed-off-by: Blazebrain <davidadegoke16@gmail.com>
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2024-02-23 15:39:19 +02:00
fosse
c5454dcccb fix tor icon being transparent 2024-02-22 15:47:54 -05:00
fosse
3d4ff4142d fix since we don't have flutter_svg 2024-02-22 15:45:21 -05:00
tuxsudo
5a7ea87543
UI fixes (#1301)
* Remove StandardListSeparator from Security and backup page

* Remove StandardListSeparator from Connection and sync page

* Remove StandardListSeparator from Other settings page
2024-02-22 22:39:39 +02:00
fosse
6cb68a516a small fix 2024-02-22 15:39:26 -05:00
fosse
290a02e31c onion image update 2024-02-22 15:37:58 -05:00
OmarHatem
e45492063b Remove disk info prints [skip ci] 2024-02-20 23:27:19 +02:00
OmarHatem
f3adca000b Add disk info commands 2024-02-20 22:53:44 +02:00
OmarHatem
4b8d74623d fix indentation 2024-02-20 22:51:16 +02:00
OmarHatem
3f84776ea1 free more disk space 2024-02-20 22:22:22 +02:00
OmarHatem
27fa111049 Free up more disk space 2024-02-20 21:42:32 +02:00
OmarHatem
7ba506e6df Free up github actions disk space before build 2024-02-20 21:40:30 +02:00
Omar Hatem
3fc12adb8c
Update node.dart 2024-02-20 19:37:45 +02:00
fosse
3e7918cb5f add back missing translations from merge 2024-02-14 14:42:59 -05:00
fosse
529be42f23 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-519-tor 2024-02-14 14:36:34 -05:00
Omar Hatem
d6af37df06
New versions (#1295) 2024-02-11 02:04:46 +02:00
Adegoke David
d6e10bdbd5
CW-572-Disable-battery-optimization (#1285)
* feat: Disable battery optimization on android

* fix: Add permission to androidmanifestbase file

* Increase the frequency of app running in background on aggressive mode

* Revert the sync mode frequency [skip ci]

* Fix translation

* increase frequency to 1 hour

---------

Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2024-02-09 01:11:41 +02:00
fosse
b92ae09b4e add tor translations 2024-02-08 14:18:38 -05:00
fosse
f44fd6520f reset strings to main 2024-02-08 14:14:50 -05:00
fossephate
c1c5e4b1cf Merge branches 'CW-519-tor' and 'main' of https://github.com/cake-tech/cake_wallet into CW-519-tor 2024-02-08 11:01:38 -08:00
Serhii
0832e62719
fix generate new electrum address (#1294)
* add side address validation

* Remove auto size text [skip ci]

---------

Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2024-02-08 00:10:44 +02:00
Matthew Fosse
26fe28891d
Cw 528 backup wallet files (#1281)
* monero wallet backup changes

* [skipci] updates

* monero fixes

* start work for bitcoin/eth

* cleanup

* [skipci] more cleanup

* add all other coins

* merge fixes

* add corrupted test

* build for testing

* actually be able to test monero

* review fixes

* more review fixes
2024-02-07 17:44:29 +02:00
Omar Hatem
e4ddf82e69
Remove unused translation zzzz [skip ci] (#1292) 2024-02-06 22:53:20 +02:00
Omar Hatem
d0b51cebe3
Generic fixes (#1291)
* - Update Camera purpose string for iOS
- Fix address field not passing the correct currency to address book

* Enhance file loading in exception handler

* Fix translation consistency [skip ci]
2024-02-06 22:44:21 +02:00
Matthew Fosse
3945a3d7b4
Cw 577 translation fixes (#1290)
* pt.1

* alphabetize

* alphabetize translation files

* revert trailing comma addition

* fix translations
2024-02-06 22:12:51 +02:00
Matthew Fosse
faf8b79104
Merge branch 'main' into CW-519-tor 2024-02-06 09:18:03 -08:00
Omar Hatem
39a73b2058
Update model_generator.sh 2024-02-03 03:16:04 +02:00
fosse
94d23e5697 another leak! 2024-02-02 11:42:25 -05:00
fosse
8818adcc95 fix memory leak! 2024-02-02 11:40:05 -05:00
fosse
d383f3e1a6 small fix 2024-02-01 12:39:51 -05:00
fosse
92b28ceacb Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-519-tor 2024-01-31 16:10:22 -05:00
Omar Hatem
a3790b1e29
Add missing packages pub get, to model generator [skip ci] (#1286) 2024-01-31 16:05:03 +02:00
Adegoke David
7410daacff
CW-551-Refactor-EVM-Chains (#1256)
* feat: Create central package for EVM chains

* chore: Cleanup pubspec and add core evm dependencies

* feat: Replicated core evm chain files, time to start fixing the issues

* feat: Setup evm central package to handle all evm chains

* feat: Link up Polygon and Ethereum wallets to the centra evm package, fix bugs and issues, and optimze for better performance

* feat: Setup and adjust configs to reflect new evm configurations

* Remove unneeded file

* fix: Changes done while re-reviewing entire structure and refactor

* fix: Add evm chain wallet path to imports in configure file

* feat: Adjust implementation of parent class, remove unneeded files, remove windows, linux and mac directories, restructure the evm child classes

* fix: Make EVMChainWallet a central abstract class and adjust accordingly

* fix: Adjust transaction info, restructure EVMWalletChain to be an abstract, adjust external facing interfaces for polygon and ethereum, adjust configuration for ethereum and polygon in configure file

* fix: Testing issues

* fix: Add localization for nft tile and details page texts and add dashes for null responses

* fix: merge conflicts

* Minor fixes for building Monero.com

---------

Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2024-01-30 20:01:48 +02:00
Omar Hatem
b92ccb5c0b
Generic fixes (#1282)
* New versions

* Fix unspent coins issue

* Fix white screen issues for some users
2024-01-30 19:57:47 +02:00
fosse
2cc21fce6b fixes 2024-01-29 20:34:48 -05:00
Omar Hatem
952503f0d8
New versions (#1277)
* New versions

* Update macos build number
Minor UI fix
2024-01-29 22:49:54 +02:00
fosse
f37125efbe hopefully fix performance issues 2024-01-29 14:19:27 -05:00
fosse
d6faada2a3 handle case where user is using torbot 2024-01-29 11:03:38 -05:00
fosse
8f5dbcc117 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-519-tor 2024-01-29 11:02:16 -05:00
Adegoke David
f68987bfb9
CW-566-Cake2FA-Bypass-Bug (#1275)
* fix: TOTP 2FA Bug

* fix: key switch error

* Fix 2fa preset issue

---------

Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2024-01-27 05:08:53 +02:00
Serhii
fc352a6da3
Cw 428 send to nostr addresses (#1271)
* add nostr address resolver

* Add Nostr localization

---------

Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2024-01-27 04:34:38 +02:00
fosse
d3dde83d57 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-519-tor 2024-01-26 21:09:46 -05:00
fosse
60e80934ee lots of tor fixes 2024-01-26 21:02:10 -05:00
fosse
0ef8524f52 potential fixes 2024-01-26 19:37:21 -05:00
Omar Hatem
89fdc0f4d1
Generic fixes (#1274)
* Display fees currency as wallet currency not the selected one

* remove unused code
catch balance network issues

* pop send screen when send completes successfully

* revert change [skip ci]

* Enable restoring haven wallets

* verify context is mounted before showing snackbar [skip ci]

* Update privacy [skip ci]

* Add user consent popup to inapp webview permission request
2024-01-27 00:51:21 +02:00
Adegoke David
aed60a7282
fix: Route to dashboard when exchange is done (#1276) 2024-01-27 00:48:33 +02:00
fosse
46e89d1d72 remove tor icon on electrum based coins 2024-01-25 11:24:12 -05:00