Omar Hatem and GitHub
fee523cd81
update only zano on 4.23.3 ( #2091 )
...
* update only zano on 4.23.3
* update versions [skip ci]
2025-03-18 17:33:38 +02:00
OmarHatem
b0269a7f14
Fix not saving passphrase
2025-03-16 04:45:46 +02:00
Omar Hatem and GitHub
dda3b49da6
Fix LTC not saving passphrase ( #2086 )
2025-03-16 04:23:45 +02:00
6abefc25a7
Cw 773 restoring from qr gives no visual feedback of progress ( #1944 )
...
* init commit
* fix for passphrase
* update restore from keys flow
* remove WalletRestorationFromQRVM
* update creation vm
* fix for blockchainHeightKey
* fix merge conflicts
* Update wallet_restore_page.dart
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-03-15 01:45:46 +02:00
9f3078740e
CW-942-New-Swap-UI-Flow ( #2036 )
...
* feat: Implement New Swap UI including fee items and coin control and extract common fee logic to a feeViewModel, use that in SendViewModel and ExchangeViewModel
* feat: Implement New Swap UI with fee items and coin control and extract common fee logic to a feeViewModel for use in SendViewModel and ExchangeViewModel
* Update colors
* Show warning if user choose a below default transaction priority
* fix: Add warning when user select less than default transaction priority and add condition to show extraId
* Complete Swap UI flow
* Handle edgecases for XRP
* Switch swap page button texts
* Handle edgecases for XLM
* Switch prompt text and handle edgecases
---------
Co-authored-by: tuxpizza <tuxsudo@tux.pizza >
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-03-14 18:31:31 +02:00
David Adegoke and GitHub
0f301a71a2
feat: Enable NFTs for Solana wallet ( #2082 )
...
* feat: Enable NFTs for Solana wallet
* Add localization for texts
* Adjust file naming
* Adjust file naming
2025-03-14 18:30:19 +02:00
1b5be705f6
Solana Wallet New Implementation ( #2011 )
...
* Feat: Implement Solana wallet using on_chain
* 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 >
* CW-711 passphrase for XMR/WOWcreation (#1992 )
* add monero passphrase
add wownero passphrase
add passphrase to seed screen
* obscure passphrase by default
disable passphrase create for zano
* Update lib/view_model/wallet_keys_view_model.dart [skip ci]
* Update lib/src/screens/wallet_keys/wallet_keys_page.dart [skip ci]
* Update lib/view_model/advanced_privacy_settings_view_model.dart
* dynamic passphrase icon
* fix polyseed not being encrypted by passphrase
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
* show Zano keys properly in the keys tab (#2004 )
* fix: Switch private key hex encoding
* Modified existing implementation to use older version of packages
* fix: Fetch direct transaction history amounts instead of decimals, and add Create Account Instructions to Transaction History List
* fix: Remove Create Account entries in Transaction History and disable activating token accounts of selected tokens
* feat: Add passphrase support to Solana
* fix: Issues with transaction amount and dissappearing transaction history items (very annoying bug)
* fix: Issue with flipping transactions and incorrect transaction status
* PR Review fixes
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
Co-authored-by: cyan <cyjan@mrcyjanek.net >
2025-03-14 16:42:17 +02:00
1c29be7993
CW-961-Integrate-xoswap ( #2060 )
...
* integrate xoswap
* fix network id
* fix calculating amount with rate twice
* minor: move xoswap a bit up [skip ci]
* minor fix [skip ci]
* add tracking url
* improve fetching exchange rate
* Update trade_filter_store.dart
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com >
2025-03-14 03:02:39 +02:00
4f35cc9b0f
Cw 940 reduce impossible api calls to trocador ( #2050 )
...
* skip Impossible API calls on exchange flow
* call calculateBestRate from loadLimits
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-03-13 03:00:45 +02:00
Serhii and GitHub
4b03fc763f
Merge pull request #2040 from cake-tech/CW-855-Transactions-not-cleared-correctly-when-switching-wallets
...
Cw 855 transactions not cleared correctly when switching wallets
2025-03-12 10:48:31 +02:00
b387c6182a
Update list of trocador providers to be fetched from the api ( #1379 )
...
* fetch providers from Trocadore api
* Update exchange_confirm_page.dart
* Update exchange_view_model.dart
* update trocador providers page
* Revert "Update exchange_view_model.dart"
This reverts commit 5722ed768a8a5e21deaaaec37d9436a7e3a2651f.
* update exchange view model
* pass the TrocadorExchangeProvider as a dependency [skip ci]
* add missing localozation [skip ci]
* minor fix
* address review comments[skip ci]
* update states when the provider is enabled
* add kyc rating
* sort providers by KYC
* minor fix
* Update exchange_view_model.dart
* Update lib/exchange/provider/trocador_exchange_provider.dart
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
* backward compatibility for Trocador provider states
* minor fix
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-03-11 21:51:52 +02:00
Konstantin Ullrich and GitHub
dcde3fd253
feat: Add fiat api and last used wallet type to support chat ( #2078 )
2025-03-11 15:27:50 +02:00
1c8af1afae
Mweb checkbox ( #2000 )
...
* [skip-ci] wip
* [skip-ci] styles still need updating
* working but needs style updates
* fix checkbox caption color
* sort mweb coins to be last when selecting inputs
* ui fixes
* [skip-ci] default to mweb-checkbox being off
* adaptable page view builder + workaround for keyboard actions
* Fix checkbox themeing and send card sizing
* Update lib/src/screens/send/widgets/send_card.dart
---------
Co-authored-by: tuxpizza <tuxsudo@tux.pizza >
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-03-11 01:37:23 +02:00
OmarHatem
1e4dbb5bc9
Ignore packet loss errors [skip ci]
2025-03-10 14:13:21 +02:00
OmarHatem
f781edd7cb
Merge remote-tracking branch 'origin/main'
2025-03-10 11:49:34 +02:00
OmarHatem
c5f5d1dd4d
fix edit token page
...
minor fixes
2025-03-10 11:49:16 +02:00
1cb8651ffc
Improve build docs and optimize Dockerfile for Android and Linux builds ( #2016 )
...
* Update build docs and migrate Android builds to Docker
* Update NDK and move steps directly into Dockerfile
* Fix NDK installation via script and Dockerfile
* Migrate to @MrCyjaneK's existing Dockerfile (with optimizations)
* Add .dockerignore and migrate Dockerfile to root of project
* Revert .gitignore changes
* Update Android and Linux builds and resolve Linux build issue
* Fix git repo for Linux and Android build instructions
* Set branch to latest release in build docs
* Ensure `flutter clean` is run before building
* Fix Linux completion example
* Don't build Zano for Linux
* Apply suggestions from code review
Co-authored-by: cyan <cyjan@mrcyjanek.net >
* Explicitly add automake package to Dockerfile
* Improve logging on Android and Linux builds via Docker
* Improve Dockerfile comments and ordering
* Fix issues in macOS and iOS builds docs (thanks @MrCyjaneK)
* Update docs/builds/IOS.md [skip ci]
* Update docs/builds/IOS.md [skip ci]
* Update docs/builds/MACOS.md [skip ci]
* Update docs/builds/IOS.md [skip ci]
* Fix and improve iOS and macOS build docs
* Windows build doc improvements
Co-authored-by: cyan <cyjan@mrcyjanek.net >
* add missing dependency to Dockerfile
* Update Windows build docs
* More fixes and optimizations to the Windows build docs
* Add git config to Windows build doc
* Fix shell location/commands in Windows build doc
* Fix WSL commands in Windows build doc
* Apply suggestions from code review
Co-authored-by: cyan <cyjan@mrcyjanek.net >
---------
Co-authored-by: cyan <cyjan@mrcyjanek.net >
2025-03-09 23:10:12 +02:00
OmarHatem
be4e0d6ac8
minor fix [skip ci]
2025-03-09 00:59:55 +02:00
Serhii
8009ee061c
Update dashboard_view_model.dart
2025-03-07 14:48:36 +02:00
Omar Hatem and GitHub
e56dd1256d
V4.23.3 RC ( #2069 )
...
* V4.23.3 RC
* update release notes [skip ci]
2025-03-07 02:48:22 +02:00
tuxsudo and GitHub
3dabad81f4
Fix whitespace ( #2070 )
2025-03-07 01:34:17 +02:00
c7a03559f7
Update setting in privacy_page.dart ( #2056 )
...
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-03-06 20:06:00 +02:00
bcbc7ee130
rename success rate label ( #2055 )
...
* rename success rate label
* move successRate quote to the recommended section
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-03-06 20:04:41 +02:00
Matthew Fosse and GitHub
6cc9f4f757
CW-949 backup error messages ( #2059 )
...
* [skip-ci] minor
* dont initialize with restore button enabled + error handling updates
2025-03-06 20:00:44 +02:00
c2996ac303
CW-983-SwapTrade-enhancements ( #2057 )
...
* Update swaptrade_exchange_provider.dart
* fix network and trade state issues
* Update trade_filter_store.dart
* hopefully final changes :3
* re-enable swaptrade [skip ci]
* fix rate calculation issue
* Add refund address
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com >
2025-03-06 20:00:10 +02:00
1aad8366c4
Cw 793 implement kryptonim dfx to fiat buy sell option ( #2068 )
...
* init commit
* add authorization data
* Update lib/buy/kryptonim/kryptonim.dart
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-03-06 19:39:41 +02:00
David Adegoke and GitHub
09f20b2a7b
CW-843: Enhance Wallet Groups Implementation ( #2045 )
...
* feat: Enhance Wallet Groups Implementation by using hashedIdentifiers instead of parentAddresses
* fix: Call updateWalletGroups even if group has an hash identifier
* feat: Add secrets to workflow
* feat: Enhance Wallet Groups Implementation by using hashedIdentifiers instead of parentAddresses
* Handle wallet grouping edgecase where wallet is restored via non seed medium
* fix: Valid wallet/wallet groups not showing up when choosing wallet/groups for creating new wallets
2025-03-06 02:25:38 +02:00
Omar Hatem and GitHub
e596c19b40
Fixate decimal points to 2 ( #2066 )
2025-03-06 01:41:23 +02:00
Serhii
e3e0845d8e
Merge branch 'main' into CW-855-Transactions-not-cleared-correctly-when-switching-wallets
2025-03-05 17:13:55 +02:00
Omar Hatem and GitHub
f28af937ec
Fix edge case of sending amount that will leave near dust amount as a change ( #2044 )
2025-03-04 19:12:19 +02:00
Serhii and GitHub
dcd978eb38
CW-924-Don't-prompt-to-save-to-address-book-on-standard-Bitcoin-Litecoin-Bitcoin-Cash-addresses ( #2043 )
...
* don't prompt regular btc ltc bch address
* minor fix
2025-03-04 03:58:56 +02:00
Serhii and GitHub
074a38704e
Improve bip 353 payment method selection modal ( #2052 )
...
* update selection modal UI
* localisation
2025-03-04 03:56:40 +02:00
Matthew Fosse and GitHub
0c14c0b1f4
CW-687 Coin control fixes ( #2058 )
...
* fix coin control
* don't reselect frozen coins
2025-03-04 03:38:00 +02:00
Matthew Fosse and GitHub
de40b2f9aa
Address list fixes CW-883 ( #1995 )
...
* fix show/hide buttons not updating address list
* fix label not updating
* cleanup
* minor fix
2025-03-04 03:36:20 +02:00
OmarHatem
130f877234
minor: improve eth/poly fees error message
2025-03-02 17:29:53 +02:00
OmarHatem
fd4254d65b
Add unstoppable domains
...
Better error message
2025-02-28 19:55:22 +02:00
Matthew Fosse and GitHub
57fe3287fa
Cw 939 whitelist known tokens ( #2038 )
...
* [skip-ci] init
* don't get price data for potential scam tokens
* updates
* dont fetch fiat price for scam currencies
2025-02-27 05:49:57 +02:00
OmarHatem
3a56277c27
Minor locale change [skip ci]
2025-02-27 05:49:14 +02:00
TaprootFreak and GitHub
1f08596a75
Update dfx subdomain ( #2053 )
2025-02-26 17:42:10 +02:00
Serhii and GitHub
81ca38857f
fix fiat amount on token change ( #2042 )
2025-02-25 03:10:10 +02:00
Matteo Salonia and GitHub
67f0a463d1
Update strings_it.arb ( #2046 )
...
Fix many translation errors
2025-02-25 01:28:53 +02:00
Konstantin Ullrich and GitHub
465ff7e78c
feat: Add app-version to Chatwoot Contact Attributes ( #2049 )
2025-02-25 00:01:58 +02:00
tuxsudo and GitHub
d1de481558
Update PIN page ( #2051 )
...
* Update PIN page
* Update spacers
2025-02-24 23:46:12 +02:00
OmarHatem
37555a8320
minor fix for tablet Android
2025-02-22 03:06:30 +02:00
OmarHatem
2c856383a7
ignore permission denied error [skip ci]
2025-02-20 20:26:52 +02:00
Omar Hatem and GitHub
e8fdf33a79
v4.23.2 Release Candidate ( #2039 )
...
* v4.23.2 Release Candidate
* adjust bottom nav bar height
* Adjust gradient and padding
* fix blur
2025-02-20 20:24:59 +02:00
Serhii
068d6916b9
minor fixes
2025-02-20 19:19:01 +02:00
Serhii
993dea82a9
replace connectMapToListWithTransform with reaction
2025-02-20 18:53:18 +02:00
cyan and GitHub
8798c1bf9e
drop slack suffix on ci builds ( #2037 )
2025-02-19 00:32:28 +02:00
Omar Hatem and GitHub
1db3ff32d7
Zano asset logo ( #2010 )
...
* Add Logo to Zano Asset
* Add Logo to Zano Assets
* fetch zano tokens asset from meta info
2025-02-19 00:31:25 +02:00