Konstantin Ullrich
f4e01c511a
Merge remote-tracking branch 'refs/remotes/origin/CW-453-silent-payments' into MrCyjaneK-cyjan-monerodart
...
# Conflicts:
# ios/Podfile.lock
# macos/Podfile.lock
2024-05-29 13:50:53 +02:00
OmarHatem
1786474a40
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-453-silent-payments
2024-05-28 20:16:58 +03:00
Konstantin Ullrich
dc424b58fc
Merge branch 'refs/heads/main' into MrCyjaneK-cyjan-monerodart
...
# Conflicts:
# cw_monero/ios/Classes/monero_api.cpp
# cw_monero/lib/api/signatures.dart
# cw_monero/lib/api/types.dart
# cw_monero/lib/api/wallet.dart
2024-05-28 16:55:59 +02:00
Adegoke David
24f6541fa6
CW-647-Birdpay-Trc20 ( #1469 )
...
* fix: Desktop resize bug
* fix: Birdpay working for trc20 and adjust transaction fee currency
* fix: Filter logic
* fix: Solana token balance not fully displaying
* fix: Minor enhancements
2024-05-28 16:32:36 +03:00
OmarHatem
ce2a9cd99f
fixes and enhancements
2024-05-28 07:21:07 +03:00
OmarHatem
6d76130cbe
handle previous issue with fetching linux documents directory [skip ci]
2024-05-19 05:44:59 +03:00
OmarHatem
8f8ee34b18
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-453-silent-payments
...
Conflicts:
cw_bitcoin/pubspec.lock
cw_core/pubspec.lock
cw_haven/pubspec.lock
cw_monero/pubspec.lock
cw_nano/pubspec.lock
2024-05-14 21:56:06 +03:00
Rafael Saes
e1acef2b92
fix: date from height logic, status disconnected & chain tip get
2024-05-14 14:27:47 -03:00
OmarHatem
2f695963b4
update pubspec.lock
2024-05-14 02:56:03 +03:00
OmarHatem
ed866d9b30
Fix MacOS saving wallet file issue
...
Fix Secure Storage issue (somehow)
2024-05-14 02:43:08 +03:00
Omar Hatem
e92e8df3aa
Generic enhancements ( #1447 )
...
* Disable hardware wallets for Monero.com
* disable ble permission on Monero.com
* code cleanup [skip ci]
* Fix missing Trade bytes issue
2024-05-13 23:59:11 +03:00
Rafael Saes
e72ed496ff
feat: sync fixes, sp settings
2024-05-10 19:23:05 -03:00
Rafael Saes
8e5d997562
fix: scan fixes, add date, allow sending while scanning
2024-05-09 17:06:39 -03:00
OmarHatem
ca037d9b48
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into MrCyjaneK-cyjan-monerodart
...
Conflicts:
cw_monero/lib/api/signatures.dart
cw_monero/lib/api/types.dart
cw_monero/lib/api/wallet_manager.dart
lib/locales/hausa_intl.dart
lib/locales/yoruba_intl.dart
lib/main.dart
macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
scripts/android/pubspec_gen.sh
2024-05-08 17:35:08 +03:00
Rafael Saes
1ebd19fc73
chore: merge changes
2024-05-08 10:28:25 -03:00
Rafael Saes
05a23a94c0
Merge remote-tracking branch 'origin/main' into CW-453-silent-payments
2024-05-08 09:37:55 -03:00
Matthew Fosse
baad7f7469
Nano-GPT ( #1336 )
...
* init
* updates
* nano updates
* updates
* updates
* [skipci] wip deep link changes
* fix deep links
* minor fix
* add reminder message on buy and exchange routes
* [skip ci] font fixes
* review updates
* [skip ci] minor fix
* save
* fixes
* minor code cleanup
* minor potential fix
2024-05-08 03:00:01 +03:00
Rafael Saes
657e9ac6fc
Merge remote-tracking branch 'origin/main' into CW-453-silent-payments
2024-05-07 11:50:57 -03:00
Matthew Fosse
e5be737236
bio auth on mac + package updates for 3.19.3/5 ( #1398 )
...
* bio auth mac fix
* remove comment and change duration from 2 to 0
* cherry pick previous changes
* workaround for secure storage bug on mac
* bump version to 3.19.5 (because breez will need this version anyways)
* some code cleanup
* some changess didn't get saved
* just documenting the issue [skip ci]
* undo accidental removal + minor code cleanup
* merge conflicts
* Minor UI change [skip ci]
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2024-05-06 22:55:05 +03:00
Adegoke David
cd41766e69
Desktop-Enhancements ( #1434 )
...
* feat: Add minimum size for macos app
* fix: Adjust font sizing and spaces in wallet list page and wallet selection dropdown
2024-05-06 22:14:43 +03:00
Rafael Saes
242e92bcb2
Merge remote-tracking branch 'origin/main' into CW-453-silent-payments
2024-05-06 12:14:58 -03:00
Rafael Saes
0a57de0628
Merge remote-tracking branch 'origin/main' into CW-453-silent-payments
2024-05-06 10:19:03 -03:00
Konstantin Ullrich
5eabdcdca1
Cw 604 integrate bitcoin ledger ( #1407 )
...
* CW-503 Prepare Ledger integration
* CW-503 Revert Tor ignore
* CW-503 Add Connect Device Page
* CW-503 Add createWalletFromDevice for monero
* CW-503 Add Connect Device Page
* CW-503 Add Connect Device Page
* CW-503 Add Debug Options
* CW-503 Add proper hardware wallet selection screen
* CW-503 Minor design changes on connect_device_page
* CW-503 Add Create Wallet from Ledger
* CW-503 Spent Ledger ETH Funds
* CW-503 Minor fixes
* CW-503 Fix Merge conflicts
* CW-503 Fix Merge conflicts
* CW-503 Fix Merge conflicts
* CW-503 Fix minor conflicts
* CW-503 Improve Ledger BLE Communication
* CW-503 Improve Ledger BLE Communication
* CW-503 Rollback Monero Test code
* CW-503 Fix Execution failed for task :app:checkReleaseDuplicateClasses
* CW-503 Better Error-Exceptions
* CW-503 Add SetPinScreen before restore from hardware-wallet
* CW-503 override web3dart to use cake's git hosted version
* CW-503 Implement ledger sign messages
* CW-503 Implement ledger sign messages and send erc20 tokens
* CW-503 Fix merge conflicts
* CW-503 Fix merge conflicts
* CW-503 Use dep override for ledger_flutter
* CW-503 Ledger ERC20 finalisation
* CW-503 More graceful error handling
* CW-503 Even more graceful error handling & remove debug code
* CW-503 Minor Changes for Vik
* CW-503 Fix USB connection
* CW-503 Maybe this overrides web3dart finally
* Indicate Loading on the first 5 Wallet Accounts
* Prepare Ledger Bitcoin
* Fix conflicts with main
* Add Bluetooth permission to iOS [skip ci]
* add privacyinfo for ios [skip ci]
* update PrivacyInfo.xcprivacy [scip ci]
* ios shit [skip ci]
* Improve bitcoin xpub
* Resolve open Todos regarding iOS Support
* Minor debug
* Remove erc20 dependency to have more granular control over the tx UX
* Create Bitcoin Wallets using xpub
* Create Bitcoin Wallets using xpub
* Better error handling
* Improve Ledger account handling
* Add Bitcoin Support for Ledger
* Add Bitcoin Support for Ledger
* Add Bitcoin Support for Ledger
* Implement requested Changes
* Implement requested Changes
* Minor fix
* Implement requested Changes
* Implement requested Changes
* Add comment to remind me
* Enable RBF for Bitcoin Ledger
* Fix merge conflicts
* Update wallet_info.dart
* Cw 503 ledger support (#1310 )
* CW-503 Prepare Ledger integration
* CW-503 Revert Tor ignore
* CW-503 Add Connect Device Page
* CW-503 Add createWalletFromDevice for monero
* CW-503 Add Connect Device Page
* CW-503 Add Connect Device Page
* CW-503 Add Debug Options
* CW-503 Add proper hardware wallet selection screen
* CW-503 Minor design changes on connect_device_page
* CW-503 Add Create Wallet from Ledger
* CW-503 Spent Ledger ETH Funds
* CW-503 Minor fixes
* CW-503 Fix Merge conflicts
* CW-503 Fix Merge conflicts
* CW-503 Fix Merge conflicts
* CW-503 Fix minor conflicts
* CW-503 Improve Ledger BLE Communication
* CW-503 Improve Ledger BLE Communication
* CW-503 Rollback Monero Test code
* CW-503 Fix Execution failed for task :app:checkReleaseDuplicateClasses
* CW-503 Better Error-Exceptions
* CW-503 Add SetPinScreen before restore from hardware-wallet
* CW-503 override web3dart to use cake's git hosted version
* CW-503 Implement ledger sign messages
* CW-503 Implement ledger sign messages and send erc20 tokens
* CW-503 Fix merge conflicts
* CW-503 Fix merge conflicts
* CW-503 Use dep override for ledger_flutter
* CW-503 Ledger ERC20 finalisation
* CW-503 More graceful error handling
* CW-503 Even more graceful error handling & remove debug code
* CW-503 Minor Changes for Vik
* CW-503 Fix USB connection
* CW-503 Maybe this overrides web3dart finally
* Indicate Loading on the first 5 Wallet Accounts
* Fix conflicts with main
* Add Bluetooth permission to iOS [skip ci]
* add privacyinfo for ios [skip ci]
* update PrivacyInfo.xcprivacy [scip ci]
* ios shit [skip ci]
* Resolve open Todos regarding iOS Support
* Remove erc20 dependency to have more granular control over the tx UX
* Better error handling
* Improve Ledger account handling
* Implement requested Changes
* Implement requested Changes
* Implement requested Changes
* Implement requested Changes
* Fix merge conflicts
* Update wallet_info.dart
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
* Fix merge conflicts
* Fix merge conflicts
* Minor Fix to derivations
* Update cw_bitcoin/lib/bitcoin_wallet.dart [skip ci]
* Update cw_bitcoin/lib/bitcoin_wallet.dart [skip ci]
* Update cw_bitcoin/lib/electrum_wallet.dart [skip ci]
* Fix backward compatibility issues
* Merge Tron
* Fix Tron with HW changes
* fix ble on iOS
fix tron address validation
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2024-05-05 04:44:50 +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
Omar Hatem
e4fd534949
Generic Enhancements ( #1426 )
...
* Better handle deep links after authentication
* handle no auth required case and some enhancements
* deprecate old variables [skip ci]
2024-05-03 20:36:00 +03:00
Czarek Nakamoto
bda1a85f24
fix build issues
2024-05-02 22:47:20 +02:00
OmarHatem
e866d38f4e
Merge and fix main
2024-05-02 05:20:28 +03:00
Matthew Fosse
509b92e97f
Bitcoin derivations ( #1089 )
...
* - Update and Fix Conflicts with main
* Add Balances for ERC20 tokens
* Fix conflicts with main
* Add erc20 abi json
* Add send erc20 tokens initial function
* add missing getHeightByDate in Haven [skip ci]
* Allow contacts and wallets from the same tag
* Add Shiba Inu icon
* Add send ERC-20 tokens initial flow
* Add missing import in generated file
* Add initial approach for transaction sending for ERC-20 tokens
* Refactor signing/sending transactions
* Add initial flow for transactions subscription
* Refactor signing/sending transactions
* Add home settings icon
* Fix conflicts with main
* Initial flow for home settings
* Add logic flow for adding erc20 tokens
* Fix initial UI
* Finalize UI for Tokens
* Integrate UI with Ethereum flow
* Add "Enable/Disable" feature for ERC20 tokens
* Add initial Erc20 tokens
* Add Sorting and Pin Native Token features
* Fix price sorting
* Sort tokens list as well when Sort criteria changes
* - Improve sorting balances flow
- Add initial add token from search bar flow
* Fix Accounts Popup UI
* Fix Pin native token
* Fix Enabling/Disabling tokens
Fix sorting by fiat once app is opened
Improve token availability mechanism
* Fix deleting token
Fix renaming tokens
* Fix issue with search
* Add more tokens
* - Fix scroll issue
- Add ERC20 tokens placeholder image in picker
* - Separate and organize default erc20 tokens
- Fix scrolling
- Add token placeholder images in picker
- Sort disabled tokens alphabetically
* Change BNB token initial availability [skip ci]
* Fix Conflicts with main
* Fix Conflicts with main
* Add Verse ERC20 token to the initial tokens list
* Add rename wallet to Ethereum
* Integrate EtherScan API for fetching address transactions
Generate Ethereum specific secrets in Ethereum package
* Adjust transactions fiat price for ERC20 tokens
* Free Up GitHub Actions Ubuntu Runner Disk Space
* Free Up GitHub Actions Ubuntu Runner Disk space (trial 2)
* Fix Transaction Fee display
* Save transaction history
* Enhance loading time for erc20 tokens transactions
* Minor Fixes and Enhancements
* Fix sending erc20
fix block explorer issue
* Fix int overflow
* Fix transaction amount conversions
* Minor: `slow` -> `Slow` [skip-ci]
* initial changes
* more base config stuff
* config changes
* successfully builds!
* save
* successfully add nano wallet
* save
* seed generation
* receive screen + node screen working
* tx history working and fiat fixes
* balance working
* derivation updates
* nano-unfinished
* sends working
* remove fees from send screen, send and receive transactions working
* fixes + auto receive incoming txs
* fix for scanning QR codes
* save
* update translations
* fixes
* more fixes
* more strings
* small fix
* fix github actions workflow
* potential fix
* potential fix
* ci/cd fix
* change rep working
* seed generation fixes
* fixes
* save
* change rep screen functional
* save
* banano changes
* fixes, start adding ui for PoW
* pow node changes
* update translations
* fix
* account changing barely working
* save
* disable account generation
* small fix
* save
* UI work
* save
* fixes after merge main
* fixes
* remove monero stuff, work on derivation ui
* lots of fixes + finish up seed derivation
* last minute fixes
* node related fixes
* more fixes
* small fix
* more fixes
* fixes
* pretty big refactor for pow, still some bugs
* finally works!
* get transactions after send
* fix
* merge conflict fixes
* save
* fix pow node showing up twice
* done
* initial changes
* small fix
* more merge fixes
* fixes
* more fixes
* fix
* save
* fix manage pow nodes setting appearing on other wallets
* fix contact bug
* fixes
* fiat fixes
* save
* save
* save
* save
* updates
* cleanup
* restore fix
* fixes
* remove deprecated alert
* fix
* small fix
* remove outdated warning
* electrum restore fixes
* fixes
* fixes
* fix
* derivation fixes
* nano fixes pt.1
* nano fixes pt.2
* bip39 fixes
* pownode refactor
* nodes pages fixes
* observer fix
* ssl fix
* remove old references
* remove unused imports
* code cleanup
* small fix
* small potential fix
* save
* derivation fixes
* deterministic fix
* fix pt.2
* derivation class fixes
* review fixes from nano that also apply here
* formatting
* stuff that should've stayed deleted
* post merge fixes
* remove problematic imports and duplicate changes
* Delete lib/nano/nano.dart
* move wallet restore page proxy code to the view model
* fix dashboard page indicators being the same color
* debatably better refactoring of derivationInfo, migration needed
* additional refactor improvements
* blanket comment some stuff out to narrow down this issue
* refactor fixes
* fix nano exchange
* fix , bug, i.e. replace , with . when making a nano transaction
* fix nano sending, update restore page wording, and other minor fixes
* write migration for existing bitcoin and nano wallets
* merge fixes
* minor fixes
* use default derivation type when restoring from qr code
* fixes for restoring
* fixes
* fixes
* merge fix
* Fix issues with Creating Electrum and Restoring Bip39
* updates & fixes
* Add missing case for no transactions BIP39 wallet restore
* Make the default BIP39 the 84 derivation path
* Add Samourai Deposit
* litecoin mnemonic error fix
* Bip39 passphrase support (#1412 )
* save
* passphrase working
* fix for when loading wallets + translation update
* minor fix
* Fix Nano
* minor fix [skip ci]
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
* change error state seed conditions into throwables [skip ci]
* litecoin fixes
* Bip39 minor enhancements (#1416 )
* minor enhancements
* rename bitcoin_derivations -> electrum_derivations
* Remove duplicate derivations
handle default case
* minor fix
* Enable passphrase for Litecoin
* obscure text of passphrase
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com>
Co-authored-by: fossephate <fosse@book.local>
2024-04-30 03:49:56 +03:00
Omar Hatem
9e4a7f4331
Enhance bitcoin error message ( #1399 )
...
* Enhance bitcoin error message
* fix: unconfirmed spends, spend confirmed first, wrong balance exception
* Minor fixes
---------
Co-authored-by: Rafael Saes <git@rafael.saes.dev>
2024-04-26 22:29:31 +03:00
Omar Hatem
a5a3b4ac0e
Update crypto_currency.dart
2024-04-26 05:32:13 +03:00
Adegoke David
fff77519d9
Generic Fixes: Support Errors and others ( #1394 )
...
* fix: Crypto amout formatting when calculating fiat amount
* fix: Issue with some token symbols coming up with a dollar sign
* feat: Split transactions to display on history screen token byh token
* fix: Remove restriction on balance length
* fix: error when a particular token is not available
* fix: Remove token transactions when a token is deleted
* fix: Revert previous change
* make added spl tokens enabled by default
fix issue when entering invalid contract address
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2024-04-25 03:14:53 +02:00
Matthew Fosse
dcfb2b2b73
fix empty string case ( #1401 )
...
* bio auth mac fix
* remove comment and change duration from 2 to 0
* cherry pick previous changes
* fix empty string case
* add support for path for all currency types
* disable paths on electrum and monero nodes
* undo mac auth changes
* stuff I missed
* 1 last thing
* another thing I missed
2024-04-25 02:00:53 +02:00
M
5a03c04125
Add windows app, build scripts and build guide for it.
2024-04-23 23:20:51 -07:00
Omar Hatem
4ed4659f9e
Revert "version bump to 3.13.9, auth working on mac ( #1367 )" ( #1397 )
...
This reverts commit e6b4b08c24
.
2024-04-18 20:10:58 +02:00
Matthew Fosse
e6b4b08c24
version bump to 3.13.9, auth working on mac ( #1367 )
...
* version bump to 3.13.9, auth working on mac
* bump flutter version in workflow file
* workflow fix
* test fix
* downgrade flutter version
* test fix
* test fix
* update gradle version
* fixes for updated dart version, localization file updates
* remove accidental inclusion
* missed some unimplemented throws
2024-04-18 19:00:24 +02:00
Rafael Saes
ca81d44e6c
fix: improve scanning by date, fix single block scan
2024-04-18 08:57:16 -03:00
Rafael Saes
e4156ba282
feat: change scanning to subscription model, sync improvements
2024-04-17 16:35:11 -03:00
Rafael Saes
551c457c76
Merge remote-tracking branch 'origin/main' into CW-453-silent-payments
2024-04-12 15:59:00 -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
Matthew Fosse
fce6394bca
Cw 602 nano bad rep ( #1356 )
...
* add support for paths in node settings
* update translations and fixes
* fix node path
* add rep warning flag
* update translations
* code cleanup [skip ci]
* add additional node options
* add migration
* update transaction history rpc to be under the limit
* review fixes [skip ci]
* [skip ci] updates
* move n2_node.dart
* minor code improvements
* more minor code cleanup
2024-04-12 14:36:42 +02:00
Rafael Saes
465c7efa73
fix: tx & balance displays, cpfp sending
2024-04-10 18:05:36 -03:00
Rafael Saes
0777db81c7
fix: red dot in non ssl nodes
2024-04-09 19:38:39 -03:00
Rafael Saes
8ea2e6ee40
feat: single block scan, rescan by date working for btc mainnet
2024-04-09 12:15:21 -03:00
Rafael Saes
dd803edc27
Merge remote-tracking branch 'origin/main' into CW-453-silent-payments
2024-04-08 15:15:30 -03:00
Serhii
291aa710c6
Add rbf ( #1323 )
...
* Add initial checkbox for RBF
* minor progress
* minor progress
* Minor progress
* Debugging RBF
* Minor fix
* Fix RBF transaction inputs (now it's working)
* New versions
Fix issues with Monero.com
* Add sending for Solana tokens exchanges
* Add default keyword for P2WPKH [skip ci]
* chore: Switch solana commitment to confirmed to reduced blockhash expiration (#1313 )
* Modify test workflow to send arm64-v8a build only
* Fix workflow build path
* Remove unnecessary reverse of txId
* Update Replace by fee with the new bitcoin base implementation
* btc custom fee priority
* add feeRate to btc credential
* UI fixes
* add check if the change covers the fee
* Update settings_store.dart
* add check confirmation for rbf
* add a check to see if the change is sufficient for the new fee
* addressing PR comments
* update localization files
* addressing PR comments
* minor fixes
* Update transaction_details_view_model.dart
* Minor Fix for building Monero.com [skip ci]
* update localization files
* add bump fee page
* update localisation files
* Update cw_bitcoin.dart
* fix merge conflict
* fix UI issues
* Fix Conflicts, Fix RBF flow, some enhancements
* prevent default custom fee rate
* hide outputs and inputs items
* minor fix [skip ci]
* addressing PR comments
* remove rbf checkbox
* default picker value
* minor ui change [skip ci]
* min fee rate [skip ci]
* Minor fix and some minor enhancements
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
Co-authored-by: Adegoke David <64401859+Blazebrain@users.noreply.github.com>
2024-04-08 16:54:58 +02:00
Rafael Saes
226c47c6e3
feat: generic fixes, testnet UI improvements, useSSL on bitcoin nodes
2024-04-05 17:27:42 -03:00
Rafael Saes
7197a7bc71
Merge remote-tracking branch 'origin/main' into CW-453-silent-payments
2024-04-01 18:07:49 -03:00
Omar Hatem
698c222291
Generic fixes ( #1348 )
...
* Change order of currencies in currency picker
* Disable Background sync until implemented properly
* remove ability to use device pin in bio auth
* Fix condition
* Minor fix [skip ci]
* make notifications red dot go when opened
* Update Frozen coin text color
* Update Frozen coin text color
* Fetch internal transactions for eth and polygon
* Remove debug prints [skip ci]
* Fix Camera permission on iOS [skip ci]
---------
Co-authored-by: tuxsudo <tuxsudo@tux.pizza>
2024-03-29 20:54:59 +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