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
Rafael Saes
9668863655
CW-320-validate-address-case ( #934 )
...
* feat: allow all-lowercase OR all-uppercase ltc1 addresses (btc1 already working)
* fix: ltc length
2023-05-24 16:48:06 +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
0231298381
CW-254-proper-bitcoin-address-validation-in-exchange-screen ( #900 )
...
* feat: Proper Bitcoin address validation in exchange screen
* fix: use custom validation in addition to RegEx to make sure all address cases are validated
- for cases like P2SH addresses starting with a 3, which are not validated by bitcoin_flutter functions
* feat: add bitcoin_flutter to root project
* refactor: improve conditional isValid return chain
2023-05-15 15:39:00 +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
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
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
Justin Ehrenhofer
ab20312e61
Add btcln; add 2 assets to SideShift ( #890 )
...
* Add btcln; add 2 assets to SideShift
* fix regex line
* change ordering
2023-04-20 20:55:44 +02:00
Serhii
f26815efb8
CW-351-Add-option-in-Privacy-settings-to-enable-disable-screenshots ( #885 )
...
* add prevent screenshots option
* fix prevent screen recording
* update localization
* Update strings_ja.arb
2023-04-20 11:59:59 +02:00
Adegoke David
7b91b0e938
Cw 262 better handle user exchange amount below minimum or maximum trade size ( #868 )
...
* CW-262-Better-handle-user-exchange-amount-below-minimum-or-maximum-trade-size
* fix: App should compute conversion even if it's not within the limits
2023-04-20 03:13:37 +02:00
Godwin Asuquo
efef30f8eb
CW-278 Enhance PIN timeout feature code ( #886 )
...
* CW-278 enhance pin timeout feature
* CW-278 enhance pin timeout feature
* Update flow to remove extension
* Replace pin request on other instances
2023-04-20 02:54:25 +02:00
OmarHatem
ef7fde9de7
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-78-Ethereum
...
Conflicts:
lib/main.dart
2023-04-05 19:24:31 +02:00
Justin Ehrenhofer
7cd4e6583c
Add fiatApiKey
( #858 )
2023-03-31 20:22:51 +02:00
Serhii
df52516964
fix auto valid for receive screen ( #834 )
2023-03-17 13:33:45 +02:00
Serhii
7dfc5b23bc
CW-243-Better-error-message-for-too-many-decimals ( #818 )
...
* update amoung validation
* fix decimal validator
* minor fix
2023-03-15 19:22:08 +02:00
OmarHatem
4ece7cd423
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-78-Ethereum
...
Conflicts:
lib/entities/default_settings_migration.dart
2023-03-08 12:04:38 +02:00
OmarHatem
8625e33537
Merge branch 'CW-282-add-trocador-exchange' of https://github.com/cake-tech/cake_wallet into CW-317-change-fiat-api
...
Conflicts:
lib/src/screens/settings/privacy_page.dart
2023-03-02 18:58:23 +02:00
Godwin Asuquo
d5c4bd0236
change type to int
2023-03-02 17:43:42 +02:00
Godwin Asuquo
15237d5f79
Fix issues from code review
2023-03-02 17:13:25 +02:00
OmarHatem
861616fda2
use Http protocol for onion connection
2023-03-01 23:24:52 +02:00
OmarHatem
18af7e7661
remove print statements [skip ci]
2023-02-28 18:36:39 +02:00
OmarHatem
ce4b1cd4ae
Update fiat API version
...
Enable Tor support for Fiat
2023-02-28 18:23:21 +02:00
Dimitris Apostolou
1fe1b2fd87
Fix typos
2023-02-13 18:50:03 +02:00
OmarHatem
65b2ae6680
Add LTC to twitter address parsing
2023-02-02 18:36:57 +02:00
Serhii
83c1907e31
add twitter api
2023-01-24 20:24:46 +02:00
OmarHatem
00673005b9
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-78-Ethereum
2023-01-10 20:46:43 +02:00
OmarHatem
2c7883e099
Add initial flow for ethereum
2022-12-28 17:02:04 +02:00
Omar Hatem
4bf2fa6216
Merge pull request #525 from cake-tech/CW-175-Refactoring-of-crypto-currency-list
...
[CW-175] refactoring of crypto currency list
2022-12-27 23:02:31 +02:00
Godwin Asuquo
f15bc28219
[skip ci] fix issues from code review
2022-12-13 16:19:31 +01:00
Godwin Asuquo
6836ac6d1a
Fix formatting
2022-12-09 20:18:36 +01:00
Godwin Asuquo
f6c5f96929
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-225-pin-timeout
2022-12-09 19:42:36 +01:00
Godwin Asuquo
07ea937d37
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-225-pin-timeout
2022-12-09 19:42:07 +01:00
OmarHatem
f97a4fec28
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-239-fix-restore-from-backup-using-6-digit-pin
...
Conflicts:
lib/store/settings_store.dart
2022-12-09 20:29:50 +02:00
Godwin Asuquo
9ef1186c45
Fix issues from code review
2022-12-09 17:08:52 +01:00
OmarHatem
8b333f2925
- Add disable exchange to the export/import flow
...
- Save changes to Disable Exchange
2022-12-07 17:14:27 +02:00
OmarHatem
c235df8935
- Fix reloading settings store
...
- Revert changes to backup_service.dart
2022-12-07 16:41:04 +02:00
Serhii
f4148e0989
[skip ci] rework UI for disable fiat mode
2022-12-07 12:44:08 +02:00
Godwin Asuquo
65cbdd3fbb
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-225-pin-timeout
2022-12-05 13:33:17 +01:00
OmarHatem
d961a4645e
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-239-fix-restore-from-backup-using-6-digit-pin
2022-12-02 16:59:56 +02:00
Serhii
292c4c396c
remove HUSD and rename BTTBSC
2022-11-30 23:53:57 +02:00
Godwin Asuquo
7874009854
Fix restore from backup using 6 digit-pin
2022-11-24 16:34:29 +02:00
Godwin Asuquo
818a8afe20
[CW-225] Add pin timeout setting
2022-11-22 22:52:28 +02:00
Serhii
7d92a964c7
Change synchronization status text
...
changed the status from "Starting sync" to "Attempting sync".
2022-11-09 12:14:21 +02:00
mkyq
8e70b611d0
move amount_converter to cw_core ( #588 )
...
Co-authored-by: Serhii <borodenko.sv@gmail.com>
2022-11-03 14:45:50 -04:00
mkyq
acb03e5530
Xchaha20 poly1305 integration ( #569 )
...
* Integration of xchacha20-poly1305
* Remove force unwrap from _exportPreferencesJSON
* Deprecate v1 export
* Fix for open backup screen after auth
2022-10-26 15:28:27 -04:00
Omar Hatem
6046385236
Cw 178 additional accents for exchange ( #526 )
...
* Fix SimpleSwap create exchange (#522 )
* Check for status code 201 instead of 200 to follow SimpleSwap API documentation
* allow 200 and 201 success status code
* Changed app version to 4.4.7 (1.1.1 for monero.com)
* Add new currencies
Separate a list for unsupported currencies for SideShift
Fix currencies normalization symbols
* Add new currencies
* Add Currencies validation and possible length
Co-authored-by: M <m@cakewallet.com>
2022-10-20 13:23:36 -04:00
M
a0294a16b2
CW-194 Fixes for import backups v1
2022-10-18 11:38:54 -04:00
M
1beb18b045
Flutter upgrade
2022-10-12 13:09:57 -04:00
Justin Ehrenhofer
bc8900e879
fix zaddr validation ( #506 )
...
Sideshift only supports `zs` Sapling addresses now. They do not support `zc` Sprout addresses or `u` unified addresses
2022-09-14 15:46:14 -04:00