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
cyan and GitHub
dd8ccee1ba
CW-934 Implement passphrase creation for zano ( #2026 )
...
* CW-934 Implement passphrase creation for zano
* Update monero_c dependency to latest commit
Fix issue with zano keys not showing during sync
Fix delays when invoking read only commands in zano
Fix extra padding above passphrase
Reduced lag during app use
2025-02-19 00:28:27 +02:00
Konstantin Ullrich and GitHub
9d6f985a59
Cw 858 ledger enhancements ( #2034 )
...
* feat: Redesign HW Account select screen
* fix: Avoid "Bluetooth disabled" Exception on dispose of HW Connection screen
* feat: Proceed on Ledger Modal is not dismissible by tapping out
* feat: Gracefully ignore errors thrown by monero ledger keep alive function
* feat: Close a monero ledger wallet on wallet change
* fix: Leave connect screen without connecting
2025-02-19 00:23:03 +02:00
tuxsudo and GitHub
99338a0532
Ux fixes ( #2033 )
...
* Fix SizedBox location
* Disable more shadows and fix colors
* Add buffer to bottom of transactions page
2025-02-18 00:35:58 +02:00
Serhii and GitHub
21b86b42eb
Cw 746 improve handling of unsupported exchange provider pairs ( #1994 )
...
* Improve handling of unsupported exchange provider
* Update exchange_page.dart
2025-02-17 23:43:45 +02:00
7c7ea03946
CW-894-Improve-UX-for-restore-from-seeds-keys-page ( #1986 )
...
* Update wallet_restore_page.dart
* Fix conflicts with main [skip ci]
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com >
2025-02-17 23:38:08 +02:00