OmarHatem
2e0b02766e
Fix sending erc20
...
fix block explorer issue
2023-07-21 21:28:56 +03:00
OmarHatem
680359e6f1
Minor Fixes and Enhancements
2023-07-21 19:58:44 +03:00
OmarHatem
25228a3163
Adjust transactions fiat price for ERC20 tokens
2023-07-21 04:51:22 +03:00
OmarHatem
09fd6a8241
Integrate EtherScan API for fetching address transactions
...
Generate Ethereum specific secrets in Ethereum package
2023-07-21 04:08:45 +03:00
OmarHatem
cf2f1e5692
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-78-Ethereum
...
Conflicts:
cw_bitcoin/lib/bitcoin_wallet_service.dart
cw_core/lib/crypto_currency.dart
lib/core/address_validator.dart
lib/di.dart
2023-07-19 01:58:29 +03:00
Rafael Saes
d4969633b0
Cw 426 replace trash and swipe with edit icons ( #974 )
...
* feat: Replace trash and swipe with edit icons on node list item
- replaces yellow Test button with red Delete node button with confirmation on the edit node page
* feat: make node indicator icons bigger (figma comment)
* feat: Replace trash and swipe with edit icons on wallet list page and create wallet_edit_page.dart
* fix: make delete buttons red
* fix: make wallet name wrap when it is too long
* refactor: improve logic & fix observer not refreshing
* fix: add string
* feat: remove the confirmation pop-up for switching between wallets
- which was another item on the jira issue
* fix: remove slideable widgets from node list
* feat: add edit button to currently selected node & disable deleting if selected
* fix: rename wallet also renames to new wallet files
* feat: make sure edits can't overlap existing names
* fix: improve rename flow, fix electrum transactions refresh & add delete old logic
* fix: also fix rename for monero & haven
* refactor: fix identations
* refactor: dont declare the current wallet twice
* refactor: missing newWalletInfo.id
* fix: dont unnecessarily load the current wallet
* fix: remove unnecessary reaction
* feat: make save button disabled until the text is changed
* feat: make walletEditViewModel and make state useful for pending actions
* fix: add back reaction for desktop flow
* - Remove un-necessary code
- Format Edit page
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2023-07-13 02:20:11 +03:00
OmarHatem
fa494af5ab
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-78-Ethereum
...
Conflicts:
lib/src/screens/dashboard/widgets/balance_page.dart
res/values/strings_ar.arb
res/values/strings_bg.arb
res/values/strings_cs.arb
res/values/strings_de.arb
res/values/strings_en.arb
res/values/strings_es.arb
res/values/strings_fr.arb
res/values/strings_ha.arb
res/values/strings_hi.arb
res/values/strings_hr.arb
res/values/strings_id.arb
res/values/strings_it.arb
res/values/strings_ja.arb
res/values/strings_ko.arb
res/values/strings_my.arb
res/values/strings_nl.arb
res/values/strings_pl.arb
res/values/strings_pt.arb
res/values/strings_ru.arb
res/values/strings_th.arb
res/values/strings_tr.arb
res/values/strings_uk.arb
res/values/strings_ur.arb
res/values/strings_yo.arb
res/values/strings_zh.arb
2023-07-12 02:02:50 +03:00
Serhii
02fd12f5f8
CW-214-Monero-wallet-rescan-bug ( #945 )
...
* clear transactionHistory before rescan
* move the clear method to the abstract class
2023-07-11 20:56:01 +03:00
Godwin Asuquo
b974458f1b
CW-349 MacOS UI issue when navigating to Transaction details screen ( #921 )
...
* Fix macos ui issues when navigatng to transaction detail screen
* [skip ci] remove print and indent
* Refactor previous approach based on PR review
* Code Enhancements
* Fix transaction page navigation
* Fix disable secure app request for macos
* Update background color
* Update background color
* Update background color
* Remove unrelated format
* Fix navigation UI glitch
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2023-07-11 19:07:46 +03:00
OmarHatem
bc33ac79c9
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-78-Ethereum
...
Conflicts:
cw_core/lib/wallet_type.dart
lib/src/screens/dashboard/widgets/balance_page.dart
lib/src/screens/new_wallet/new_wallet_type_page.dart
lib/src/widgets/picker.dart
res/values/strings_ar.arb
res/values/strings_bg.arb
res/values/strings_cs.arb
res/values/strings_de.arb
res/values/strings_en.arb
res/values/strings_es.arb
res/values/strings_fr.arb
res/values/strings_ha.arb
res/values/strings_hi.arb
res/values/strings_hr.arb
res/values/strings_id.arb
res/values/strings_it.arb
res/values/strings_ja.arb
res/values/strings_ko.arb
res/values/strings_my.arb
res/values/strings_nl.arb
res/values/strings_pl.arb
res/values/strings_pt.arb
res/values/strings_ru.arb
res/values/strings_th.arb
res/values/strings_tr.arb
res/values/strings_uk.arb
res/values/strings_ur.arb
res/values/strings_yo.arb
res/values/strings_zh.arb
2023-07-11 15:48:29 +03:00
Godwin Asuquo
bf0c2c8f35
Add all deposit for litcoin ( #932 )
2023-07-11 03:52:40 +03:00
Serhii
9afed201c6
CW-424-ChangeNOW-add-payload-details ( #979 )
...
* add payload details
* remove unused import
* fix payload
2023-07-08 05:30:05 +03:00
OmarHatem
3713fb45f2
- Separate and organize default erc20 tokens
...
- Fix scrolling
- Add token placeholder images in picker
- Sort disabled tokens alphabetically
2023-07-06 17:34:13 +03:00
OmarHatem
e799b1d372
Fix issue with search
2023-07-05 16:42:39 +03:00
OmarHatem
fcabc7aec1
Fix deleting token
...
Fix renaming tokens
2023-07-04 04:41:37 +03:00
OmarHatem
72a99ab7dd
Fix Enabling/Disabling tokens
...
Fix sorting by fiat once app is opened
Improve token availability mechanism
2023-07-04 04:09:17 +03:00
OmarHatem
4c37ed3a55
Fix Pin native token
2023-07-03 20:24:54 +03:00
OmarHatem
5905ac35d8
Fix Accounts Popup UI
2023-07-03 20:18:24 +03:00
OmarHatem
474abe15a7
- Improve sorting balances flow
...
- Add initial add token from search bar flow
2023-07-03 18:11:38 +03:00
OmarHatem
912caea068
Sort tokens list as well when Sort criteria changes
2023-06-30 18:35:32 +03:00
OmarHatem
aa820d4149
Fix price sorting
2023-06-30 16:38:57 +03:00
OmarHatem
46c64c782e
Add Sorting and Pin Native Token features
2023-06-30 14:58:21 +03:00
OmarHatem
342174325b
Add "Enable/Disable" feature for ERC20 tokens
2023-06-23 20:21:28 +03:00
OmarHatem
e715162294
Integrate UI with Ethereum flow
2023-06-23 04:47:24 +03:00
OmarHatem
22eecea24e
Finalize UI for Tokens
2023-06-23 00:17:54 +03:00
OmarHatem
2259a5e6fd
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-78-Ethereum
2023-06-21 03:47:06 +03:00
OmarHatem
55b5780958
Add logic flow for adding erc20 tokens
2023-06-21 03:46:58 +03:00
Serhii
f1904077d2
CW-395-Trade-ID-status-not-updating-in-trade-details-screen ( #957 )
...
* fix ChangeNow trade status
* formatting
* fix hive saving
* Revert SideShift changes
This reverts commit
2023-06-14 23:55:49 +03:00
OmarHatem
05bbfb4c5b
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-78-Ethereum
...
Conflicts:
lib/src/screens/dashboard/widgets/balance_page.dart
lib/src/screens/send/widgets/send_card.dart
2023-06-14 13:30:45 +02:00
Serhii
a7ba4a84e8
CW-398-MoonPay-offramp-(Sell)-improvements ( #964 )
...
* Implement MoonPay offramp widget
* Add Litecoin to strings
* improve webview page
* Rename route string
---------
Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com>
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2023-06-14 02:15:10 +03:00
OmarHatem
eff0369709
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-78-Ethereum
2023-06-13 23:01:26 +03:00
OmarHatem
581d67a3a9
Add home settings icon
2023-06-13 21:59:48 +03:00
Rafael Saes
b16cfaaff5
Cw 231 display balance in send and transaction screens when long pressing and when show balance is disabled ( #926 )
...
* feat: allow reversing displayMode by long pressing on transactions page
* feat: allow reversing displayMode by long pressing on send page
* revert: revert transaction_list_item.dart but keep BalanceDisplayMode get displayMode => balanceViewModel.displayMode
2023-06-10 01:29:34 +03:00
Godwin Asuquo
a4c279b538
CW-411 Update sideshift api ( #959 )
...
* Update sideshift api
* Fix sideShift api v2 rate
* Fix rate calculation on sideshift
* Additional fixes
* Minor: Add additional unsupported
* Add network to quote
* Add amount and affiliateID to quote
* Refactor tag/network assigning
* Fix syntax errors with rate qpi
* Add network for fetching rate
* Remove amount from rate endpoint
* Fix transaction depositAmount
* Fix issues from code review
* Fix issues from code review
* Remove affiliate ID
---------
Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com>
2023-06-09 14:46:00 +03:00
Godwin Asuquo
e8446f0c98
CW-400 investigate cupertino nav bar null exception ( #943 )
...
* Fix null error on back navigation after pushReplacementNamed
* Fix null error on back navigation after pushReplacementNamed
* Close all visible keyboard for page navigation context
* Fix issue with market place navigation
* Remove focus before back navigation
* Fix background color
* Fix background color
* Fix background color
2023-06-08 02:16:52 +03:00
OmarHatem
94216e6987
Add send ERC-20 tokens initial flow
2023-06-02 04:02:43 +03:00
OmarHatem
78adf4a5ce
Allow contacts and wallets from the same tag
2023-06-01 16:26:16 +03:00
OmarHatem
bb6f64ea97
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-78-Ethereum
...
Conflicts:
lib/src/screens/dashboard/widgets/menu_widget.dart
lib/store/settings_store.dart
2023-05-30 14:20:21 +03:00
Serhii
c835059d13
CW-371-Restore-height-issue-with-QR-code-Wallet-incorrectly-assigns-today's-restore-height-to-legacy-wallets ( #925 )
...
* fix height for legacy wallets
* get height by first tx under singular seed
2023-05-25 00:00:54 +03:00
OmarHatem
0a76686c96
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-78-Ethereum
...
Conflicts:
lib/di.dart
lib/store/settings_store.dart
2023-05-23 22:56:22 +03:00
Adegoke David
43e062d1ac
Cw-263-TOTP-2FA-In-Security-Settings ( #892 )
...
* CW-263-TOTP-2FA-in-security-settings WIP
* Implement TOTP 2FA WIP
* Implement TOTP 2FA Authentication
* chore: Remove unneeded formatting
* revert formatting
* fixes
* CW-263-TOTP-2FA-in-security-settings WIP
* Setup TOTP Complete, left with Modify TOTF
* CW-263-TOTP-2FA-in-security-settings
* CW-263-TOTP-2FA-in-security-settings
* CW-263-TOTP-2FA-in-security-settings
* fix: Add copy-to-clipboard for qr secret key
* fix: Translation
* chore: Move strings into translation files
* feat: End to end flow for TOTP
* hotfix: Switch totp to use sha512
* Update strings; 8 digits and error explanation
* fix: Totp 2fa implementation feedback
* hotfix: same action for button and alert close
* feat: App should show both normal and totp auths when totp is enabled
* hotfix: prevent barrier from dismissing
* fix: Changes requested during PR review
* - Minor Enhancements
- Minor UI fixes
---------
Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com>
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2023-05-17 17:43:23 +03:00
Rafael Saes
7fa7c45c0c
CW-370-add-options-to-enable-disable-buy-and-sell-actions ( #920 )
...
* feat: In the privacy settings screen, add 2 options to Enable/Disable Buy and Sell actions
* fix: add strings
* fix: add the rest of the strings
* fix: disable instead of hide buy & sell buttons
* fix: use disableSell
* fix: main actions able to be onTapped even when disabled
2023-05-15 15:26:56 +03:00
Omar Hatem
1a3d47748d
V4.6.4 bug fixes ( #922 )
...
* Fix Concurrent modification exception
* Fix minor UI issues
* Change onramper crypto asset name for Litcoin
* Fix secure storage issue, fetching password/PIN with null
* - Fix Navigation issue while keyboard is displaying
- Remove deprecated screen
* Take currency From/To info from our trade not the returned one
* Fix anon pay fields UI
* Fix Anonpay border/icons UI
* Add extra padding in QR image as a safe layer
* Generalize ignored connection error
* Remove Bio Auth option from desktop
* Fix some Transaction info not parsed correctly
2023-05-10 16:58:31 +03:00
Serhii
086019d926
CW-365-Wallet-QR-codes-not-working-properly-on-some-devices ( #909 )
...
* add exception for range error
* add app links for wallets
* Update reference to qr.flutter clone
* QrImage update
* Update fullscreen_qr_page.dart
* Add automatic version for wallet QR
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2023-05-08 23:30:14 +03:00
Godwin Asuquo
9714961298
CW-260 show amount received for each account ( #907 )
...
* Show amount received for each account
* Enable litcoin send all
* disable litcoin send all
* Indent code
* Fix large font resolution for account title
2023-05-05 15:58:41 +03:00
Serhii
f47f690803
fix getting correct currency from template ( #898 )
2023-05-03 10:01:51 +03:00
OmarHatem
17ec1667ae
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-78-Ethereum
...
Conflicts:
lib/di.dart
lib/src/screens/dashboard/widgets/menu_widget.dart
lib/src/screens/new_wallet/new_wallet_type_page.dart
lib/src/screens/wallet_list/wallet_list_page.dart
lib/view_model/wallet_address_list/wallet_address_list_view_model.dart
lib/view_model/wallet_keys_view_model.dart
lib/view_model/wallet_new_vm.dart
lib/view_model/wallet_restore_view_model.dart
2023-04-28 05:33:19 +03:00
Omar Hatem
9d47e0e67c
V4.6.3_1.3.3 ( #893 )
...
* - Update App versions
- Add release notes
* Modify Monero.com release notes
* Fix issues with Frozen balance for Monero.com build
* Update cake wallet app build number
2023-04-24 14:02:17 +02:00
Serhii
1eb8d0c698
CW-229 Improved restore options from QR code ( #793 )
...
* add restoring wallet from qr
* add restore mode
* add alert for exceptions
* add restore from seed
* add check for create wallet state
* convert sweeping page into stateful
* fix parsing url
* restoration flow update
* update restoring from key mode
* update config
* fix restor of BTC and LTC wallets
* fix pin code issue
* wallet Seed/keys uri or code fix
* fix key restore credentials
* update the restore workflow
* update from main
* PR coments fixes
* update
* update
* PR fixes
2023-04-21 20:36:47 +02:00
Godwin Asuquo
f2b8dd21a1
CW-240 Receive fiat currency amount and receive animations ( #877 )
...
* Redesign receive amount field
* Fix issues with animations
* Fix issues with animations
* Fix max fraction digit to 8
* add another 0
* Update amount when currency is changed
---------
Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com>
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2023-04-21 20:03:42 +02:00