Konstantin Ullrich
8457a45c2a
update-payjoin ( #2281 )
...
* feat: upgrade to flutter_payjoin 0.23.0
* fix: dependency discrepancy freezed_annotation
* feat(cw_bitcoin): use latest payjoin deps
* ci: update rust toolchain
* Update pubspec.yaml
* trial: downgrade flutter payjoin ffi
* some checks
* trial 2
* [skip ci] use correct image for CI
* fix: bump flutter sdk to 3.29.0
* partial revert
---------
Co-authored-by: Czarek Nakamoto <cyjan@mrcyjanek.net>
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-06-11 19:44:06 +03:00
Omar Hatem
d332377a2b
Revert "FIX ( #2283 )" ( #2298 )
...
This reverts commit 7b8ddf9685
.
2025-05-29 16:54:22 +03:00
rafael_xmr
7b8ddf9685
FIX ( #2283 )
...
* FIX!
* resolve conflicts with main
* undo debug changes
* fix: methods
* fix: methods2
* Fix Tron issue
* fix: 1k limit & reaching top
* fix: missing unspents
* fix: missing commit
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2025-05-25 22:28:08 +03:00
David Adegoke
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
Rafael
bbba41396d
Fixes node connection, and sp, and electrum ( #1577 )
...
* refactor: remove bitcoin_flutter, update deps, electrs node improvements
* feat: connecting/disconnecting improvements, fix rescan by date, scanning message
* chore: print
* Update pubspec.yaml
* Update pubspec.yaml
* handle null sockets, retry connection on connect failure
* fix imports
* fix transaction history
* fix RBF
* minor fixes/readability enhancements [skip ci]
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
Co-authored-by: Matthew Fosse <matt@fosse.co>
2024-08-12 02:49:45 +03:00
Rafael
96b9b60f50
Cw 453 ( #1306 )
...
* feat: rebase btc-addr-types, migrate to bitcoin_base
* feat: allow scanning elect-rs using get_tweaks
* feat: scanning and adding addresses working with getTweaks, add btc SP address type
* chore: pubspec.lock
* chore: pubspec.lock
* fix: scan when switching, fix multiple unspents in same tx
* fix: initial scan
* fix: initial scan
* fix: scanning issues
* fix: sync, storing silent unspents
* chore: deps
* fix: label issues, clear spent utxo
* chore: deps
* fix: build
* fix: missing types
* feat: new electrs API & changes, fixes for last block scanning
* feat: Scan Silent Payments homepage toggle
* chore: build configure
* feat: generic fixes, testnet UI improvements, useSSL on bitcoin nodes
* fix: invalid Object in sendData
* feat: improve addresses page & address book displays
* feat: silent payments labeled addresses disclaimer
* fix: missing i18n
* chore: print
* feat: single block scan, rescan by date working for btc mainnet
* feat: new cake features page replace market page, move sp scan toggle, auto switch node pop up alert
* feat: delete silent addresses
* fix: red dot in non ssl nodes
* fix: inconsistent connection states, fix tx history
* fix: tx & balance displays, cpfp sending
* feat: new rust lib
* chore: node path
* fix: check node based on network
* fix: missing txcount from addresses
* style: padding in feature page cards
* fix: restore not getting all wallet addresses by type
* fix: auto switch node broken
* fix: silent payment txs not being restored
* feat: change scanning to subscription model, sync improvements
* fix: scan re-subscription
* fix: default nodes
* fix: improve scanning by date, fix single block scan
* refactor: common function for input tx selection
* fix: nodes & build
* fix: send all with multiple outs
* refactor: unchanged file
* Update pr_test_build.yml
* chore: upgrade
* chore: merge changes
* refactor: unchanged files [skip ci]
* fix: scan fixes, add date, allow sending while scanning
* feat: sync fixes, sp settings
* feat: fix resyncing
* fix: date from height logic, status disconnected & chain tip get
* fix: params
* feat: electrum migration if using cake electrum
* fix nodes
update versions
* re-enable tron
* update sp_scanner to work on iOS [skip ci]
* fix: wrong socket for old electrum nodes
* Fix unchecked wallet type call
* fix: double balance
* feat: node domain
* fix: menu name
* fix: update tip on set scanning
* fix: connection switching back and forth
* feat: check if node is electrs, and supports sp
* chore: fix build
* minor enhancements
* fixes and enhancements
* solve conflicts with main
* fix: status toggle
* minor enhancement
* Monero.com fixes
* update sp_scanner to include windows and linux
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2024-05-29 17:43:48 +03:00
Adegoke David
d1870ba8b8
CW-525-Add-Tron-Wallet ( #1327 )
...
* chore: Initial setup for Tron Wallet
* feat: Create Tron Wallet base flow implemented, keys, address, receive, restore and proxy classes all setup
* feat: Display seed and key within the app
* feat: Activate restore from key and seed for Tron wallet
* feat: Add icon for tron wallet in wallet listing page
* feat: Activate display of receive address for tron
* feat: Fetch and display tron balance, sending transaction flow setup, fee limit calculation setup
* feat: Implement sending of native tron, setup sending of trc20 tokens
* chore: Rename function
* Delete lib/tron/tron.dart
* feat: Activate exchange for tron and its tokens, implement balance display for trc20 tokens and setup secrets configuration for tron
* feat: Implement tron token management, add, remove, delete, and get tokens in home settings view, also minor cleanup
* feat: Activate buy and sell for tron
* feat: Implement restore from QR, transactions history listing for both native transactions and trc20 transactions
* feat: Activate send all and do some minor cleanups
* chore: Fix some lint infos and warnings
* chore: Adjust configurations
* ci: Modify CI to create and add secrets for node
* fix: Fixes made while self reviewing the PR for this feature
* feat: Add guide for adding new wallet types, and add fixes to requested changes
* fix: Handle exceptions gracefully
* fix: Alternative for trc20 estimated fee
* fix: Fixes to display of amount and fee, removing clashes
* fix: Fee calculation WIP
* fix: Fix issue with handling of send all flow and display of amount and fee values before broadcasting transaction
* fix: PR review fixes and fix merge conflicts
* fix: Modify fetching assetOfTransaction [skip ci]
* fix: Move tron settings migration to 33
2024-05-03 21:00:05 +03:00