Commit graph

360 commits

Author SHA1 Message Date
Matthew Fosse
2914e4d6ea Merge branch 'mweb_enhancements_4' into mweb-bg-sync-2 2024-11-06 10:13:00 -08:00
Matthew Fosse
4c4f697daa [skip ci] wip 2024-11-05 09:22:42 -08:00
Matthew Fosse
97a345e7dc non-mweb confirmations potential fix 2024-11-05 08:43:07 -08:00
fossephate
86a30c510b final balance fixes 2024-11-04 15:56:19 -08:00
fossephate
579b9de496 minor code cleanup and minor peg-out fix 2024-11-04 14:51:27 -08:00
fossephate
d9df5be3af fix showing change transactions on peg-out 2024-11-04 14:39:43 -08:00
fossephate
65af9bb35f pegout label fixes 2024-11-04 11:22:04 -08:00
Matthew Fosse
fad4a6d426 trigger build 2024-11-04 10:40:41 -08:00
Matthew Fosse
50f69ff6e9 [skip ci] minor code cleanup 2024-11-01 09:15:56 -07:00
Matthew Fosse
bb6d89a4b8 [skip ci] review updates pt.1 2024-11-01 09:10:06 -07:00
Matthew Fosse
35d7909a0e
Update litecoin_wallet_addresses.dart
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2024-10-31 20:08:50 -07:00
fossephate
0cc9018e34 fix non-mweb confirmations 2024-10-31 11:05:43 -07:00
fossephate
f61f590988 don't fetch txinfo for non-mweb addresses [skip ci] 2024-10-31 10:19:28 -07:00
fossephate
85b3969e1f Merge branch 'main' of https://github.com/cake-tech/cake_wallet into mweb_enhancements_4 2024-10-31 10:01:11 -07:00
David Adegoke
752b6bbebf
fix: Generic fixes of bugs from Support (#1774)
Some checks failed
Cache Dependencies / test (push) Has been cancelled
2024-10-31 04:10:40 +03:00
Matthew Fosse
85fb1384d5 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into mweb-bg-sync-2 2024-10-30 12:02:20 -07:00
fossephate
26a757f1f0 add peg in / out labels and make 6 confs only show up for peg in / out 2024-10-29 14:19:16 -07:00
fossephate
43e53c293c don't use mweb for exchange refund address 2024-10-29 12:25:19 -07:00
fossephate
352ec759c7 translations + mweb node fixes 2024-10-29 11:03:04 -07:00
fossephate
ea301668b7 potential connection edgecase fix 2024-10-29 00:52:17 -07:00
fossephate
31054bbe12 prioritize mweb coins when selecting inputs from the pool 2024-10-29 00:41:21 -07:00
fossephate
3132db7b39 mweb node setting [wip] [skip ci] 2024-10-28 13:10:33 -07:00
fossephate
6dd6f06d3f [skip ci] minor 2024-10-28 10:59:17 -07:00
fossephate
8dc1ed6363 Merge branch 'mweb_enhancements_4' of https://github.com/cake-tech/cake_wallet into mweb_enhancements_4 2024-10-28 10:55:29 -07:00
fossephate
8c7db8031f check fee before building tx 2024-10-28 10:55:26 -07:00
Matthew Fosse
04afc64b41 [skip ci] [wip] check if node supports mweb 2024-10-28 10:53:48 -07:00
Matthew Fosse
767b507a8d error handling 2024-10-28 10:42:23 -07:00
Matthew Fosse
f14dfc6aea Merge branch 'main' of https://github.com/cake-tech/cake_wallet into mweb_enhancements_4 2024-10-28 08:40:28 -07:00
Serhii
5c206a8b7c
fix MobX Exception: computed values issue (#1763)
Some checks failed
Cache Dependencies / test (push) Has been cancelled
2024-10-28 03:37:38 +03:00
fossephate
6e45d99fed show negative unconfirmed mweb balanaces + other fixes [skip ci] 2024-10-25 09:55:04 -07:00
fossephate
8fc980f55d updates 2024-10-24 20:39:11 -07:00
Matthew Fosse
87cca2db54 potential electrum fixes + mweb logs display only last 10000 characters 2024-10-24 09:08:39 -07:00
Matthew Fosse
7874675edd [skip ci] undo some changes 2024-10-24 09:00:20 -07:00
Matthew Fosse
7b276a3bc0 catch electrum call errors 2024-10-23 13:30:28 -07:00
Matthew Fosse
da136425c3 merge main [skip ci] 2024-10-23 10:39:43 -07:00
Konstantin Ullrich
68926c0a33
Cw 679 add ledger litecoin support (#1565)
Some checks are pending
Cache Dependencies / test (push) Waiting to run
* Add Litecoin Hardware Wallet Creation

* Add Litecoin Hardware Wallet Creation

* Fix Bitcoin not sending on Ledger

* Fixes to sending LTC using Ledger

* CW-679 Fix merge conflicts

* CW-679 Fix merge conflicts

* CW-679 Minor fixes

* CW-679 Add derivation Path of change address

* ledger flutter plus refactoring

* ledger flutter plus refactoring

* ledger flutter plus refactoring

* Ups :|

* Ups :| I forgot USB

* Handle BT Off

* Fix Issue with A14 and USB

* Small Ledger Quality of life improvements

* Small Ledger Quality of life improvements

* Small Ledger Quality of life improvements

* Small Ledger Quality of life improvements

* Small Ledger Quality of life improvements

* Small Ledger Quality of life improvements

* Small Ledger Quality of life improvements

* Pls work

* Pls work

* Pls work

* Pls work

* Fix overpopulation

* Fix ble device detection and support for Stax and Flex

* clean up pubspec

* clean up

* MWeb merge fix

* MWeb merge fix

* Fix Merge conflicts

* Fix Requested changes
2024-10-23 18:38:31 +03:00
fossephate
6e441f48e6 confirmation fixes 2024-10-22 14:02:16 -07:00
fossephate
7f9e4a2d07 [skip ci] add export mweb logs screen 2024-10-22 09:58:57 -07:00
fossephate
5967cf54d1 [skip-ci] undo unnecessary changes 2024-10-22 09:11:24 -07:00
fossephate
3c2d1e46b6 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into mweb_enhancements_4 2024-10-22 09:05:58 -07:00
Omar Hatem
3898208a6a
fix send all (#1766)
* shouldn't matter, but still investigating why this fixes it

* got it, but this change is just for consistency [skip ci]
2024-10-22 16:46:25 +03:00
Matthew Fosse
dddb54dcea [skip-ci] undo fix that didn't work 2024-10-21 17:47:40 -07:00
Matthew Fosse
139bb329dc potential send-all fix 2024-10-21 13:18:25 -07:00
Matthew Fosse
91998d452a [skip-ci] show mweb confirmations, show last mweb balance while syncing 2024-10-21 09:18:31 -07:00
Matthew Fosse
239adc2dcc Merge branch 'main' of https://github.com/cake-tech/cake_wallet into mweb-bg-sync-2 [skip-ci] 2024-10-21 08:53:36 -07:00
Omar Hatem
34166c3a11
v4.20.0 (#1759)
* new version

* fix android manifest [skip ci]

* fix sp scanning [skip ci]
2024-10-21 13:03:53 +03:00
Matthew Fosse
50825a62c1
Mweb enhancements 3 (#1744)
* version 4.20.0

* update build numbers

* UI updates and script fix for ios bundle identifier

* disable mweb for desktop

* change hardcoded ltc server ip address
electrum connection enhancement

* MWEB enhancements 2.0 (#1735)

* additional logging and minor fixes

* additional logging and minor fixes

* addresses pt.1

* Allow Wallet Group Names to be the same as Wallet Names (#1730)

* fix: Issues with imaging

* fix: Allow group names to be the same as wallet names

* fix: Bug with wallet grouping when a wallet is minimized

* fix: Bug with wallet grouping when a wallet is minimized

* logs of fixes and experimental changes, close wallet before opening next

* save

* fix icon

* fixes

* [skip ci] updates

* [skip ci] updates

* updates

* minor optimizations

* fix for when switching between wallets

* [skip ci] updates

* [skip ci] updates

* Update cw_bitcoin/lib/litecoin_wallet.dart

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* Update cw_bitcoin/lib/litecoin_wallet.dart

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* mobx

* mostly logging

* stream fix pt.1 [skip ci]

* updates

* some fixes and enhancements

* [skip ci] minor

* potential partial fix for streamsink closed

* fix stream sink closed errors

* fix mweb logo colors

* save

* minor enhancements [skip ci]

* save

* experimental

* minor

* minor [skip ci]

---------

Co-authored-by: David Adegoke <64401859+Blazebrain@users.noreply.github.com>
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* fix menu list removing from original list

* detach sync status from mwebsyncstatus

* minor

* keep sync status in sync where necessary

* minor

* wip

* appears to work?

* updates

* prevent mwebd from submitting non mweb transactions

* fix unspent coins info not persisting for mweb coins + other minor fixes

* [skip ci] minor

* Polish MWEB card UI

* make sure current chain tip is updated correctly [skip ci]

* [skip ci] review fixes

* [skip ci] detect mweb outputs more thoroughly (fix peg-in commit error)

* fix change address on send ui

* fix qr code scan issue

* get segwit address for pegout even if mweb is selected on the receive screen [skip ci]

* - Fix adding nodes twice
- Fix mempool API parsing error

* (potentially) fix duplicate tx history bug

* [skip ci] fix bc1 address

* don't show contacts prompt on pegin/out + potential unconfirmed balance fixes

* [skip ci] minor cleanup

* fix mweb input detection

* fix showing mweb address for non-mweb transactions

---------

Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
Co-authored-by: David Adegoke <64401859+Blazebrain@users.noreply.github.com>
Co-authored-by: tuxpizza <tuxsudo@tux.pizza>
2024-10-19 03:05:48 +03:00
Rafael
7faca38cfa
fix: sp input calc (#1756) 2024-10-19 02:24:15 +03:00
Omar Hatem
ebe8c65407
Peg in and peg out flow (#1745)
* version 4.20.0

* update build numbers

* UI updates and script fix for ios bundle identifier

* disable mweb for desktop

* change hardcoded ltc server ip address
electrum connection enhancement

* additional logging and minor fixes

* additional logging and minor fixes

* addresses pt.1

* logs of fixes and experimental changes, close wallet before opening next

* save

* fix icon

* fixes

* [skip ci] updates

* [skip ci] updates

* updates

* minor optimizations

* fix for when switching between wallets

* [skip ci] updates

* [skip ci] updates

* Update cw_bitcoin/lib/litecoin_wallet.dart

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* Update cw_bitcoin/lib/litecoin_wallet.dart

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* mobx

* mostly logging

* stream fix pt.1 [skip ci]

* updates

* some fixes and enhancements

* [skip ci] minor

* potential partial fix for streamsink closed

* fix stream sink closed errors

* fix mweb logo colors

* add initial whitelisting for coin types on send screen

* MWEB enhancements 2.0 (#1735)

* additional logging and minor fixes

* additional logging and minor fixes

* addresses pt.1

* Allow Wallet Group Names to be the same as Wallet Names (#1730)

* fix: Issues with imaging

* fix: Allow group names to be the same as wallet names

* fix: Bug with wallet grouping when a wallet is minimized

* fix: Bug with wallet grouping when a wallet is minimized

* logs of fixes and experimental changes, close wallet before opening next

* save

* fix icon

* fixes

* [skip ci] updates

* [skip ci] updates

* updates

* minor optimizations

* fix for when switching between wallets

* [skip ci] updates

* [skip ci] updates

* Update cw_bitcoin/lib/litecoin_wallet.dart

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* Update cw_bitcoin/lib/litecoin_wallet.dart

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* mobx

* mostly logging

* stream fix pt.1 [skip ci]

* updates

* some fixes and enhancements

* [skip ci] minor

* potential partial fix for streamsink closed

* fix stream sink closed errors

* fix mweb logo colors

* save

* minor enhancements [skip ci]

* save

* experimental

* minor

* minor [skip ci]

---------

Co-authored-by: David Adegoke <64401859+Blazebrain@users.noreply.github.com>
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* fix menu list removing from original list

* handle pegin and pegout

* fix text color

* fix import

* pegin/out button ui updates

* update spacing + tx creation fix

* add correct args for link view model [skip ci]

---------

Co-authored-by: Matthew Fosse <matt@fosse.co>
Co-authored-by: fossephate <matt.cfosse@gmail.com>
Co-authored-by: David Adegoke <64401859+Blazebrain@users.noreply.github.com>
2024-10-15 00:28:38 +03:00
Omar Hatem
380f7653b2
V4.20.0 rc2 (#1727)
* version 4.20.0

* update build numbers

* UI updates and script fix for ios bundle identifier

* disable mweb for desktop

* change hardcoded ltc server ip address
electrum connection enhancement

* MWEB enhancements 2.0 (#1735)

* additional logging and minor fixes

* additional logging and minor fixes

* addresses pt.1

* Allow Wallet Group Names to be the same as Wallet Names (#1730)

* fix: Issues with imaging

* fix: Allow group names to be the same as wallet names

* fix: Bug with wallet grouping when a wallet is minimized

* fix: Bug with wallet grouping when a wallet is minimized

* logs of fixes and experimental changes, close wallet before opening next

* save

* fix icon

* fixes

* [skip ci] updates

* [skip ci] updates

* updates

* minor optimizations

* fix for when switching between wallets

* [skip ci] updates

* [skip ci] updates

* Update cw_bitcoin/lib/litecoin_wallet.dart

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* Update cw_bitcoin/lib/litecoin_wallet.dart

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* mobx

* mostly logging

* stream fix pt.1 [skip ci]

* updates

* some fixes and enhancements

* [skip ci] minor

* potential partial fix for streamsink closed

* fix stream sink closed errors

* fix mweb logo colors

* save

* minor enhancements [skip ci]

* save

* experimental

* minor

* minor [skip ci]

---------

Co-authored-by: David Adegoke <64401859+Blazebrain@users.noreply.github.com>
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* fix menu list removing from original list

---------

Co-authored-by: Matthew Fosse <matt@fosse.co>
Co-authored-by: David Adegoke <64401859+Blazebrain@users.noreply.github.com>
2024-10-13 02:13:52 +03:00