Omar Hatem
141a7ebfca
v4.23.0 release candidate ( #1974 )
...
* v4.23.0 release candidate
* - Fix restoring zano from QR
- Fix Zano confirmations count
- Fix birdpay
- Fix balance display
* Fix Zano assets showing amount before they are added
* - handle fetching token data while the API is busy
- potential fix for duplicate transactions
* fix receive confirmations, maybe
* revert onChangeWallet cleanup
* Fix confirmations not updating
* improve zano wallet opening, fix CI commands and messages on slack (#1979 )
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
* Cache wallet when creating/restoring as well
* - hardcode Trocador Maximum limit for Zano temporarily
- Configure Cake Zano node to use SSL
* reformatting [skip ci]
* revert to non-ssl
* update build numbers [skip ci]
* disable zano for desktop [skip ci]
---------
Co-authored-by: cyan <cyjan@mrcyjanek.net>
2025-01-28 23:53:43 +02:00
Omar Hatem
9cda2c99e7
Add Chainflip exchange provider ( #1807 ) ( #1970 )
...
* Add Chainflip exchange provider (#1807 )
* feat: add Chainflip exchange provider
feat: add chainflip provider (fetchLimits and fetchRate)
feat: add createTrade
feat: add icon
feat: add swap status
feat: add FLIP to list
feat: add to transaction list, with target amount
feat: update receivedAmount with real values
style: dart formatting
feat: update received amount
chore: cleanup space and typo
* fix: use correct retryDurationInBlocks
* feat: use secrets for api key
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
* Add secrets to workflow
* revert boostfee change
* minor ui fix [skip ci]
---------
Co-authored-by: David Cumps <david@cumps.be>
2025-01-24 20:17:37 +02:00
Serhii
c88809133f
Cw 897 stable coins exchanges rate issue ( #1939 )
...
* update amount in UI when best rate changes
* minor fixes
* update rate when amount has changed
2025-01-24 20:03:17 +02:00
Serhii
489a409bea
Cw 807 add extra fields for xrp and xlm exchanges ( #1869 )
...
Cache Dependencies / test (push) Waiting to run
* show extra id for xrp/xlm Stealth
* extra id for xrp/xlm LetsExchange
* extra id xrp/xml for Sideshift and Trocador
* fix Exolix min amount issue
* fix extra id ui
2024-12-13 01:24:37 +02:00
cyan
c78662fbfe
CW 781 replace all print statements with printV ( #1733 )
...
* replace all print statements with printV
* restore backup error message
* missing print statements, error fixes
* Update cw_core/lib/utils/print_verbose.dart [skip ci]
* Update cw_core/lib/utils/print_verbose.dart [skip ci]
* CW-846: Correctly display balance (#1848 )
* Correctly display balance even with frozen coins
* remove package= from AndroidMainfest.xml
* update namespace
* print -> printV
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2024-12-09 20:23:59 +02:00
Serhii
3e1cb3905e
fix infinity values in LetsExchange fixed rate ( #1849 )
...
Cache Dependencies / test (push) Waiting to run
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2024-12-03 01:26:33 +03:00
Omar Hatem
9be990a3c0
Move the api key of trocador to the headers ( #1808 )
Cache Dependencies / test (push) Has been cancelled
2024-11-16 11:06:49 -06:00
Serhii
459f0d352d
Cw 805 fix bch refund address ( #1782 )
...
Cache Dependencies / test (push) Has been cancelled
* fix bch address format for exolix, stealth, thorchain, simpleswap
* exclude SP and MWEB from the exchange address book
* address pr review comments
2024-11-05 11:33:24 +02:00
Omar Hatem
b6e8970dca
change tags to POL and fix lets exchange ( #1708 )
2024-09-28 01:58:10 +03:00
Omar Hatem
094b5ec82e
Revert "fix polygon name ( #1697 )" ( #1699 )
...
Cache Dependencies / test (push) Waiting to run
This reverts commit 17de9f16b8
.
2024-09-23 20:13:40 +03:00
Serhii
17de9f16b8
fix polygon name ( #1697 )
2024-09-23 19:17:07 +03:00
tuxsudo
6592b7a3c5
Generic enhancements ( #1668 )
...
* Add more choices for pin code required duration
* Fix spacing in Cake Features
* Update Cake Features cards
* Update Cake Pay image
* Add NanoGPT image
* Update Sign/Verify strings
* Update more flags
* update moonpay currency name
* Update more icons
* Add friendly message for less than minimum fee
* fix translation [skip ci]
* Fix icon theming and add Telegram link
* Fix color issue for restore screen
* rename matic poly to pol
* minor potential fix [skip ci]
* minor fix [skip ci]
* Update analysis_options.yaml
* fix translations
* fix translation
* revert regex changes
* Update bitcoin_cash_electrum_server_list.yml
* Update address_validator.dart
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2024-09-23 17:10:40 +03:00
Serhii
7d11d0461f
Integrate LetsExchange exchange provider ( #1562 )
...
* letsExchange provider
* add api key
* secrets affiliateId
* Update letsexchange_exchange_provider.dart
* minor fix [skip ci]
* fix network type issue
* tracking link [skip ci]
* fix data type
* normalise bch address
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2024-09-11 05:14:17 +03:00
Serhii
f279a222df
Cw 682 integrate stealth ex exchange provider ( #1575 )
...
* add stealthEx provider
* minor fix
* Update pr_test_build.yml
* Update dashboard_view_model.dart
* update api key
* add api key
* add secret to linux [skip ci]
* fix network param issue
* additional fee percent [skip ci]
* fix for poly network
* add StealthEx tracking link.
* minor fix
* update name [skip ci]
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2024-09-06 16:03:18 +03:00
David Adegoke
5c9f176d18
CW-674: Enhance Exchange Flow - Add estimated receive amount and amount currency to Confirm Sending Details Page ( #1547 )
...
* fix: Improve exchange flow by adding a timeout to the call to fetch rate from providers
* fix: Adjust time limit for fetching rate to 7 seconds and add timelimit to fetching limits
* fix: Make fetch limits a Future.wait
* feat: Add currency for amount and estimated receive amount to confirm sending page for exchange
* fix: Remove unneeded code
* fix: Modify receive amount to reflect value coming from the individual exchange providers if available and ensure receiveAmount is calculated based on selected exchange provider's rate
2024-07-23 03:20:55 +03:00
Adegoke David
341e06196d
CW-674: Improve Exchange Flow With Timeout For Rates ( #1536 )
...
* fix: Improve exchange flow by adding a timeout to the call to fetch rate from providers
* fix: Adjust time limit for fetching rate to 7 seconds and add timelimit to fetching limits
* Improve loadlimits function [skip ci]
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2024-07-21 02:26:05 +03:00
Matthew Fosse
4947e231e9
Cw 613 quantex ( #1377 )
...
* save progress
* [skip ci]
* forgot to add [skip ci]
* not sure what exactly I changed but it just works now! ¯\_(ツ)_/¯
* status updates
* minor cleanup
* minor fix (toUppercase needed)
* remove unnecessary apikey + keep original raw values
* fix track url for quantex
* only increment raw values
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2024-05-14 05:07:16 +03:00
Omar Hatem
12e3001b3a
Generic enhancements ( #1435 )
...
* Disable Ledger for MacOS
* increase update duration for Solana [skip ci]
* change tron default Node
Update build number
* Add disabling tron grid to privacy settings
* update monero.com versions [skip ci]
2024-05-08 17:26:57 +03:00
Serhii
3f3cd10158
thor name to address lookup ( #1390 )
...
* thor name to address lookup
* minor fix [skip ci]
* Addressing code review comments
* minor fix
2024-05-06 22:16:25 +03:00
Omar Hatem
1769db1641
Generic Fixes ( #1373 )
...
* Fix exchanges not showing
* Fix button text on Monero receive screen
* Temp fix for ERC20 and SPL tokens not having raw value
* Manually Add Trocador new providers temporarily until API integration
* properly handle nullability of n2 node [skip ci]
---------
Co-authored-by: tuxsudo <tuxsudo@tux.pizza>
2024-04-12 16:01:21 +02:00
Rafael
fd9018bcc4
Cw 598 fixes for electrum based wallets ( #1344 )
...
* fix: address book addresses, bch builder, exchange all fee estimation, bch coin control
* feat: new error framework for Electrum messages
* build: cw_bitcoin.dart
* feat: error improvements, localization, fix exchange amount mismatch
* chore: misc comment & print [skip ci]
* feat: refactor & simplify sendAll vs regular tx estimation and creation
- Since there were so many conditions inside a single function to alter its behavior if sendAll or not, it is easier and more readable to have separate sendAll and estimateTx functions that behave separately
* fix: wrong LTC dust
* feat: fee rate confirmation
* fix: wrong createTrade value when isSendAll is enabled
* fix bitcoin cash address parsing [skip ci]
* fix: form no amount validator, address book with multiple entries, exchange all below min error
* fix: improve string, fix sending with dust inputs at the top
* fix: two change outputs when re-estimating
* fix: sendAll with a little dust adds fees
* chore: sanity check [skip ci]
* fix: if the fee is higher than estimated
* Minor enhancement [skip ci]
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2024-03-29 20:51:34 +02:00
Serhii
cdf081edfd
Cw 537 integrate thor chain swaps ( #1280 )
...
* thorChain btc to eth swap
* eth to btc swap
* update the UI
* update localization
* Update thorchain_exchange.provider.dart
* minor fixes
* minor fix
* fix min amount bug
* revert amount_converter changes
* fetching thorChain traid info
* resolve evm related merge conflicts
* minor fix
* Fix eth transaction hash for Thorchain Integration
* add new status endpoint and refund address for eth
* Adjust affiliate fee
* Fix conflicts with main
* review comments + transaction filter item
* taproot addresses check
* added 10 outputs check
* Update thorchain_exchange.provider.dart
* minor fixes
* update thorchain title
* fix fetching rate for thorchain
* Revert "fix fetching rate for thorchain"
This reverts commit 3aa1386ecf
.
* fix thorchain exchange rate
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2024-03-28 14:41:11 +02:00
Omar Hatem
27347779fa
New versions ( #1334 )
...
* Enable Exolix
Improve service updates indicator
New versions
* Add exolix Api token to limits api
* Ignore reporting network issues
* Change default bitcoin node
2024-03-18 17:45:11 +02:00
Omar Hatem
b3c8be4ba8
Improve balance card UI ( #1259 )
...
* Improve balance card UI
* Disable normal USDC polygon for ChangeNow
* UI enhancements
* Add Kaspa
Minor UI fix
* Add kaspa icon [skip ci]
2024-01-08 16:05:35 +02:00
Adegoke David
ef7762eaca
Polygon-Wallet-fixes ( #1222 )
...
* fix: Fix issues surrounding polygon release
* Add polygon generation command to pubspec script
* Remove unnecesary cast
* fix: Remove unneeded code
* fix: Adjust workflow file to pick polygonScan apikey
* fix: Issues noticed while testing
* fix: Issues noticed while testing
* fix: Transaction should reflect the token name
* fix: Remove unused import
* feat: Add alchemy node to default migration settings
* Fix sending Polygon delay
Remove alchemy node
Minor Enhancements
* Remove scrolling from multiple choices settings row and make them fill the whole space [skip ci]
* Add USDT poly
Add icon for USDC.e
* Fix ERC20 tokens overriding old wallets
Add USDC.e to exchange
* - Remove unnecessary code
- Minor Enhancements
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2023-12-13 16:03:07 +02:00
Serhii
36361ef329
CW-526-Add-Trocador-providers-option-in-privacy-settings ( #1177 )
...
* Trocador settings page UI
* add trocador providers states
* add settings icon
* minor fix
* Revert "minor fix"
This reverts commit e59d9dfdaf
.
* fixes
* PR fixes
* remove trocador menu icon
2023-11-17 01:23:34 +02:00
Konstantin Ullrich
cef3029f6f
Cw 473 exchange refactoring ( #1126 )
...
* CW-473 Remove deprecated Exchanges
* CW-473 Clean up Exchange Code
* CW-473 Add Decimals to Crypto Enums
* CW-473 Fix minor merge error
* CW-473 Fix minor merge error
* CW-473 Fix FAQ Locals
* CW-473 Apply requested changes
* CW-473 Show Error if Exchange Provider is not supported anymore
* CW-473 Implement Requested Changes
2023-10-25 23:58:25 +03:00