cake_wallet/lib/exchange
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
..
changenow CW 68 exchange automatic rate selector (#472) 2022-09-01 15:12:38 +01:00
morphtoken CW 68 exchange automatic rate selector (#472) 2022-09-01 15:12:38 +01:00
sideshift CW 68 exchange automatic rate selector (#472) 2022-09-01 15:12:38 +01:00
simpleswap CW 68 exchange automatic rate selector (#472) 2022-09-01 15:12:38 +01:00
xmrto CW 68 exchange automatic rate selector (#472) 2022-09-01 15:12:38 +01:00
exchange_pair.dart Configure wallet types for the app 2021-12-24 14:41:34 +02:00
exchange_provider.dart CW 68 exchange automatic rate selector (#472) 2022-09-01 15:12:38 +01:00
exchange_provider_description.dart CW 68 exchange automatic rate selector (#472) 2022-09-01 15:12:38 +01:00
exchange_template.dart Backup stuff. 2021-01-15 19:41:30 +02:00
exchange_trade_state.dart CAKE-185 | added title property to TradeIsCreatedFailure class; applied title property in the createTrade() method (exchange_view_model.dart); applied title property as alert title in the exchange_page.dart 2020-12-02 21:51:06 +02:00
limits.dart Part 1 2020-09-21 14:50:26 +03:00
limits_state.dart Part 1 2020-09-21 14:50:26 +03:00
trade.dart Configure wallet types for the app 2021-12-24 14:41:34 +02:00
trade_not_created_exeption.dart Part 1 2020-09-21 14:50:26 +03:00
trade_not_found_exeption.dart Part 1 2020-09-21 14:50:26 +03:00
trade_request.dart Part 1 2020-09-21 14:50:26 +03:00
trade_state.dart Cw 72 implement sideshift exchange (#332) 2022-04-13 14:28:21 +01:00