OmarHatem
f61e9b25aa
update sp_scanner to work on iOS [skip ci]
2024-05-15 03:55:18 +03:00
OmarHatem
081de3fd15
re-enable tron
2024-05-15 03:06:31 +03:00
OmarHatem
7783875bd7
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-453-silent-payments
2024-05-15 02:56:06 +03:00
OmarHatem
78a6015da5
fix nodes
...
update versions
2024-05-15 02:55:58 +03:00
Adegoke David
fbecc5c994
fix: Tron Timeout Issue ( #1448 )
...
* fix: Tron timeout issue
* fix: Revert
* fix: Tron transaction expiry error
2024-05-15 02:54:39 +03:00
Rafael Saes
20b0f2475b
Merge remote-tracking branch 'origin/CW-453-silent-payments' into CW-453-silent-payments
2024-05-14 17:28:07 -03:00
Rafael Saes
290bdf3f43
feat: electrum migration if using cake electrum
2024-05-14 17:27:19 -03:00
OmarHatem
8f8ee34b18
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-453-silent-payments
...
Conflicts:
cw_bitcoin/pubspec.lock
cw_core/pubspec.lock
cw_haven/pubspec.lock
cw_monero/pubspec.lock
cw_nano/pubspec.lock
2024-05-14 21:56:06 +03:00
Rafael Saes
2c9558d0da
Merge remote-tracking branch 'origin/main' into CW-453-silent-payments
2024-05-14 15:54:43 -03:00
Rafael Saes
ec6225b299
fix: params
2024-05-14 15:53:20 -03:00
Rafael Saes
e1acef2b92
fix: date from height logic, status disconnected & chain tip get
2024-05-14 14:27:47 -03:00
Matthew Fosse
4947e231e9
Cw 613 quantex ( #1377 )
...
* save progress
* [skip ci]
* forgot to add [skip ci]
* not sure what exactly I changed but it just works now! ¯\_(ツ)_/¯
* status updates
* minor cleanup
* minor fix (toUppercase needed)
* remove unnecessary apikey + keep original raw values
* fix track url for quantex
* only increment raw values
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2024-05-14 05:07:16 +03:00
Omar Hatem
c12b4f5ff6
improve error handling ( #1451 )
2024-05-14 04:27:16 +03:00
Omar Hatem
e92e8df3aa
Generic enhancements ( #1447 )
...
* Disable hardware wallets for Monero.com
* disable ble permission on Monero.com
* code cleanup [skip ci]
* Fix missing Trade bytes issue
2024-05-13 23:59:11 +03:00
Rafael Saes
3c041eed5b
feat: fix resyncing
2024-05-11 10:14:14 -03:00
Rafael Saes
4ac357fd6a
Merge remote-tracking branch 'origin/main' into CW-453-silent-payments
2024-05-10 19:24:10 -03:00
Rafael Saes
e72ed496ff
feat: sync fixes, sp settings
2024-05-10 19:23:05 -03:00
Omar Hatem
97555f2ce1
V4.16.0 ( #1445 )
...
* update build numbers
* fix UI issue
* Add Nano to secret generation properly [skip ci]
* remove to utc from expiration time
* update app version
Remove tron
2024-05-10 21:34:28 +03:00
Omar Hatem
678dc3b135
update build numbers ( #1441 )
...
* update build numbers
* fix UI issue
* Add Nano to secret generation properly [skip ci]
* remove to utc from expiration time
2024-05-10 21:28:49 +03:00
Rafael Saes
8b5ab79d29
Merge remote-tracking branch 'origin/main' into CW-453-silent-payments
2024-05-09 17:06:45 -03:00
Rafael Saes
8e5d997562
fix: scan fixes, add date, allow sending while scanning
2024-05-09 17:06:39 -03:00
Adegoke David
cfe4401ccb
Desktop-refresh-error-fix ( #1442 )
...
* fix: Desktop refresh issue
* chore: Removing comments
2024-05-09 17:10:49 +03:00
Omar Hatem
8325181253
Revert flutter secure storage update ( #1440 )
...
* Revert flutter secure storage update
* Fix app start slowness
2024-05-09 16:00:26 +03:00
Adegoke David
1fdc848b3a
fix: Modify tron fee to eliminate spike due to first tx ( #1439 )
2024-05-09 14:03:30 +03:00
Rafael Saes
b7c942ac4e
Merge remote-tracking branch 'origin/main' into CW-453-silent-payments
2024-05-09 07:37:58 -03:00
Adegoke David
bfb78eded9
CW-599-Extract-Secure-Storage ( #1353 )
...
* feat: Modify app to depend on secure storage abstraction instead of the direct package
* chore: Revert command
* Update configure.dart [skip ci]
* Update configure.dart
* Fix conflicts
* clean up and fixes
* minor fix
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2024-05-08 23:23:27 +03:00
Omar Hatem
c35929f28e
update flutter secure storage ( #1437 )
...
* update flutter secure storage
* fix flutter secure storage version
2024-05-08 21:04:25 +03:00
Omar Hatem
12e3001b3a
Generic enhancements ( #1435 )
...
* Disable Ledger for MacOS
* increase update duration for Solana [skip ci]
* change tron default Node
Update build number
* Add disabling tron grid to privacy settings
* update monero.com versions [skip ci]
2024-05-08 17:26:57 +03:00
Rafael Saes
f090d09a65
refactor: unchanged files [skip ci]
2024-05-08 10:32:45 -03:00
Rafael Saes
61d7051bd1
Merge remote-tracking branch 'origin/CW-453-silent-payments' into CW-453-silent-payments
2024-05-08 10:28:53 -03:00
Rafael Saes
1ebd19fc73
chore: merge changes
2024-05-08 10:28:25 -03:00
Rafael Saes
05a23a94c0
Merge remote-tracking branch 'origin/main' into CW-453-silent-payments
2024-05-08 09:37:55 -03:00
Rafael Saes
15ca7d6219
chore: upgrade
2024-05-08 08:40:57 -03:00
Omar Hatem
69dd7a5321
Update pr_test_build.yml
2024-05-08 05:04:47 +03:00
Matthew Fosse
baad7f7469
Nano-GPT ( #1336 )
...
* init
* updates
* nano updates
* updates
* updates
* [skipci] wip deep link changes
* fix deep links
* minor fix
* add reminder message on buy and exchange routes
* [skip ci] font fixes
* review updates
* [skip ci] minor fix
* save
* fixes
* minor code cleanup
* minor potential fix
2024-05-08 03:00:01 +03:00
Rafael Saes
657e9ac6fc
Merge remote-tracking branch 'origin/main' into CW-453-silent-payments
2024-05-07 11:50:57 -03:00
Rafael Saes
781cbc27e8
refactor: unchanged file
2024-05-06 17:31:41 -03:00
Matthew Fosse
e5be737236
bio auth on mac + package updates for 3.19.3/5 ( #1398 )
...
* bio auth mac fix
* remove comment and change duration from 2 to 0
* cherry pick previous changes
* workaround for secure storage bug on mac
* bump version to 3.19.5 (because breez will need this version anyways)
* some code cleanup
* some changess didn't get saved
* just documenting the issue [skip ci]
* undo accidental removal + minor code cleanup
* merge conflicts
* Minor UI change [skip ci]
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2024-05-06 22:55:05 +03:00
Serhii
3f3cd10158
thor name to address lookup ( #1390 )
...
* thor name to address lookup
* minor fix [skip ci]
* Addressing code review comments
* minor fix
2024-05-06 22:16:25 +03:00
Adegoke David
cd41766e69
Desktop-Enhancements ( #1434 )
...
* feat: Add minimum size for macos app
* fix: Adjust font sizing and spaces in wallet list page and wallet selection dropdown
2024-05-06 22:14:43 +03:00
Adegoke David
2a88b32eee
fix: Add another node, handle errors gracefully ( #1433 )
2024-05-06 22:11:18 +03:00
Rafael Saes
d49b1be82e
Merge remote-tracking branch 'origin/CW-453-silent-payments' into CW-453-silent-payments
2024-05-06 12:24:34 -03:00
Rafael Saes
242e92bcb2
Merge remote-tracking branch 'origin/main' into CW-453-silent-payments
2024-05-06 12:14:58 -03:00
Rafael Saes
0a57de0628
Merge remote-tracking branch 'origin/main' into CW-453-silent-payments
2024-05-06 10:19:03 -03:00
rottenwheel
55cdec810e
fix: remove comma in OpenAlias title ( #1430 )
2024-05-06 14:32:31 +03:00
Konstantin Ullrich
5eabdcdca1
Cw 604 integrate bitcoin ledger ( #1407 )
...
* CW-503 Prepare Ledger integration
* CW-503 Revert Tor ignore
* CW-503 Add Connect Device Page
* CW-503 Add createWalletFromDevice for monero
* CW-503 Add Connect Device Page
* CW-503 Add Connect Device Page
* CW-503 Add Debug Options
* CW-503 Add proper hardware wallet selection screen
* CW-503 Minor design changes on connect_device_page
* CW-503 Add Create Wallet from Ledger
* CW-503 Spent Ledger ETH Funds
* CW-503 Minor fixes
* CW-503 Fix Merge conflicts
* CW-503 Fix Merge conflicts
* CW-503 Fix Merge conflicts
* CW-503 Fix minor conflicts
* CW-503 Improve Ledger BLE Communication
* CW-503 Improve Ledger BLE Communication
* CW-503 Rollback Monero Test code
* CW-503 Fix Execution failed for task :app:checkReleaseDuplicateClasses
* CW-503 Better Error-Exceptions
* CW-503 Add SetPinScreen before restore from hardware-wallet
* CW-503 override web3dart to use cake's git hosted version
* CW-503 Implement ledger sign messages
* CW-503 Implement ledger sign messages and send erc20 tokens
* CW-503 Fix merge conflicts
* CW-503 Fix merge conflicts
* CW-503 Use dep override for ledger_flutter
* CW-503 Ledger ERC20 finalisation
* CW-503 More graceful error handling
* CW-503 Even more graceful error handling & remove debug code
* CW-503 Minor Changes for Vik
* CW-503 Fix USB connection
* CW-503 Maybe this overrides web3dart finally
* Indicate Loading on the first 5 Wallet Accounts
* Prepare Ledger Bitcoin
* Fix conflicts with main
* Add Bluetooth permission to iOS [skip ci]
* add privacyinfo for ios [skip ci]
* update PrivacyInfo.xcprivacy [scip ci]
* ios shit [skip ci]
* Improve bitcoin xpub
* Resolve open Todos regarding iOS Support
* Minor debug
* Remove erc20 dependency to have more granular control over the tx UX
* Create Bitcoin Wallets using xpub
* Create Bitcoin Wallets using xpub
* Better error handling
* Improve Ledger account handling
* Add Bitcoin Support for Ledger
* Add Bitcoin Support for Ledger
* Add Bitcoin Support for Ledger
* Implement requested Changes
* Implement requested Changes
* Minor fix
* Implement requested Changes
* Implement requested Changes
* Add comment to remind me
* Enable RBF for Bitcoin Ledger
* Fix merge conflicts
* Update wallet_info.dart
* Cw 503 ledger support (#1310 )
* CW-503 Prepare Ledger integration
* CW-503 Revert Tor ignore
* CW-503 Add Connect Device Page
* CW-503 Add createWalletFromDevice for monero
* CW-503 Add Connect Device Page
* CW-503 Add Connect Device Page
* CW-503 Add Debug Options
* CW-503 Add proper hardware wallet selection screen
* CW-503 Minor design changes on connect_device_page
* CW-503 Add Create Wallet from Ledger
* CW-503 Spent Ledger ETH Funds
* CW-503 Minor fixes
* CW-503 Fix Merge conflicts
* CW-503 Fix Merge conflicts
* CW-503 Fix Merge conflicts
* CW-503 Fix minor conflicts
* CW-503 Improve Ledger BLE Communication
* CW-503 Improve Ledger BLE Communication
* CW-503 Rollback Monero Test code
* CW-503 Fix Execution failed for task :app:checkReleaseDuplicateClasses
* CW-503 Better Error-Exceptions
* CW-503 Add SetPinScreen before restore from hardware-wallet
* CW-503 override web3dart to use cake's git hosted version
* CW-503 Implement ledger sign messages
* CW-503 Implement ledger sign messages and send erc20 tokens
* CW-503 Fix merge conflicts
* CW-503 Fix merge conflicts
* CW-503 Use dep override for ledger_flutter
* CW-503 Ledger ERC20 finalisation
* CW-503 More graceful error handling
* CW-503 Even more graceful error handling & remove debug code
* CW-503 Minor Changes for Vik
* CW-503 Fix USB connection
* CW-503 Maybe this overrides web3dart finally
* Indicate Loading on the first 5 Wallet Accounts
* Fix conflicts with main
* Add Bluetooth permission to iOS [skip ci]
* add privacyinfo for ios [skip ci]
* update PrivacyInfo.xcprivacy [scip ci]
* ios shit [skip ci]
* Resolve open Todos regarding iOS Support
* Remove erc20 dependency to have more granular control over the tx UX
* Better error handling
* Improve Ledger account handling
* Implement requested Changes
* Implement requested Changes
* Implement requested Changes
* Implement requested Changes
* Fix merge conflicts
* Update wallet_info.dart
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
* Fix merge conflicts
* Fix merge conflicts
* Minor Fix to derivations
* Update cw_bitcoin/lib/bitcoin_wallet.dart [skip ci]
* Update cw_bitcoin/lib/bitcoin_wallet.dart [skip ci]
* Update cw_bitcoin/lib/electrum_wallet.dart [skip ci]
* Fix backward compatibility issues
* Merge Tron
* Fix Tron with HW changes
* fix ble on iOS
fix tron address validation
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2024-05-05 04:44:50 +03:00
Omar Hatem
043d7d7c8b
Generic fixes ( #1427 )
...
* fix for private key solana
* Fix Solana wallet open
2024-05-04 15:35:26 +03:00
Matthew Fosse
d5543ceb08
nano derivation fix ( #1428 )
2024-05-04 15:35:15 +03:00
Adegoke David
d1870ba8b8
CW-525-Add-Tron-Wallet ( #1327 )
...
* chore: Initial setup for Tron Wallet
* feat: Create Tron Wallet base flow implemented, keys, address, receive, restore and proxy classes all setup
* feat: Display seed and key within the app
* feat: Activate restore from key and seed for Tron wallet
* feat: Add icon for tron wallet in wallet listing page
* feat: Activate display of receive address for tron
* feat: Fetch and display tron balance, sending transaction flow setup, fee limit calculation setup
* feat: Implement sending of native tron, setup sending of trc20 tokens
* chore: Rename function
* Delete lib/tron/tron.dart
* feat: Activate exchange for tron and its tokens, implement balance display for trc20 tokens and setup secrets configuration for tron
* feat: Implement tron token management, add, remove, delete, and get tokens in home settings view, also minor cleanup
* feat: Activate buy and sell for tron
* feat: Implement restore from QR, transactions history listing for both native transactions and trc20 transactions
* feat: Activate send all and do some minor cleanups
* chore: Fix some lint infos and warnings
* chore: Adjust configurations
* ci: Modify CI to create and add secrets for node
* fix: Fixes made while self reviewing the PR for this feature
* feat: Add guide for adding new wallet types, and add fixes to requested changes
* fix: Handle exceptions gracefully
* fix: Alternative for trc20 estimated fee
* fix: Fixes to display of amount and fee, removing clashes
* fix: Fee calculation WIP
* fix: Fix issue with handling of send all flow and display of amount and fee values before broadcasting transaction
* fix: PR review fixes and fix merge conflicts
* fix: Modify fetching assetOfTransaction [skip ci]
* fix: Move tron settings migration to 33
2024-05-03 21:00:05 +03:00
Omar Hatem
e4fd534949
Generic Enhancements ( #1426 )
...
* Better handle deep links after authentication
* handle no auth required case and some enhancements
* deprecate old variables [skip ci]
2024-05-03 20:36:00 +03:00