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
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
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
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
Serhii
f6a2b3c74b
Cw 126 check validation for new currencies ( #501 )
...
* update address validation
xmr, ape, avaxc, eth, usdc, hbar, sc, sol, usdcsoul, usdttrc20, btt, bttsc, doge,firo, xvg, zen, tzec, zzec
* fix formating
2022-09-07 13:53:33 +01:00
Serhii
7fae9cf9bb
Cw 150 cake pay introduction card ( #486 )
...
* create introducing card
* add ability to close the card
* update walletInfo class
* update localization
* fix intro text
* fix card size
* show card for existing and new wallet types
* disable card for haven wallets
* fixes to PR
* fixes to PR
* fix PR
2022-08-30 19:03:02 +01:00
mkyq
418c9563fe
Ionia ( #437 )
...
* Initial ionia service
* Ionia manage card UI (#374 )
* design ui for cakepay
* Add manage cards page ui
* create auth ui for ionia
* add authentication logic
* implement user create card
* Add ionia merchant sevic
* Add anypay. Add purschase gift card.
* display virtual card (#385 )
* display virtual card
* fix formatting
* Remove IoniaMerchantService from IoniaViewModel
* Add hex and txKey for monero pending transaction.
* Changed monero version and monero repo to cake tech.
* Add anypay payment. Add filter by search for ionia, add get purchased items for ionia.
* Fix for get transactions for hidden addresses for electrum wallet
* Add ionia categories.
* Add anypay commited info for payments.
* Update UI with new fixes (#400 )
* Change ionia base url. Add exception throwing for error messaging for some of ionia calls.
* CW-102 fix logic for ionia issues (#403 )
* refactor tips (#406 )
* refactor tips
* refactor ionia tips implementation
* Cw 115 implement gift cards list for ionia (#405 )
* Implement show purchased cards
* fix padding
* Fixes for getting of purchased gift cards.
* Implement gift card details screen (#408 )
* Implement gift card details screen
* Add redeem for ionia gift cards
* Fix navigation after ionia opt redirection.
* Fix update gift cards list.
* Add payment status update for ionia.
* Add usage instruction to gift card.
* Add copy for ionia gift card info.
* Change version for Cake Wallet ios.
* Add localisation (#414 )
* Fixes for fiat amounts for ionia.
* CW-128 marketplace screen text changes (#416 )
* Change text on marketplace
* fix build issues
* fix build
* UI fixes for ionia.
* UI fixes for ionia. (#421 )
* CW-129 ionia welcome screen text changes (#418 )
* update welcome text
* Update localization
* Cw 133 (#422 )
* UI fixes for ionia.
* Fixes for display card item on gift cards screen.
* Fix signup page (#419 )
* Changed tips for ionia.
* Cw 132 (#425 )
* UI fixes for ionia.
* Changed tips for ionia.
* Cw 131 (#426 )
* UI fixes for ionia.
* Changed tips for ionia.
* Fixes for IoniaBuyGiftCardDetailPage screen. Renamed 'Manage Cards' to 'Gift Cards'. Hide discount badge label for 0 discount.
* Change ionia heading font style (#427 )
* Fix for AddressResolver in di
* Changed build number for Cake Wallet ios.
* fix currency format for card details and routing for mark as redeemed (#431 )
* fix terms and condition overflow in ionia (#430 )
* fix terms and condition scroll
* fix color issues
* reuse
* refactor widget
* Remove IoniaTokenService
* Change api for ionia to staging
* Update versions for Cake Wallet for android and ios.
* Fixes for instructions. Remove diplay error on payment status screen.
* Change build versions for Cake Wallet
* Add ionia sign in.
* Update for discounts and statuses for ionia merch.
* Fixes for qr/barcode on ionia gift card screen.
* Fixed formatting for display ionia discounts.
* Fix merchant.discount.toStringAsFixed issue
* Add savingsPercentage to ionia merch discount.
* Change build number for Cake Wallet ios and android.
* Disable ionia for haven (#440 )
Co-authored-by: Godwin Asuquo <41484542+godilite@users.noreply.github.com>
2022-07-28 18:03:16 +01:00
mkyq
b72443a8c4
Release 4.4.3 ( #415 )
...
* Add ability for change password for wallets classes.
* Update generateWalletPassword
* Add WalletLoadingService
* Add update monero password after wallet loading.
* Update version for Cake Wallet to 4.4.2 (103)
* Changed version for Cake Wallet to 4.4.3 (104).
* Changed version for Cake Wallet android
* Changed version for Monero.com ios and android.
2022-07-19 15:29:28 +01:00
M
a63c099f26
Add aditional check if wallet exists with special name
2022-07-14 12:48:59 +01:00
Serhii
02533d68a0
prevent using same wallet name as existing ( #391 )
...
* Add wallet name validation
2022-06-29 18:21:21 +01:00
Serhii-Borodenko
4e4c19d3e3
added validation of hvx,hvi,hvs Haven addresses
2022-06-01 14:12:09 +03:00
Keith Simon
6762207bb8
Select sub address or standard address instead of both. ( #346 )
...
* Use the sub address first then the std
2022-05-16 19:51:32 +01:00
mkyq
01150ef2a7
Hv ( #295 )
...
* hv
* Change build version
2022-03-30 17:57:04 +02:00
Godwin Asuquo
d2cc812884
Cw 45 implement yat sending ( #269 )
...
* resolve YAT emoji
* remove animation in route builder
change YAT api
* remove yat sending page
* fix crypto address resolving
* check if text is emoji
* use getter for string extension hasOnlyEmojis
* refactor parsed domain from address
* update PR based on changes from code review
* import missing dependencies
2022-03-15 12:11:53 +03:00
Dimitris Apostolou
48653f53a4
Fix typos ( #276 )
2022-03-09 14:43:18 +03:00
M
56cd6c26ed
Fixes for network based pairs for changenow. Fixes for address validation for ustd address.
2022-02-08 10:57:02 +02:00
M
e7e8d5008a
Fix for backup restore
2022-02-03 20:04:16 +02:00
M
05c4d26634
Fixes for backups for monero.com app
2022-02-02 14:40:40 +02:00
M
30b77ebd58
Linter errors fixes. Move secrandom native to cw_core
2022-01-14 14:19:25 +02:00
M
4535a1aaa8
Move bitcoin and monero parts into self modules.
2021-12-24 14:52:08 +02:00
M
e6b1da376d
Configure wallet types for the app
2021-12-24 14:41:34 +02:00
OleksandrSobol
0d367c4b45
CAKE-343 | added bitcoin_wallet_addresses.dart and litecoin_wallet_addresses.dart tj the app; moved addresses from wallets to wallet addresses classes; deleted wallet addresses credentials
2021-07-13 08:46:34 +03:00
OleksandrSobol
e03f0ce4d3
CAKE-343 | added wallet_addresses.dart, monero_wallet_addresses.dart, electrum_wallet_addresses.dart, wallet_addresses_credentials.dart, monero_wallet_addresses_credentials.dart and electrum_wallet_addresses_credentials.dart to the app; applied ElectrumWalletAddresses to electrum_wallet.dart and MoneroWalletAddresses to monero_wallet.dart; fixed contact_list_view_model.dart, other view models and services
2021-07-08 17:52:48 +03:00
OleksandrSobol
6709b7779a
CAKE-343 | applied subaddresses for contact book; added addresses field to wallet_info.dart; added updateAddressesInfo() to wallet_base.dart; applied updateAddressesInfo() to wallet services and view models
2021-06-18 15:36:49 +03:00
M
2b4248e30b
Merged main into ltc.
2021-05-10 19:51:13 +03:00
M
bcd4fdd5e0
Changed random seed generation for bitcoin.
2021-05-10 13:06:57 +03:00
M
595636c24d
Fixes for LTC.
2021-05-07 21:59:03 +03:00
M
1330966794
Reworked electrum wallet. Added Litecoin wallet.
2021-05-07 10:36:38 +03:00
M
4e90aeebd4
Merge pull request #106 from cake-tech/CAKE-298-validation-for-btc-wallet
...
CAKE-298 | used 8 minor digits for btc amount validator; applied btc …
2021-04-06 18:55:24 +03:00
OleksandrSobol
0cd4bd46f7
CAKE-304 | upgraded project to flutter 2.x.x, upgraded packages and resolved problems
2021-04-02 20:43:06 +03:00
OleksandrSobol
928be1a49c
CAKE-298 | used 8 minor digits for btc amount validator; applied btc address formats for btc address validator
2021-03-26 14:45:46 +02:00
OleksandrSobol
270b5f4c78
CAKE-281 | added addr1 address format validation for cardano
2021-02-23 20:38:36 +02:00
M
b6215389d7
Fixes for restore from backup file. Fixed restoring for pin length. Added new transaction priority keys to preferences dump.CAKE-197. CAKE-247
2021-01-27 19:26:26 +02:00
M
e3b8ea1128
CAKE-234
2021-01-27 15:51:51 +02:00
M
66cae9e44a
Merge pull request #171 from cake-tech/CAKE-233-add-new-xrp-address-format
...
CAKE-233 | added new XRP address format, starting with an X, to addre…
2021-01-15 20:11:57 +02:00
M
e4acc41548
Merge pull request #172 from cake-tech/CAKE-238-add-ADA-address-type-to-the-validation
...
CAKE-238 | added ADA address type to the address_validator.dart
2021-01-15 20:11:52 +02:00
M
47ceac2dd6
Backup stuff.
2021-01-15 19:41:30 +02:00
OleksandrSobol
bcdd7bca27
CAKE-238 | added ADA address type to the address_validator.dart
2021-01-13 19:39:38 +02:00
OleksandrSobol
eb425572d6
CAKE-233 | added new XRP address format, starting with an X, to address_validator.dart
2021-01-13 19:26:02 +02:00
M
9a79fcdc23
Merged 4.1.0
2021-01-13 19:18:28 +02:00
M
c09a41b090
Backup.
2021-01-13 18:43:34 +02:00
M
9db6e233c7
Another beautiful day changes
2021-01-11 19:15:27 +02:00
M
8cb9bd15cd
Fixes for update fiat rate after change of current wallet type. Fixes for change amount for btc transactions. Changed displaying of balance for btc wallet. General fixes.
2020-12-15 18:29:10 +02:00
M
eede39ee7a
Merged 4.0.9
2020-12-11 20:10:06 +02:00
M
042b17a82f
Merge pull request #144 from cake-tech/CAKE-158-transaction-and-balance-displaying-between-accounts
...
CAKE-158 | added calculating balance to _onAccountChangeReaction in t…
2020-12-04 11:25:59 +02:00
Oleksandr Sobol
aad33eb513
Merge remote-tracking branch 'origin/4.0.9' into CAKE-169-improve-new-node-screen-form
...
# Conflicts:
# lib/generated/i18n.dart
# res/values/strings_de.arb
# res/values/strings_en.arb
# res/values/strings_es.arb
# res/values/strings_hi.arb
# res/values/strings_ja.arb
# res/values/strings_ko.arb
# res/values/strings_nl.arb
# res/values/strings_pl.arb
# res/values/strings_pt.arb
# res/values/strings_ru.arb
# res/values/strings_uk.arb
# res/values/strings_zh.arb
2020-12-02 20:42:41 +02:00
OleksandrSobol
4f280e103e
CAKE-169 | added NodeSSL class with getter useSSl; applied useSSL in the connectToNode() method in the monero_wallet.dart; added dynamic parameter to ExecutedSuccessfullyState class; applied ExecuteState class to connect() method in the node_create_or_edit_view_model.dart; deleted connection_state.dart; deleted _isEffectsInstalled parameter from node_create_or_edit_page.dart
2020-12-02 20:26:41 +02:00
M
62a877dd61
Fixes
2020-11-30 19:17:44 +02:00
OleksandrSobol
e927df3712
CAKE-187 | added new btc address for validation (address_validator.dart)
2020-11-20 19:07:29 +02:00
OleksandrSobol
23abacd252
CAKE-158 | made account tile slidable; added onEdit function to account tile; added ability to edit wallet account name; added isFirstAddress parameter to wallet_address_list_view_model.dart and made first address in the address list not editable (receive page); wrapped wallet account name in the wallet menu title by observer; added _moneroTransactionsChangeReaction to dashboard_view_model.dart
2020-11-17 20:16:58 +02:00
M
e8f53766a0
Added selection of new wallet type. Returned support of bitcoin wallet.
2020-11-12 18:31:53 +02:00
M
b17e7744c6
Fixes
2020-11-06 20:54:00 +02:00
OleksandrSobol
9748caf407
CAKE-136 | added "-" symbol to node_address_validator.dart; changed minLength from 1 to 0 in the node_port_validator.dart
2020-10-30 15:11:20 +02:00
OleksandrSobol
692c460988
CAKE-129 | added new length of the new btc address in the address validator
2020-10-26 19:28:36 +02:00
OleksandrSobol
0b6b711618
CAKE-116 | added AllAmountValidator class to the amount_validator.dart; applied all amount validator to the send page; added fiat amount controller to the send page
2020-10-09 10:41:29 +03:00
M
90d33bc9fa
Merge pull request #110 from cake-tech/CAKE-54-usdterc20-for-changenow
...
Cake 54 usdterc20 for changenow
2020-10-01 18:38:21 +03:00
M
e08e10bc35
Fixes
2020-09-28 22:02:30 +03:00
OleksandrSobol
69b58d827b
Merge branch 'new-world' into CAKE-54-usdterc20-for-changenow
2020-09-28 21:42:38 +03:00
M
e3678d2cf9
Fixes
2020-09-28 18:47:43 +03:00
M
51cf11127c
Fixes
2020-09-26 22:17:31 +03:00
OleksandrSobol
dfb3112fd2
CAKE-54 | added usdt erc20 to cryptocurrencies list; added usdt erc20 to currency picker; added usdt erc20 logo to contact list page; added address validator for usdt erc20; reworked currency picker
2020-09-25 16:30:39 +03:00
OleksandrSobol
360e04cc4c
CAKE-53 | added dai to cryptocurrencies list; added dai to currency picker; added dai logo to contact list page; added address validator for dai
2020-09-24 21:58:07 +03:00
M
c53b6676b2
Fixes for monero transaction history updates.
2020-09-22 16:35:23 +03:00
M
e4ebfc94b2
Part 1
2020-09-21 14:50:26 +03:00
M
95917b2cdb
Merge redesign part 7.
2020-09-15 23:35:49 +03:00
M
70ff011fc6
Merge redesign part 3.
2020-09-07 18:13:39 +03:00
M
c950f8bfc0
Merge redesign part 1.
2020-09-01 14:18:07 +03:00
M
5eefd6a31b
TMP
2020-08-25 19:32:40 +03:00
Oleksandr Sobol
33209c3cd6
CAKE-20 | updated exchange and exchange template pages; created exchange_view_model and applied to exchange and exchange template pages; applied new design to menu widget; changed text validator and amount validator
2020-07-31 18:29:21 +03:00
Oleksandr Sobol
fe9deecd03
CAKE-20 | updated send and send template pages; added send_template_store and exchange_template_store; created base_send_widget; applied send_template_store to send_view_model; applied base_send_widget to send and send template pages; added properties to address_text_field, base_text_field and template_tile
2020-07-29 19:55:42 +03:00
M
f45875ba3a
General changes. CAKE-1.
2020-07-06 23:09:03 +03:00
M
81cee186db
TMP 4
2020-06-20 10:10:00 +03:00
M
719842964b
TMP 3
2020-06-13 11:29:52 +03:00
M
cfde445d32
TMP 3
2020-06-03 12:56:23 +03:00
M
957ca8cd58
TMP 1
2020-06-01 21:13:56 +03:00
M
b605a98811
TMP
2020-05-26 18:27:10 +03:00
M
8c6b99da42
Core stuff
2020-05-25 16:06:40 +03:00