* feat(zcash): initial commit
- initial work on cw_zcash
- use single .db for everything zcash to speed up sync and scanning
- implement silent autoshielding of non-orchard funds
- use FFI for everything to fetch the data
- add support for passphrase by adding extra word to seed phrase
- enforce lints on CI for cw_zcash directory
- use correct zcash name, and call transparent zcash tZEC
- minor cleanups outsite of cw_zcash
- gitmodules, gitignore
- db debug
- fix broken addressPageType in WalletInfo
- enable debug options in kDebugMode and kProfileMode
* feat: T address rotation (and cache) wip: minor fixes
* wip: shield tx list
* fix fiat amounts fix derrivation of rotation account addresses screen
for zcash block height fix T address shields improvements Amount in
disposable T shields UI improvements
show pending outgoing tx in tx history
* fix null check on passphrase page fix tx showing as pending rename auto
shield txs fixed send all to include fee use rotating address in
addressForExchange wrap all calls of WarpApi.getLatestHeight in try
catch to prevent leaking errors
other minor fixes from notion
* wallet group debug cache sent tx address wallet T address rotation fixes
automatically pick the fee for auto-shield
* fix T address cache deserialization fix autoshield icon fix autoshield
text getCachedDestinationAddress fix send address cache
* address comments from review
* wip: iOS fix
* fix swap
* Allow cakepay payment from zcash wallet
* fix: ios (I'm stupid) fix: reorder addresses to make orchard default
fix: send all balance
* 5.6.6 bump fix: ios apple review add transport error to ignored
exceptions
* fix: leaving dust behind when sweeping all
* Change wallets order
* fix: reflect balance of pending out txs fix: restore height support
* linux support (disabled)
* fix: date picker for zcash on restore screen fix: build script for linux
match WarpApi.warpSync args with upstream
* fix: linter script
* ensure all exchange providers support ZEC (#2802)
* ensure all exchange providers support ZEC
* remove zaddr and tzec currencies and refactor providers
* Update lib/exchange/provider/near_Intents_exchange_provider.dart
* add back old zcash currencies for backward compatibility, thanks Czarek
* minor fix [skip ci]
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
* Update android/app/src/main/AndroidManifestBase.xml [skip ci]
* Update ios/Runner/InfoBase.plist [skip ci]
* fix: remove unused code fix: macos fix: disable on linux and macos
* update build numbers [skip ci]
* Add zcash to birdpay
---------
Co-authored-by: Czarek Nakamoto <cyjan@mrcyjanek.net>
Co-authored-by: Serhii <borodenko.sv@gmail.com>
* v5.6.0 Early RC
- EVM enhancements and fee corrections
- Auto node switching enhancements
- Pay anything enhancements
- Sync bar ETA enhancements
- Solana fixes
* prevent multiple creation of wallets by spam tapping the button
* Last RC :3
Improve wallets performance
Litecoin and MWEB support in Cupcake
Ethereum and EVM chains enhancements
Improved EVM fee estimation
Improvements for AnyPay
Better automatic node switching
New navbar/tab navigation
WalletConnect enhancements
Add Dark and tintable app icons
Bug fixes
* fix: properly prevent create function from being called multiple times at once (#2679)
---------
Co-authored-by: cyan <cyjan@mrcyjanek.net>
* add timeout for mempool fee api and make it only in bitcoin
* disable Monero Ledger for desktop
* handle onramper tag issue
* better handle main actions UI
* make service status scrollable with a better UI
* fix stupid race condition
* minor handling
* update btc fee api
update our xmr node to use ssl
* manually add supported unstoppable domains for now
* change bitcoin default node
code enhancement
* revert debugging code [skip ci]
* minor enhancements [skip ci]
* increase sync indicator size [skip ci]
* fix selecting USA country not triggering the reaction
* fix scrolling on cake features page [skip ci]
* new versions
* minor fix of cache key
* fix cache hit
* - potential improvement for sync status
- update with latest main
* disable thorchain by default [skip ci]
* update monero_c commit hash
* minor fixes
update versions
* remove monero ledger
* increase macos build number [skip ci]