OmarHatem
ba783982e4
Update branch to null safety
...
Fix Conflicts with main
2022-11-09 17:53:50 +02:00
OmarHatem
6210d8fba6
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-180-advanced-startup-privacy-settings
...
Conflicts:
cw_core/lib/node.dart
lib/di.dart
lib/router.dart
lib/routes.dart
lib/view_model/node_list/node_create_or_edit_view_model.dart
res/values/strings_de.arb
res/values/strings_en.arb
res/values/strings_es.arb
res/values/strings_fr.arb
res/values/strings_hi.arb
res/values/strings_hr.arb
res/values/strings_it.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
2022-11-09 15:40:12 +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
d99aac9d98
Cast rateId as optional String for calculateAmount for ChangeNow api. ( #612 )
2022-11-08 15:57:33 -05:00
Godwin Asuquo
85ad6fa7ab
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-161-partial-redemption-fix
2022-11-08 19:55:33 +02:00
OmarHatem
f68798dd19
Move handling deep links to app root
2022-11-08 18:12:01 +02:00
Serhii
dfb52223e0
fix increasing brightness
...
brightness decreases after leaving "gift card barcode screen"
2022-11-08 17:49:51 +02:00
OmarHatem
f078457c7b
Update Branch to null safety
...
Add deep linking to iOS
2022-11-08 16:56:27 +02:00
OmarHatem
7c7de65cdf
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-66-open-app-from-qr-code
...
Conflicts:
lib/di.dart
lib/src/screens/send/send_page.dart
lib/src/screens/send/widgets/send_card.dart
lib/utils/payment_request.dart
res/values/strings_de.arb
res/values/strings_en.arb
res/values/strings_es.arb
res/values/strings_fr.arb
res/values/strings_hi.arb
res/values/strings_hr.arb
res/values/strings_it.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
2022-11-08 14:44:58 +02:00
Omar Hatem
71444219be
Cw 218 fix change pin using bio auth ( #599 )
...
* - push change pin page as a replacement for auth page to avoid closing it once its opened
- Add cool-down duration after popping flushbars and pushing new routes
2022-11-07 15:35:34 -05:00
mkyq
2696c242a9
Removed force white background color for CupertinoDatePicker. ( #605 )
2022-11-07 13:36:57 -05:00
mkyq
8981ebad56
Fix parsing of json to Map<String, dynamic> for ionia api. Update sing in and verify email methods for ionia api. ( #604 )
2022-11-07 13:16:09 -05:00
Serhii
2cd748c151
filter contacts and wallets by type
2022-11-05 20:05:55 +02:00
mkyq
5d741b183f
Add default values for hive fields for Node, UnspentCoinsInfo, Wallet… ( #598 )
...
* Add default values for hive fields for Node, UnspentCoinsInfo, WalletInfo, Order, Contact, TransactionDescription, Trade
2022-11-04 15:55:21 -04:00
Serhii
c99e5f6f31
fix localization
2022-11-04 14:28:41 +02:00
Serhii
d4c7004a3c
add Disable fiat mode
2022-11-04 13:58:04 +02:00
mkyq
3ec414ae66
Add adapters for some of bitcoin, litecoin and monero transactions priorities. Replace direct calls of transaction priorities for exchange_view_model. ( #593 )
2022-11-03 19:13:13 -04:00
Justin Ehrenhofer
30bac3cb6c
Add Anypay token ( #518 )
...
* Add AnyPay token
for interacting with the AnyPay API for Cake Pay payments
* Add missing commas
Co-authored-by: mkyq <53115730+mkyq@users.noreply.github.com>
2022-11-03 16:53:33 -04:00
OmarHatem
b8eaf98ff1
Merge branch 'flutter-upgrade' of https://github.com/cake-tech/cake_wallet into CW-182-allow-trusted-nodes
2022-11-03 21:34:20 +02:00
mkyq
0c995330e3
Change default transaction priorities for monero and haven to automatic. ( #589 )
2022-11-03 15:21:46 -04:00
Serhii
a52f47220e
show warning if exchanging with slow fee ( #579 )
...
* show warning if exchanging with slow fee
* Update setDefaultTransactionPriority for return type void; update for use MoneroTransactionPriority.automatic instead of MoneroTransactionPriority.regular.
Co-authored-by: M <m@cakewallet.com>
2022-11-03 15:21:35 -04: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
Serhii
b27b55388c
add warning text to the seed screen ( #587 )
...
* Add warning text to the seed screen
* fix font size
2022-11-02 15:53:14 -04:00
Serhii
0040bca853
Add partners contacts ( #577 )
...
Contacts of SideShift and SimpleSwap partners added to the Support section
2022-11-02 14:11:05 -04:00
Serhii
8e0ef694d6
fix text color for Dark Mode ( #578 )
2022-11-02 13:12:39 -04:00
Omar Hatem
e8b3a0648a
Fix Navigation issue where popping 2 routes at the same time ( #584 )
2022-11-02 13:11:53 -04:00
mkyq
b182c26ff2
Update hive types: UnspentCoinsInfo, Template, ExchangeTemplate. ( #583 )
2022-11-01 17:43:39 -04:00
mkyq
03d6701bb7
Add stacktrace to main error screen ( #582 )
2022-10-31 12:38:24 -04:00
mkyq
52aabee658
Remove direct calls of cw_bitcoin BitcoinTransactionPriority from SendViewModel and SettingsViewModel. Add bitcoinTransactionPriorityWithLabel to bitcoin facade. ( #574 )
2022-10-28 18:09:27 -04:00
Justin Ehrenhofer
12e7b45520
Remove Onramper swap ( #573 )
...
It's not supported here, so removing to avoid confusion
2022-10-28 12:21:58 -04:00
mkyq
b2a5c66c37
Add onramper widget for buy screen ( #571 )
2022-10-27 17:33:58 -04:00
mkyq
bd5a2fa49f
Back EditBackupPasswordViewModel factory ( #570 )
2022-10-27 10:28:43 -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
33935c9b1d
Update flushbar ( #568 )
...
* Replace old flushbar package with its updated version
Fix flushbars throughtout the app
* Fix Navigation happening all at once causing debugLocked error
* Remove un-necessary async/await
* Remove un-necessary future delayed
* Make process text flushbar indefinite
* Fix show seeds/keys popping page after being pushed instead of popping the auth route
2022-10-26 14:13:44 -04:00
Serhii
4f2cf983de
check share plugin usage ( #567 )
...
* replace share plugin with share_plus
* fix share button on receive screen
* add share button for btc, ltc wallets
2022-10-26 11:05:08 -04:00
Godwin Asuquo
95ecf4ef56
Cw 181 simple swap extra id fix ( #532 )
...
* extra id for simple swap
2022-10-25 16:36:28 -04:00
Godwin Asuquo
9f187308d4
Fix gift card purchase ( #553 )
...
* Fix gift card purchase
* cast as optional bool
2022-10-24 15:27:10 -04:00
Omar Hatem
d9415af4de
Allow null AccountListItem for create purpose not just editing ( #558 )
2022-10-24 15:25:14 -04:00
Omar Hatem
fb8017a93c
Used the new barcode_scan2 package instead ( #559 )
2022-10-24 15:24:20 -04:00
Omar Hatem
ca36a425a7
Fix exchange provider overflow ( #560 )
...
Fix splash effect style for the new Flutter button configs
2022-10-24 15:23:06 -04:00
Omar Hatem
12e54426bd
Fix edit/delete option slidable ( #561 )
...
* Fix Edit Slidable in receive address cell
Fix Edit/Delete slidable in contact list
* Update Delete node slidable
2022-10-24 15:15:17 -04:00
Omar Hatem
65b87ecae0
Fix nullability of selected provider ( #562 )
...
Remove un-necessary null operators
2022-10-24 15:06:03 -04:00
Omar Hatem
c34c3b0737
Cw 199 add wallet deletion confirmation ( #555 )
...
* Fix Slidable for deleting wallet
Add confirmation dialog for deleting wallet
* Swap confirmation dialog buttons to be consistent with other alerts
2022-10-21 16:06:59 -04:00
Godwin Asuquo
66949fd41a
Update close button size ( #551 )
2022-10-21 12:30:36 -04:00
OmarHatem
1eb9e65617
Set trusted daemon after node connection
2022-10-20 20:24:01 +02:00
Omar Hatem
4279b82bca
exclude zzec currency from simple swap ( #516 )
2022-10-20 13:54:00 -04:00
Omar Hatem
7e7217008c
Cw 171 exchange auto selector bug ( #523 )
...
* Fix de-selecting exchange providers not getting saved
* only change field value when the amount is better than the already existing one
* Show calculated amount after getting the best value from all providers
* Catch exceptions to avoid stopping the providers calculate amount APIs
* Fix Splay map only saving the last value obtained
* Show limits for the provider with the highest rate
* Load limits on currency pair change
* Show limits for lowest min provider
* Show limits for lowest min and highest max
* Sync best rate every 10 seconds instead of calculating it on every amount change
* Fix conflicts with flutter upgrade
Add null safety to changes in exchange_view_model.dart
* Remove un-necessary checks
2022-10-20 13:47:36 -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
Omar Hatem
d4b5ffd0d6
Adapt error message check in backup errors ( #550 )
2022-10-20 12:37:02 -04:00
OmarHatem
469f23c09b
Merge branch 'flutter-upgrade' of https://github.com/cake-tech/cake_wallet into CW-182-allow-trusted-nodes
...
Conflicts:
cw_core/lib/node.dart
lib/view_model/node_list/node_create_or_edit_view_model.dart
2022-10-20 13:18:00 +02:00
Serhii
3a9c8be9ca
alerts UI fix ( #539 )
...
* fix alerts button UI
* remove comments
2022-10-19 18:28:49 -04:00
Omar Hatem
e1885e44a2
Fix fee priority display ( #540 )
...
* Fix transaction priority displaying empty string
* Fix priority label with rate in send screen
* Make price nullable in transaction list items
2022-10-19 18:24:50 -04:00
Omar Hatem
e011ab3e88
Fix parsing .yml files to nodes ( #543 )
2022-10-19 18:23:53 -04:00
Omar Hatem
3c4ba6da53
Create haven default node instead of loading from YAML ( #544 )
2022-10-19 18:21:16 -04:00
Omar Hatem
a2dfbc6076
Fix exchange limits issue ( #545 )
...
* Allow nullable values from limits API
* Handle null values in SideShift limits API response
2022-10-19 18:20:11 -04:00
Serhii
c7ea9d52ee
fix CakePay icon ( #546 )
2022-10-19 18:19:23 -04:00
Serhii
9b4fc8f608
fix buttons UI ( #548 )
2022-10-19 18:18:39 -04:00
M
1ba02af2b8
Merge branch 'flutter-upgrade' of github.com:cake-tech/cake_wallet into flutter-upgrade
2022-10-18 11:39:01 -04:00
M
a0294a16b2
CW-194 Fixes for import backups v1
2022-10-18 11:38:54 -04:00
Omar Hatem
da6fd9a9ff
Cw 188 fix grey screen ( #537 )
...
* Fix late initialization exception when using late with Mobx
Fix index out of range exception in picker
* Add haven account list class to configure file to be generated in haven.dart
2022-10-17 17:01:50 -04:00
Omar Hatem
6fbc658156
Cw 187 fix separator color ( #538 )
...
* Revert commented color attribute for list separator
* Handle theme nullability
2022-10-17 16:57:04 -04:00
M
902935bc16
CW-193 Fixes for fetching of electrum transactions.
2022-10-17 16:55:41 -04:00
M
1beb18b045
Flutter upgrade
2022-10-12 13:09:57 -04:00
OmarHatem
cb9f690745
Add Native setTrustedDaemon and trustedDaemon functions and integrate them with their wallets
2022-10-07 15:25:20 +02:00
OmarHatem
3c04bd9aa5
Pass wallet type when navigating
...
Fix UI padding
2022-10-05 20:07:16 +02:00
OmarHatem
299df3c087
Separate node form to be more reusable
...
Add node form to privacy settings
2022-10-05 19:28:11 +02:00
OmarHatem
6bbedde9b7
Add privacy settings route
...
Add text translation
2022-10-05 15:58:25 +02:00
OmarHatem
c37bfb2e83
Add Advanced privacy settings page and initial view model
2022-10-05 15:57:17 +02:00
OmarHatem
d748f12e44
Allow marking Monero Nodes as trusted
2022-10-04 14:54:39 +02:00
Omar Hatem
6b8e749abf
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
2022-09-26 17:12:32 -04:00
Godwin Asuquo
c921ad890a
Truncate to double ( #511 )
...
* Truncate to double
* fix format remaining amount
2022-09-19 11:09:23 -04:00
Godwin Asuquo
54bc40c503
hide tips section ( #509 )
2022-09-16 16:15:34 -04:00
Godwin Asuquo
1a9becbebc
fix color for login back button ( #510 )
2022-09-16 10:28:43 -04:00
M
cb8cf8e77c
Temporary disable more options button on ionia gift card details screen.
2022-09-14 18:22:31 -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
Godwin Asuquo
406707fa58
fix partial redemption
2022-09-13 08:13:20 +03: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
f59c2fbd2b
add new coins to exchange ( #499 )
...
* add new coins
APE, AVAXC, BTT, BTTBSC, DOGE, FIRO, USDTTRC20, HBAR, SC, SOL, USDC, USDCSOL, ZEN, XVG
* remove UST icon
* remove xhv from excludeDepositCurrencies
* remove xhv from excludeReceiveCurrencies
2022-09-07 13:10:21 +01:00
Godwin Asuquo
bed815e370
update ui bug ( #497 )
2022-09-07 12:58:37 +01:00
Omar Hatem
244d20d1b6
Skip unsupported providers when calculating best rate provider ( #500 )
2022-09-07 12:43:03 +01:00
Godwin Asuquo
13a95ab11f
fix color for login back button
2022-09-06 09:09:44 +03:00
Serhii
424cf25052
Сake pay filter white screen bug ( #491 )
...
* increase touch area for filter button
* rework card list view model
* fix button color
* fix formating
2022-09-02 16:04:19 +01:00
Godwin Asuquo
bd25d047b2
CW-148 cake pay partial redemptions ( #490 )
...
* Ionia custom redemption screen
* update ionia gift card remaining amount with custom value
* [NO-TASK] Fix issues with custom redeem
* replace redeem
* update remaining amount
* fixed from code review
* Add localization
2022-09-02 14:47:45 +01:00
Serhii
0aee6e1b8d
rework trade details screen ( #449 )
...
* create standart list card item
* create standart list status item
* update localization
* fix date format
* fix theme gradient
* PR comments
* fix issues from code review
2022-09-02 14:10:54 +01:00
mkyq
04be884357
Enable exchange for haven wallets. ( #495 )
2022-09-01 19:46:14 +01:00
Godwin Asuquo
0931696fa1
CW-143 cake pay custom tip amount ( #492 )
...
* Add custom tip logic
* Fix euro currency
2022-09-01 17:29:58 +01:00
Godwin Asuquo
a745319ffa
Fix ionia loading states ( #493 )
2022-09-01 17:14:01 +01:00
Omar Hatem
c50eeee58b
CW 68 exchange automatic rate selector ( #472 )
...
* Add 'Exchange provider picker'
Save user selections
* Save user's exchange providers selection
* Add text for selected providers availability
* Fix selected providers not updating
* Load limits based on highest maximum in the selected providers
* Change received and deposit amount to be the best value from the selected providers
* Add provider name next to Trade ID
Set selected provider based on amount calculated
* Grey out providers who doesn't support selected currency pair
* Fix disabled providers
* Add Provider logo in Confirm Screen
* Only choose a provider if it satisfies its limits
* Fix amount validation
* Fix typo in error message
* Add a queue of possible exchange providers sorted by the best rate to try next if one failed
* Fix string locale typo
* Add Localization for other languages
* Add Placeholder text when there are no providers selected
* Check Exchange provider availability before creating a trade
* Fix "Fixed Rate" changing unconditionally
* Enable "convert to" field regardless of the provider
* Remove "Choose one" from providers picker
* Merge Master
* Fix Conflicts with master
* Add missing isEnabled field in simple swap provider
2022-09-01 15:12:38 +01:00
mkyq
92458e2f4b
Add platform device id package. Send device uuid to ionia for purchase request. ( #494 )
2022-08-31 17:37:43 +01:00
Godwin Asuquo
d9905a7cf3
Cw 110 integrate simple swap exchange ( #459 )
...
* add support for SimpleSwap exchange
* fix edit receive amount field
* fixed merge conflicts
* Fix issues from code review
2022-08-31 16:34:07 +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
Serhii
5fcbf3634b
sort Giftcards alphabetically ( #469 )
2022-08-30 15:14:05 +01:00
Serhii
4a5747c630
increase brightness for gift card detail page ( #478 )
...
* increase brightness for gift card detail page
* move logic to view model
* fix format
2022-08-30 15:01:45 +01:00
Serhii
31a57fc4d3
fix display of Yat alert when address is empty ( #484 )
2022-08-26 16:29:00 +01:00
Serhii
f559b10c97
fix UI validation bug ( #439 )
2022-08-22 13:42:36 +01:00
Serhii
0754d4cd45
fix search bar color ( #470 )
2022-08-22 13:18:04 +01:00
Serhii
d22738da64
add note decryption from QR code ( #466 )
2022-08-11 15:40:38 +01:00
Serhii
08f1976921
fix usd value bug ( #467 )
2022-08-11 15:39:59 +01:00
M
d62131e649
Remove using of api key for sideshift.
2022-08-09 17:51:52 +01:00
OmarHatem28
e5fac16ef7
Notify user when a different currency is scanned
2022-08-09 17:06:21 +02:00
OmarHatem28
7bccf46832
Send data from URI to send screen
2022-08-09 15:47:41 +02:00
OmarHatem28
01adf863d0
Add the ability to launch app from Crypto QR codes
2022-08-09 13:34:40 +02:00
mkyq
aa9ed08648
Release 4.4.4 ( #451 )
...
* Update build versions for Cake Wallet for ios and android.
* Add formatted crypto amount to xmr transaction for anypay transactions. Hide order id and payment id if they are not exists on payment status screen.
* Change build number for Cake Wallet ios and android.
* Change ionia api to production endpoint.
* Update version for monero.com app.
* Update build number to cake wallet.
* Fix for formatting amount for any_pay_payment totalAmount.
2022-08-04 14:27:28 +01:00
mkyq
3cfe2ec532
Fix/xmr anypay tx fix hide order ( #447 )
...
* Update build versions for Cake Wallet for ios and android.
* Add formatted crypto amount to xmr transaction for anypay transactions. Hide order id and payment id if they are not exists on payment status screen.
* Change build number for Cake Wallet ios and android.
2022-07-29 19:24:40 +01:00
mkyq
66efb635ce
Update decimals formatting for tips group. ( #444 )
2022-07-28 19:13:06 +01:00
mkyq
b777dd9e7b
Update avaibility status for ionia merch. ( #443 )
2022-07-28 19:03:53 +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
9ea57146f7
Remove backups from menu
2022-07-14 12:56:37 +01:00
M
a63c099f26
Add aditional check if wallet exists with special name
2022-07-14 12:48:59 +01:00
Serhii
52b8bafac9
Exchange screens access improvements ( #409 )
...
* move tag prop to the crypto currency
* add currency icons
2022-07-11 16:20:16 +01:00
Serhii-Borodenko
fa2e9cd810
fix exchangenow payment request
2022-07-07 18:02:38 +03:00
Omar Hatem
8321c9fbbe
Enable different currencies ( #401 )
2022-07-01 12:04:00 +01:00
Omar Hatem
3bd9301be1
Redesign exchange currency picker ( #402 )
2022-07-01 11:17:09 +01:00
Serhii
02533d68a0
prevent using same wallet name as existing ( #391 )
...
* Add wallet name validation
2022-06-29 18:21:21 +01:00
Omar Hatem
dc623f3293
Rework settings pickers ( #398 )
...
Updated pickers and settings screen
2022-06-29 13:38:44 +01:00
Serhii
9b9e211c08
cancel yat address request for haven wallet ( #396 )
2022-06-28 16:46:32 +01:00
Omar Hatem
8bcf70b8f8
Hide keys for BTC & LTC ( #392 )
...
* Remove WIF and Keys from BTC and LTC wallets in the Wallet seed/keys screen
* Move Title assigning logic to view model
2022-06-23 14:36:50 +01:00
Omar Hatem
9568c5f932
QR code fullscreen ( #390 )
...
* Add fullscreen qr page flow
* Add qr fullscreen text localization
* Add package to control screen brightness when navigating to qr fullscreen and revert when leaving screen
* ios fix trial 1 - Change brightness control package
* Use package imports instead of relevant path
Add Map types
2022-06-23 10:25:00 +01:00
mkyq
cc96e29eaf
Merge pull request #388 from cake-tech/CW-97-fix-haven-wallet-default-node
...
Save Haven current node
2022-06-20 17:11:56 +01:00
OmarHatem28
06f21e80ec
Save Haven current node
2022-06-20 16:21:40 +02:00
OmarHatem28
5074033371
Add paste option to address text field in new contact screen
2022-06-19 00:51:43 +02:00
mkyq
5a6f1a3b2d
Merge pull request #381 from cake-tech/CW-92-Change-restore-from-keys-for-haven
...
remove restore from date for haven restore form
2022-06-13 15:11:37 +01:00
Serhii
fc58972bf9
Added ability sending to FIO address ( #370 )
...
* Added ability sending to FIO address
* remove apiKey property
* fix conditions for FIO address checking
2022-06-13 12:41:46 +01:00
mkyq
427efb44fa
Merge pull request #372 from cake-tech/CW-77-Add-more-addresses-for-haven-validation
...
added validation of hvx,hvi,hvs Haven addresses
2022-06-13 12:31:16 +01:00
Serhii
e6fe4676ca
fix haven transaction info ( #373 )
...
* fix haven transaction info
* fix format
2022-06-13 10:32:15 +01:00
Serhii-Borodenko
997e960a0b
remove restore from date for haven restore form
2022-06-10 17:15:53 +03:00
Serhii-Borodenko
4e4c19d3e3
added validation of hvx,hvi,hvs Haven addresses
2022-06-01 14:12:09 +03:00
M
57a5a8b01a
Fix grey screen for new account for monero.com app
2022-05-18 17:55:07 +01:00
M
aacc9014ea
Change default haven node to nodes.havenprotocol.org:443
2022-05-18 17:13:58 +01: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
0caa7337af
Merge pull request #348 from cake-tech/monero.com-explorer
...
Change Monero block explorer to Monero.com
2022-05-03 11:44:54 +01:00
Serhii
c08f2c1667
Cw 55 allow saving templateswith fiat amount ( #343 )
...
* added xhv logo
* Added prefix icon widget
* Added sending fiat template
* template for sending selected fiat currency
* fix issues
2022-05-03 11:44:13 +01:00
Serhii
75da854121
Add collapse button to the address book ( #357 )
...
* Added collapsible list to the Address Book
* fix text style
2022-05-03 10:58:25 +01:00
Justin Ehrenhofer
2b81647fe1
Change Monero block explorer to Monero.com
...
Merge after Monero.com goes live
2022-04-22 11:17:43 -05:00
Mathias Herberts
6cd07278cc
Fixed localization of "View in Block Explorer" ( #342 )
...
Fixed localization of "View in Block Explorer
2022-04-22 16:15:05 +01:00
Serhii
873402ad3c
Increased tapping area on the dashbord buttons ( #345 )
2022-04-22 16:02:31 +01:00
Serhii
2e17c59a00
hidden mode for balance on send screen ( #344 )
2022-04-22 16:00:28 +01:00
Godwin Asuquo
6378d052ac
Cw 72 implement sideshift exchange ( #332 )
...
* add sideshift exchange provider
* add secret key
* Fix issues
* Fix issues
* refactor code
* add permission checks to side shift
* fix formatting issues
2022-04-13 14:28:21 +01:00
clear
135ede6a78
Cw-58: Show subaddress label on the transaction details page ( #333 )
...
* CW-58: Show subaddress label on the transaction details page
* add translations
* Fix interface
2022-04-12 16:38:47 +01:00
M
905e982bd2
Fix for getAssetRate
2022-04-07 12:32:04 +01:00
M
3e43ef9a0e
Fixes for haven dependencies
2022-04-07 12:19:10 +01:00
M
076a3b4075
Delete haven.dart
2022-04-07 11:51:06 +01:00
M
718ef91749
Exclude xhv from exchange currencies list
2022-04-01 14:31:05 +01:00
M
d4b59d97de
Fix for batch sending. Add build haven for cakewallet android app.
2022-04-01 13:48:55 +01:00
clear
5890df86db
cw-60: fill amount on scan qr on exchange page ( #309 )
...
* cw-60: fill amount on scan qr on exchange page
2022-03-31 18:54:45 +01:00
Serhii
1cd90cf57d
Cw 09 implement picker screen with ability to search ( #250 )
...
* Added new picker screen with search bar and currency icons
2022-03-31 15:16:42 +01:00
mkyq
f3cf20c395
Merge pull request #312 from cake-tech/Fixed-Monero-Nav-Bar-Title
...
Fixed the render flex error caused by menu widget title in monero wallet
2022-03-31 15:32:20 +02:00
M
1c380580a8
Merge remote-tracking branch 'origin/main'
2022-03-31 14:00:52 +01:00
M
524dbb3e2a
Remove extra error handling
2022-03-31 14:00:31 +01:00
Rafia Rahman Chowdhury
dee69310ce
Fixed CW-61 app now saves notes permanently ( #299 )
...
* Fixed CW-61 app now saves notes permanently.
2022-03-31 13:00:22 +01:00
M
5c78fd01a8
Default blockchain picker should had date picker
2022-03-31 12:48:06 +01:00
mkyq
01150ef2a7
Hv ( #295 )
...
* hv
* Change build version
2022-03-30 17:57:04 +02:00
RafiaChy
612ab94033
Fixed the render flex error caused by menu widget title in monero wallet
2022-03-30 19:13:09 +06:00
Serhii
e7e419bc83
Updated receive screen ( #297 )
...
* Updated receive screen
* fixed format
2022-03-23 18:53:53 +01:00
Serhii
d88ecdb2bb
Fixed qr image on Receive screen for Litecoin ( #296 )
2022-03-23 18:13:53 +01:00
Rafia Rahman Chowdhury
c10d5ef83c
Balance Container redesigned according to Figma ( #287 )
...
* Balance Container redesigned according to Figma
* injected BalancePage to di.dart page
* removed an empty line and injected BalancePage using GetIt
2022-03-18 11:47:57 +01:00
Rafia Rahman Chowdhury
987e6f21ee
Redesigned bottom bar of main screen according Figma ( #279 )
...
* Redesigned bottom bar of main screen according Figma
* used receiced_icon from figma instead of that present in asset/image folder
* removed border colors for dark and light modes
* removed fixed width and height
2022-03-15 17:13:34 +03: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
Serhii
23913c01dc
Cw 53 allow renaming of currently selected account and subaddress ( #291 )
...
* fixed address cell background
* fixed account title padding
* fixed format
2022-03-15 11:31:45 +03:00
Mathias Herberts
3f19564da4
Added French localization ( #290 )
...
* Initial commit of French localization
* Added French
* Changed translation for view key to stick to the one used in Moneropedia
2022-03-09 15:06:34 +03:00
Dimitris Apostolou
48653f53a4
Fix typos ( #276 )
2022-03-09 14:43:18 +03:00
Serhii
d05f392aae
Added routing to the sync indicator ( #288 )
...
* Added routing to the sync indicator
* fixed format
* fixed format
* resolved issues
2022-03-08 14:11:55 +03:00
Serhii
12c5ed27dc
fixed subaddress label ( #281 )
...
* fixed subaddress label
* Added name length check
2022-03-08 14:11:32 +03:00
Godwin Asuquo
d14150f4b1
Add ach payment amount on buy page ( #282 )
2022-03-07 13:13:39 +03:00
Serhii
dd47a82a0d
sync status icon added on the Send and Exchange screens ( #267 )
...
* added sync status icon
* resolved issues from code review
* resolved issues from code review
* resolved issues from code review
2022-02-21 16:30:48 +02:00
Serhii
872098d6b8
Cw 43 subaddress renaming visual bug ( #271 )
...
* changed background
* fixed format
* fix issues from review
2022-02-11 15:49:46 +02:00
mkyq
2bdd8b98d0
Merge pull request #266 from cake-tech/CW-40
...
coded to hide available balance in hidden mode
2022-02-10 13:49:06 +02:00
mkyq
61478ce479
Merge pull request #265 from cake-tech/CW-37
...
Changed The QRCode background color from Navy Blue to Black in dark m…
2022-02-10 12:29:59 +02:00
Serhii-Borodenko
19f58d59d7
Fixed divider color
2022-02-09 13:43:22 +02:00
RafiaChy
3a6f69fd73
coded to hide available balance in hidden mode
2022-02-08 21:30:41 +06:00
M
d20d7f9097
Merge remote-tracking branch 'origin/main'
2022-02-08 10:57:13 +02: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
RafiaChy
73338728fb
Changed The QRCode background color from Navy Blue to Black in dark mode.
2022-02-07 20:32:09 +06:00
Serhii-Borodenko
68c3304219
fixed format
2022-02-07 00:17:39 +02:00
Serhii-Borodenko
ed0c43d864
Moved currency piker button to the left side
2022-02-07 00:02:13 +02:00
M
e7e8d5008a
Fix for backup restore
2022-02-03 20:04:16 +02:00
M
4923de4511
Checkbox for fixed mode on exchange screen
2022-02-03 15:49:34 +02:00
M
e326507b4d
Merge remote-tracking branch 'origin/main'
2022-02-03 14:37:42 +02:00
M
01735a998c
Fix for transaction details for electrum transactions
2022-02-03 14:37:32 +02:00
mkyq
594eb5d480
Merge pull request #259 from cake-tech/CW-25-xmr-node-visual-bug
...
Cw 25 xmr node visual bug
2022-02-03 14:25:10 +02:00
mkyq
be473dfd93
Merge pull request #252 from cake-tech/CW-24
...
soft keyboard dismisses when generate-name icon is pressed
2022-02-03 13:45:56 +02:00
RafiaChy
e0f3eb4b20
removed unused variables and initState
2022-02-03 17:08:39 +06:00
Godwin Asuquo
c162e34ef4
remove unused code
2022-02-03 11:23:22 +01:00
M
05c4d26634
Fixes for backups for monero.com app
2022-02-02 14:40:40 +02:00
Godwin Asuquo
fb7e3662e2
remove itemcount
2022-01-31 15:44:08 +01:00
Godwin Asuquo
26f108ceb6
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-20-rework-templates-on-exchange-screen
2022-01-31 14:20:40 +01:00
Godwin Asuquo
63016825e2
rework templates on exchange screen
2022-01-31 14:17:31 +01:00
mkyq
ae390ecab2
Merge pull request #249 from cake-tech/CW-6-filter-available-templates-on-send-screen
...
filter templates by current wallet type
2022-01-31 15:17:24 +02:00
Godwin Asuquo
489f15b807
compare lower case currency titles
2022-01-31 13:54:24 +01:00
M
83c976d12d
Add done button for amount text fields on exchange templates
2022-01-31 14:42:40 +02:00
M
28cf8163ff
Fixes for tx key for monero wallet
2022-01-31 14:08:38 +02:00
M
989ef442ac
Fixes for litecoin transactions. Change fixed rate mode for exchange.
2022-01-27 11:20:51 +02:00
Godwin Asuquo
6254d08dc9
fix issues from review
2022-01-26 17:11:32 +01:00
mkyq
18a1f60433
Merge pull request #248 from cake-tech/CW-fix-wakelock-bug
...
change type string to bool in Wakelock class
2022-01-26 17:46:44 +02:00
M
02de3104eb
Fixed rate for changenow.
2022-01-26 17:44:15 +02:00
RafiaChy
0fd4f132dc
soft keyboard dismisses when generate-name icon is pressed
2022-01-26 16:04:45 +06:00
Godwin Asuquo
1d3e4f4331
filter templates by current wallet type
2022-01-25 15:43:19 +01:00
Godwin Asuquo
67d0fe67ea
change type string to bool in Wakelock class
2022-01-25 07:40:09 +01:00
M
860e904816
Change build number. Remove fixed rate checkbox on exchange screen.
2022-01-24 18:46:02 +02:00
M
4664907d28
Merge remote-tracking branch 'origin/main'
2022-01-24 17:27:46 +02:00
mkyq
712a5cfa43
Merge pull request #244 from cake-tech/CW-8-keep-screen-on-while-wallet-synchronization
...
Cw 8 keep screen on while wallet synchronization
2022-01-24 17:27:11 +02:00
Godwin Asuquo
c70ced70dd
fix issues from PR
2022-01-24 16:21:52 +01:00
mkyq
24ac8d61f6
Merge pull request #241 from cake-tech/CW-7
...
Adding IconButton to generate names for wallet names for new_wallet a…
2022-01-24 16:35:12 +02:00
M
2e1f1e2c79
Fix for UnspentCoinsInfo Hive Box. Add checkbox for fixed rates for exchange.
2022-01-24 16:12:25 +02:00
RafiaChy
3ed867aba3
Added a generate-name button for restore-from-key page and removed empty lines, types for final variables, and print statements
2022-01-24 20:00:26 +06:00
mkyq
a1b4929bd9
Merge pull request #240 from cake-tech/CW-19
...
Fixes for validation of monero seed. Add French and Italian seeds val…
2022-01-24 14:05:56 +02:00
M
63a0395c2d
Remove Next Address button and logic for electrum wallets. Add disclaimer for electrum wallets on address screen. Change way for generation of current receive and change addresses.
2022-01-24 14:04:23 +02:00
RafiaChy
a89397651f
Customised the GenerateName button according to PasteButton. Figma style is no longer applicable.
2022-01-22 18:55:05 +06:00
RafiaChy
1f021b09e4
Editted the IconButton according to Figma
2022-01-21 20:09:25 +06:00
Godwin Asuquo
f021dbf6a6
add stay awake swift support
2022-01-21 14:02:00 +01:00
RafiaChy
f2ec887b3a
Set the curson position at the end of the value in the textfield.
2022-01-21 17:58:09 +06:00
RafiaChy
2b7d798253
Adding IconButton to generate names for wallet names for new_wallet and restore_wallet
2022-01-20 20:55:58 +06:00
M
bc07f9d69b
Fixes for validation of bitcoin seed mnemonic text.
2022-01-19 17:27:53 +02:00
M
bd2e2ce258
Fixes for validation of monero seed. Add French and Italian seeds validation.
2022-01-19 16:25:58 +02:00
mkyq
2bbd413b12
Merge pull request #238 from cake-tech/CW-18-fix-keyboard-issue-on-the-templates-screen
...
fix: keyboard jumping over fields in send template
2022-01-19 13:13:54 +02:00
mkyq
505c568a57
Merge pull request #235 from cake-tech/CW-4-update-open-alias-resolver
...
update logic for Crypto address resolving
2022-01-19 12:58:50 +02:00
mkyq
87b4ba9cba
Merge pull request #237 from cake-tech/CW-15
...
Adding seed languages for France and Italy for Monero New-Wallet and…
2022-01-19 12:53:11 +02:00
M
25607bdcae
Change way for generate change and receive addresses.
2022-01-18 18:27:33 +02:00
Godwin Asuquo
46afd43884
add tx_description to notes field
2022-01-18 08:46:13 +01:00
Godwin Asuquo
88ca47901f
fix: keyboard jumping over fields in send template
2022-01-18 08:08:55 +01:00
RafiaChy
e15b72b965
removed comments from language_list.dart
2022-01-17 22:53:15 +06:00
RafiaChy
f3eca2be1c
Adding seed languages for France and Italy for Monero New-Wallet and Monero Restore-Wallet
2022-01-17 21:46:49 +06:00
Godwin Asuquo
0a2157e978
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-4-update-open-alias-resolver
2022-01-14 14:21:39 +01:00
Godwin Asuquo
ac8ef0c946
update logic for Crypto address resolving
...
update resolving of crypto wallet addresses by using of OpenAlias in way to pick right wallet address based on current wallet type
2022-01-14 14:18:03 +01:00
mkyq
ec7fe81d4f
Merge pull request #227 from cake-tech/CW-3-update-ui-for-sending-templates
...
update sending template
2022-01-14 14:25:52 +02:00
mkyq
a4b0a187cf
Merge pull request #234 from cake-tech/CW2
...
Added translations for the sell alert
2022-01-14 14:22:34 +02:00
M
30b77ebd58
Linter errors fixes. Move secrandom native to cw_core
2022-01-14 14:19:25 +02:00
RafiaChy
54785717cb
Add localisation text for sell-title
2022-01-14 17:17:37 +06:00
RafiaChy
354f166834
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW2
2022-01-14 14:41:49 +06:00
RafiaChy
95654dfe47
Added translations for the sell alert
2022-01-14 00:10:27 +06:00
M
8b043f1a20
Change target sdk version to 30 for android project. Remove unused files.
2022-01-13 16:12:22 +02:00
Godwin Asuquo
3115798b70
update sending template text
2022-01-12 18:58:54 +01:00
M
c55144b0f0
Fixes for Litecoin transaction priorities
2022-01-12 18:13:16 +02:00
M
6f215f5451
Add throwing exception for yat api calls. Remove random address generation on address page.
2022-01-12 17:38:32 +02:00
M
91ed52003b
Back next address button on receive screen
2022-01-12 16:49:56 +02:00
M
50f7dc0640
Fixes for casting Litecoin wallets to Bitcoin wallets. Instead of that is using Electrum wallet class.
2022-01-12 15:33:56 +02:00
M
f591f188c5
Temporary comment yat code
2022-01-12 15:32:23 +02:00
M
cfb82dd02d
Changed way for generation of change address for electrum wallets. Remove some yats call.
2022-01-12 15:20:43 +02:00
M
67ad389caf
Fixes for unspent coins box initialization. Change cakewallet icons. Add wallet naming for new wallets.
2022-01-08 16:33:17 +02:00
M
5a725e6ec0
Add name text field for restore wallet forms. Update terms of use for monero.com app
2022-01-05 21:17:50 +02:00
M
800c3ec14a
Change screen for new wallets for monero.com app
2022-01-03 20:25:48 +02:00
M
4c4c30bd5d
Fix monero transaction history. Remove morph and xmr.to from filters. Fixe generation monero blockchain height by date.
2021-12-31 15:05:27 +02:00
M
fff0d81294
Fixes for wallet menu
2021-12-30 21:14:48 +02:00
M
a1380af681
Fix typo
2021-12-30 19:40:42 +02:00
M
226d546d55
Fixes for monero only app version.
2021-12-30 19:20:00 +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
M
dd784a7829
Changed version to 4.2.8 (68). Icon for wrong wallet types on wallet list page.
2021-12-08 16:04:47 +00:00
M
c76ffd6327
Fixes for electrum
2021-12-08 12:46:01 +00:00