Commit graph

130 commits

Author SHA1 Message Date
fossephate
55d8b96bc8 [skip ci] minor 2024-09-24 16:19:45 -07:00
fossephate
efa8324b53 check if still processing utxos before updating sync status [skip ci] 2024-09-24 16:05:58 -07:00
fossephate
ea929982c3 review fixes, pt.2 2024-09-24 15:56:03 -07:00
fossephate
29164b2608 trigger build 2024-09-24 15:10:14 -07:00
fossephate
5cb8c4f406 [skip ci] minor 2024-09-24 14:22:58 -07:00
fossephate
967e33329e [skip ci] minor 2024-09-24 13:38:49 -07:00
fossephate
31affa69ea [skip ci] minor 2024-09-24 13:20:04 -07:00
fossephate
840287c72d review fixes, additional cleanup 2024-09-24 12:57:12 -07:00
fossephate
633d5242c2 [skip ci] minor 2024-09-23 17:20:46 -07:00
fossephate
ea1d4cbb41 [skip ci] minor 2024-09-23 17:20:17 -07:00
fossephate
7435db03a8 silent payments eta fixes and updates 2024-09-23 16:18:38 -07:00
fossephate
371fb8ce86 [skip ci] minor code cleanup 2024-09-23 14:29:33 -07:00
fossephate
dbc2fb3fb1 [skip ci] minor code cleanup 2024-09-23 14:29:13 -07:00
fossephate
e48cd0df41 fix mweb crash on non-fully deleted mweb cache, sync status ETA, other connection fixes 2024-09-23 14:26:56 -07:00
Matthew Fosse
8d7bad37f4 fix transaction history not showing up 2024-09-23 10:07:39 -07:00
fossephate
fb6cea2df7 fix 2024-09-22 22:29:37 -07:00
Matthew Fosse
f2ddbcf740 merge fixes pt.1 [skip ci] 2024-09-20 11:56:04 -07:00
Matthew Fosse
fc51847915 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into mweb [skip ci] untested 2024-09-20 09:29:53 -07:00
Rafael
3a391f10a3
Sp enhancements (#1672)
* fix: enhance regex, fix multiline

* feat: improve scan msg, fix missing txs, use date api

* feat: node fixes, enhance send modal, TX list tag & filter, refactors

* fix: continuous scanning

* fix: missing close

* fix: resubscribe tweaks

* feat: use mempool api setting toggle

* handle any failure of height API and fallback to the old method [skip ci]

---------

Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2024-09-20 17:24:25 +03:00
Matthew Fosse
03a3fb8d74 fix 2024-09-19 17:16:17 -07:00
Matthew Fosse
7ee8949a71 prevent transactions with < 6 confirmations from being used + hide mweb balances if mweb is off 2024-09-19 17:15:37 -07:00
Matthew Fosse
8d4443e504 capture all grpc errors and much better error handling overall 2024-09-19 15:35:47 -07:00
Matthew Fosse
17695d1878 found an edge case 2024-09-13 13:59:10 -07:00
Matthew Fosse
4503ad5401 works for simple mweb-mweb case, further testing needed 2024-09-13 13:03:02 -07:00
Matthew Fosse
3a969acc6d fix sending with mweb amounts 2024-09-13 11:49:03 -07:00
Matthew Fosse
5c9a902b1f [skip ci] save 2024-09-12 22:53:04 -07:00
Matthew Fosse
6a4327a53b separate mweb balances, pt.2 2024-09-12 13:15:20 -07:00
Matthew Fosse
554df09c99 save mweb addresses, auto-restart sync process if it gets stuck [skip ci] 2024-09-11 16:14:04 -07:00
Matthew Fosse
cd307bf6e8 [skip ci] save 2024-09-11 14:28:58 -07:00
Matthew Fosse
c94c10cc05 [skip ci] wip address changes 2024-09-11 14:17:06 -07:00
Matthew Fosse
a673d3977f hopefully prevents send issue 2024-09-11 13:00:10 -07:00
Matthew Fosse
1e73a517fd minor code cleanup 2024-09-11 08:50:50 -07:00
Matthew Fosse
2c38641d5c more address generation reliability fixes 2024-09-10 14:58:03 -07:00
fossephate
728a0bf4b2 more minor fixes 2024-09-09 13:24:50 -07:00
Matthew Fosse
0f5ee476f1
Update cw_bitcoin/lib/litecoin_wallet.dart
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2024-09-09 12:49:22 -07:00
Matthew Fosse
d1c85651f2 improve mweb reliability 2024-09-03 11:05:55 -07:00
Matthew Fosse
e8eedf7967 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into mweb 2024-08-27 12:10:25 -04:00
Matthew Fosse
dadae35c95 fix regression 2024-08-27 11:44:18 -04:00
Konstantin Ullrich
ce21098e98
Cw 488 seed offset (#1631)
* CW-488 minor code cleanup

* Add Derivation Path selector for BTC and LTC

* CW-488 Initial Passphrase Impl

* CW-488 Final Passphrase Impl

* Quick Fix of language Service

* CW-488 Implement PR Suggestions

* CW-488 Implement PR Suggestions

* CW-488 Implement Passphrase for Bitcoin Cash

* CW-488 Implement Passphrase for Bitcoin Cash

* CW-488 Implement Passphrase for Bitcoin Cash

* remove monero and wownero support for passphrase until merged [skip ci]

* CW-488 Apply requested change

* CW-488 Add Passphrase to QR

* CW-488 Fix Seed generation

* CW-488 Implement Electrum Passphrases

* CW-488 Add Seed Length Selector to BIP39 Seeds

* CW-488 Minor fix [skip ci]

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2024-08-26 20:06:54 +03:00
Matthew Fosse
2552fb9552 ensure we don't initialize mweb until we really have to 2024-08-23 18:04:26 -04:00
Matthew Fosse
a0c315c4cf more fixes 2024-08-23 17:52:40 -04:00
Matthew Fosse
10c2353288 more fixes 2024-08-23 17:25:33 -04:00
Matthew Fosse
527983af4f updates 2024-08-23 15:17:28 -04:00
Matthew Fosse
ef077c8647 change address fixes 2024-08-19 15:11:08 -04:00
Matthew Fosse
c620d6d5a8 dart:convert != package:convert 2024-08-19 14:33:05 -04:00
Matthew Fosse
501e4998c7 fix 2024-08-19 13:14:00 -04:00
Matthew Fosse
d315617efa small fix 2024-08-19 12:31:50 -04:00
Matthew Fosse
7d36da91fa small fix 2024-08-19 12:30:25 -04:00
Matthew Fosse
dac4a121d8 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into mweb 2024-08-19 12:02:15 -04:00
Matthew Fosse
83ef61e928
Cw 565 sign messages (#1378)
* 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

* start working on ui for message signing

* updates

* sign working for a few wallet types

* updates & verification for electrum currencies

* nano support

* sign/verify working on eth, bitcoin broken

* update translations

* Implement Verify Message for Monero

* save [skip ci]

* pub key extraction working

* fixes for electrum signing

* verify working for solana!

* electrum still not working :( [skip ci]

* electrum messages working!

* fixes for updated dart version, localization file updates

* remove accidental inclusion

* missed some unimplemented throws

* Update res/values/strings_de.arb

Co-authored-by: Konstantin Ullrich <konstantinullrich12@gmail.com>

* Apply suggestions from code review

Co-authored-by: Konstantin Ullrich <konstantinullrich12@gmail.com>

* review suggestions and updates [skip ci]

* [skip ci] add polygon

* [skip ci] merge mac-auth/update version

* fix litecoin

* bio auth mac fix

* remove comment and change duration from 2 to 0

* cherry pick previous changes

* litecoin fixes, sign form fixes, use new walletAddressPicker

* support accounts

* verify messages working for monero

* working sign and verify messages for nano

* electrum signing working [skip ci]

* additional nano fixes

* update translations

* attempt to decode signatures with base64

* 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

* merge fixes [skip ci]

* add tron support

* [wip] fixing

* remove duplicate references to electrum path for maintainability

* fixes

* minor fix

* fixes

* undo debug comment

* update migration for all electrum based wallets

* hotfixes

* copy over the rest of the fixes

* minor code cleanup [skip ci]

* updates

* electrum signing workinggit statusgit statusgit statusgit status!

* copy same fixes for litecoin

* litecoin fixes

* add v to litecoin signatures

* fix dependencies

* fix bitcoin_base version

* merge fix

* dep override

* fix conflicts with main

* trial fix for android build

* fixes

* fix

* dep fix, should build

* fix signing for bitcoin cash

* [skip ci] minor code cleanup

* [skip ci] minor code cleanup 2

* forgot wonero, various other fixes

* more fixes

* fix solana (untested)

---------

Co-authored-by: Konstantin Ullrich <konstantinullrich12@gmail.com>
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2024-08-18 02:10:27 +03:00