Commit graph

2431 commits

Author SHA1 Message Date
Likho
c0e80f828f Merge remote-tracking branch 'origin/desktop' into add-p2sh-for-bch 2022-09-26 10:43:45 +02:00
Likho
04f80c61a5 WIP: Fix bch tests 2022-09-26 10:12:54 +02:00
julian
3c47190494 new/restore desktop layout fixes 2022-09-25 14:23:12 -06:00
julian
bd5711e098 desktop restore layout 2022-09-25 13:53:08 -06:00
julian-CStack
1c889fd054
Merge pull request #91 from cypherstack/testing
Testing
2022-09-25 13:23:25 -06:00
julian
669001c921 nmc tx parse fix 2022-09-25 13:12:10 -06:00
julian
cf8b0ea83a nmc tx parse fix 2022-09-25 13:11:10 -06:00
julian
799f1be602 add spacing option to tableview row items 2022-09-25 11:25:57 -06:00
julian
539597814c mnemonic word game selected text dark theme color fix 2022-09-25 08:28:32 -06:00
julian
64420962f2 mnemonic word game selected text dark theme color fix 2022-09-25 08:28:21 -06:00
julian-CStack
b716dc9f5c
Merge pull request #86 from cypherstack/testing
Testing
2022-09-24 16:42:50 -06:00
julian
c656da6dec style fixes 2022-09-24 15:53:49 -06:00
julian
f45449f3d2 style fixes 2022-09-24 15:52:03 -06:00
julian
894a39731b font fix 2022-09-24 15:21:31 -06:00
julian
a41e172ac1 font fix 2022-09-24 15:20:58 -06:00
julian-CStack
1dc002166f
Merge pull request #84 from cypherstack/testing
Testing
2022-09-24 11:45:34 -06:00
julian
750f36ca7b fix for https://github.com/cypherstack/stack_wallet/issues/75 2022-09-24 11:34:38 -06:00
julian
19c78c7527 fix for https://github.com/cypherstack/stack_wallet/issues/75 2022-09-24 11:34:14 -06:00
julian
3c688729a6 wallet navbar BG dark mode color fix 2022-09-24 10:55:05 -06:00
julian
617471d038 extra wallet management logging 2022-09-24 10:55:03 -06:00
julian
2d5b73c45e firo private send vsize check 2022-09-24 10:55:01 -06:00
julian
0fab3ec04f dark theme color fixes 2022-09-24 10:54:55 -06:00
julian
37f59f11bf wallet navbar BG dark mode color fix 2022-09-24 10:25:46 -06:00
julian
963acb042d extra wallet management logging 2022-09-24 10:17:34 -06:00
julian
5653bf173d firo private send vsize check 2022-09-24 10:16:56 -06:00
julian
b0aed63b18 dark theme color fixes 2022-09-24 10:16:42 -06:00
ryleedavis
6f11f5c6ef commented out bch 2022-09-23 19:26:09 -06:00
ryleedavis
ea7097d25b Merge branch 'rylee-tmp' of https://github.com/cypherstack/stack_wallet into rylee-tmp 2022-09-23 19:02:43 -06:00
ryleedavis
45c6e10dbc Merge branch 'staging' into rylee-tmp
# Conflicts:
#	lib/utilities/address_utils.dart
#	lib/utilities/theme/stack_theme.dart
2022-09-23 16:37:17 -06:00
julian
2e965e45ae enable namecoin 2022-09-23 15:02:53 -06:00
julian
befeb55d13 namecoin validate address bugfix 2022-09-23 10:48:27 -06:00
Likho
d4cfea4bb7 WIP: Fix failing tests 2022-09-23 17:14:22 +02:00
julian
ef7881b4d0 remove old unused file 2022-09-23 08:45:16 -06:00
julian
4e0c99c6f7 dynamic themed icons 2022-09-23 08:34:22 -06:00
julian
c3612d0d89 dynamic themed icons 2022-09-23 08:33:44 -06:00
julian
13ec6fdb8e text layout fix 2022-09-23 08:04:52 -06:00
julian
751b97caf6 temp tests fix 2022-09-23 08:03:52 -06:00
julian
6fc41ab252 text layout fix 2022-09-23 07:46:57 -06:00
Likho
909436afdc WIP: Add p2sh address for bch 2022-09-23 14:31:14 +02:00
julian
a8d656338a theme context initState fix 2022-09-22 18:20:07 -06:00
julian
f26bd5a813 no submit pin button 2022-09-22 18:20:04 -06:00
julian
0f7f5f70a5 theme context initState fix 2022-09-22 18:18:24 -06:00
julian
996f17d738 no submit pin button 2022-09-22 18:12:39 -06:00
julian
43b673ec0d dark mode testing without partial nmc+bch 2022-09-22 18:06:19 -06:00
julian
15739a22f8 dark mode toggle and color theme persistence 2022-09-22 17:48:50 -06:00
julian
598dfcbe38 live color theme toggle 2022-09-22 16:17:21 -06:00
julian
dd122e3610 A few more color fixes 2022-09-22 14:27:13 -06:00
julian
942a67e6a4 WIP stack colors ThemeExtension 2022-09-22 11:44:06 -06:00
julian
01adeda61b light color and various other fixes 2022-09-22 11:43:44 -06:00
julian
5b1b3d05c8 socials icons color theme 2022-09-22 09:04:05 -06:00
julian
0f4ef21c70 warning text color fix 2022-09-22 08:57:06 -06:00
julian
2edc0c1102 copy and favorited star icon color fix 2022-09-22 08:45:24 -06:00
julian
41527d895b QR code button fix 2022-09-22 08:10:25 -06:00
julian
559da849ce added proper colors to light_colors.dart and a couple other fixes 2022-09-21 18:34:53 -06:00
julian
f5a3fddfe9 rudimentary color theme toggle option and some more color fixes 2022-09-21 17:57:59 -06:00
julian
61e9b8715f long wallet name clipping fix 2022-09-21 17:32:06 -06:00
julian
f25d9eecef remove CFColors and some more dark color fixes 2022-09-21 16:49:48 -06:00
julian
e830286511 Color theming mostly done with dark colors 2022-09-21 15:59:52 -06:00
julian
7d3a9bf0d9 home + pinpad dark colors 2022-09-21 11:59:18 -06:00
julian
8f4cba8b3e update nmc port 2022-09-21 07:41:13 -06:00
julian
f177e6530a Merge branch 'implement-name-coin' into desktop 2022-09-21 07:27:04 -06:00
julian
888617c112 Merge branch 'testing' into desktop 2022-09-21 07:02:38 -06:00
julian
e57efe598d WIP text style colors 2022-09-21 07:02:10 -06:00
julian
8d69617fd4 WIP light+dark icons 2022-09-20 18:59:31 -06:00
julian
1ae035bca1 WIP theme coloring 2022-09-20 18:46:07 -06:00
julian
a5f0443c4e added missing colors 2022-09-20 15:02:08 -06:00
julian
442d113a73 dark theme colors 2022-09-20 14:52:49 -06:00
Dan Miller
3f6c7fd986
Correct port definition for bitcoin cash node to use the electrum port. 2022-09-20 10:55:16 -07:00
julian
8d24f2981d Merge branch 'staging' into desktop 2022-09-20 10:48:11 -06:00
julian
7646af0d73 updated btc test with hard data 2022-09-20 10:42:06 -06:00
Likho
2e9baba264 Merge remote-tracking branch 'origin/staging' into implement-name-coin 2022-09-20 17:46:47 +02:00
Likho
b5ad9ec004 Add new nodes from Rylee and fix bch tests 2022-09-20 15:09:46 +02:00
julian
541c57f997 restore options refactor clean up 2022-09-19 15:53:21 -06:00
julian
250fba3985 desktop mnemonic length dropdown 2022-09-19 15:45:42 -06:00
julian
79cc82f379 wallets table scrolling and spacing fixes 2022-09-19 14:39:18 -06:00
julian
1d3955cc97 routing bugfix 2022-09-19 14:25:55 -06:00
julian
b0c179666c standardize isDesktop check 2022-09-19 14:18:31 -06:00
julian
6af788a25e create/restore view clean up 2022-09-19 14:05:23 -06:00
julian
ec67ad1a47 clean up add wallet view refactor 2022-09-19 14:00:21 -06:00
julian
0c9aa7872a color fixes and hooked up add new wallet button on desktop 2022-09-19 13:48:55 -06:00
julian
2d677a5172 add coin icon for summary row 2022-09-19 13:42:02 -06:00
julian
166b5e827b fix icon size 2022-09-19 13:37:01 -06:00
julian
40f6acda2e added desktop menu icons 2022-09-19 13:34:27 -06:00
Likho
8bb6ba6ab7 WIP: Update dust limit for nmc and bch, update nmc history data 2022-09-19 19:38:32 +02:00
julian
f25fc0696a desktop home view wallets table view 2022-09-19 11:37:51 -06:00
julian
79327a145c simple tableview with optional expandable rows 2022-09-19 11:37:27 -06:00
julian
e2bd064ba5 simple expandable widget 2022-09-19 11:34:43 -06:00
julian
04fcc58f4a added another named color 2022-09-19 11:33:55 -06:00
julian
c3bbc624f7 added walletIds by coin getter function 2022-09-19 11:33:25 -06:00
julian
4c2a096174 refactor wallet card/wallet info row 2022-09-19 11:32:33 -06:00
julian
66522784de add isDesktop util getter 2022-09-19 11:31:42 -06:00
Likho
20e8d0c114 Add tbch explorer 2022-09-19 16:14:07 +02:00
Likho
1ca1332dea Add tbch explorer 2022-09-19 16:13:30 +02:00
Likho
25bcb9b94d Merge remote-tracking branch 'origin/testing' into implement-name-coin 2022-09-19 15:39:41 +02:00
Likho
d032690101 WIP: Testing nmc and bch 2022-09-19 15:38:32 +02:00
julian
340cb3ccc3 WIP desktop restore ui and wallets overview layout 2022-09-18 19:27:25 -06:00
julian
6c436b5103 mobile layout button with fix 2022-09-18 18:03:53 -06:00
julian
b57521c6a8 verify recovery phrase view desktop ui layout 2022-09-18 12:57:35 -06:00
julian
98252ac4fb recovery phrase view and mnemonic table view desktop ui layout 2022-09-18 12:26:21 -06:00
julian
f63acf4fa7 recovery warning desktop ui 2022-09-18 11:27:38 -06:00
julian
3047a90b41 wallet name layout for desktop 2022-09-18 10:51:42 -06:00
julian
c28e188c8f desktop reusable widgets and create/restore flow ui 2022-09-18 10:14:27 -06:00
julian
2e2c70f660 hide "Current Receiving" on My Stack (self) contact addresses 2022-09-18 08:33:49 -06:00
julian
1f509c53db proper AddWalletNextButton styling 2022-09-16 18:03:26 -06:00
julian
95d37c9c28 add wallet desktop view 2022-09-16 17:54:46 -06:00
julian
4d594e3251 a couple small Coin enum fixes and added missing coin colors 2022-09-16 13:10:32 -06:00
julian
20943de67b missing enum cases 2022-09-16 12:39:17 -06:00
julian
cd80e9f4d2 Merge branch 'implement-name-coin' into testing 2022-09-16 12:31:47 -06:00
julian
6e84f8b253 minimize toggle desktop menu options 2022-09-16 11:26:12 -06:00
julian
42ec269ee2 Merge branch 'staging' into desktop 2022-09-16 10:24:08 -06:00
julian
31565f1832 empty wallets desktop ui and simple desktop app bar class 2022-09-16 10:23:42 -06:00
Likho
f9c5859756 WIP: TEsting bch 2022-09-16 15:44:27 +02:00
julian
af3c5c896a add back button to wallet view 2022-09-16 07:33:22 -06:00
Likho
aba579f64e WIP: Fix bch failing tests, add testnet 2022-09-16 13:13:30 +02:00
julian
497d0f1555 basic desktop home view and menu outlines 2022-09-15 15:38:30 -06:00
julian
a587024fab imports fix 2022-09-15 13:49:58 -06:00
julian
c4b546236c desktop create password view 2022-09-15 13:48:48 -06:00
julian
28916a9b93 desktop colors, text styles, and some ui element platform specific checks 2022-09-15 13:48:28 -06:00
julian
349646c05b async warning fixes 2022-09-15 13:47:06 -06:00
Likho
2f5650ce30 WIP: BCH and NMC tests 2022-09-15 21:41:12 +02:00
julian
3820a06eed update intro view to work on desktop with different layout design 2022-09-14 18:30:30 -06:00
julian
f21e046bb7 set minimum desktop window size (odd startup behaviour?) 2022-09-14 18:28:11 -06:00
julian
f61621896c Show wallet name for default/MyStack contact addresses on popup 2022-09-14 15:52:38 -06:00
julian
73ae1c7c90 Handle clipping of long wallet names on the wallet selection sheet 2022-09-14 15:52:34 -06:00
julian
40076f3409 Handle clipping of long wallet names on the wallet view title bar 2022-09-14 15:52:31 -06:00
julian
8b4215c6a1 Update required btc confirms to 1 2022-09-14 15:52:25 -06:00
Likho
6ea7ed195e Add block explorer for NMC 2022-09-14 11:09:01 +02:00
Likho
c5ff6dfed5 Fix: Test sending and receiving 2022-09-13 20:18:45 +02:00
Likho
e065044476 Add namecoin image 2022-09-13 20:00:43 +02:00
Marco
5bc4f25c15 namecoin receiving and sending 2022-09-13 21:12:21 +08:00
Likho
567d549747 WIP: Update namecoin network 2022-09-13 12:58:04 +02:00
julian
57ccfff34f clear out null verified wallets on startup 2022-09-12 15:35:07 -06:00
julian
e5ad8fe266 Merge branch 'staging' into ui-testing 2022-09-12 11:48:13 -06:00
julian
4ebda4ad21 updated doge tests to reflect speedup modifications 2022-09-12 11:35:26 -06:00
Likho
1419023ec9 Merge remote-tracking branch 'origin/ui-testing' into implement-name-coin
# Conflicts:
#	test/cached_electrumx_test.mocks.dart
#	test/electrumx_test.mocks.dart
#	test/screen_tests/exchange/exchange_view_test.mocks.dart
#	test/services/coins/manager_test.mocks.dart
2022-09-12 18:00:24 +02:00
julian
ea17eb5676 updated firo tests to reflect speedup modifications 2022-09-12 09:22:05 -06:00
julian
cdbce96f40 faster epic address loading 2022-09-12 07:26:06 -06:00
Marco
a0d44b1f6f show build commits for native code 2022-09-12 20:43:59 +08:00
Likho
84694fa1dd WIP: Add namecoin 2022-09-12 14:01:42 +02:00
Likho
6a418c4215 WIP : Adding name coin 2022-09-12 10:30:32 +02:00
Likho
25c395e070 Merge remote-tracking branch 'origin' into add-bitcoincash 2022-09-12 09:47:12 +02:00
julian
4ad5bd6e6d linter warning clean up 2022-09-09 11:14:38 -06:00
julian
8556748517 Merge remote-tracking branch 'origin/speedup' into ui-testing 2022-09-09 10:54:00 -06:00
julian
9229aa4ce3 add load into selected wallet immediately on startup setting 2022-09-09 10:51:34 -06:00
Marco
d8bc213749 between 2-4x speed increase for restore, first refresh, and nth refresh 2022-09-09 23:07:27 +08:00
julian
4eccef774e Merge branch 'staging' into ui-testing 2022-09-09 08:53:52 -06:00
julian
95d86d8f0f don't check balance on exchange from wallet 2022-09-09 08:39:25 -06:00
julian
c18d456493 fix bug where wallet coin wouldn't be shown in exchange if changenow data failed to load before opening the exchange from within a wallet 2022-09-09 08:32:15 -06:00
julian
bc669489a4 tapping android back when in main exchange view takes you to wallets overview 2022-09-09 08:11:59 -06:00
julian
a67f6f97e9 infinite changenow loading fix 2022-09-09 08:03:36 -06:00
Likho
6fab5c9976 Add images for bch 2022-09-09 12:59:40 +02:00
ryleedavis
d7c38783cd changed monero color 2022-09-08 17:45:21 -06:00
julian
e4364d52a6 block ex warning bugfix 2022-09-08 14:12:06 -06:00
julian
1e89f4e58b fetch server cached anonymity sets for huge increase in firo restore speed 2022-09-08 14:02:07 -06:00
julian
94e6016f0a Merge branch 'staging' into ui-testing 2022-09-08 10:56:36 -06:00
julian
0710b63129 changenow fixes and update fixed rate to be more accurate in displaying rates 2022-09-08 10:56:29 -06:00
Marco
519cba2b1e get anon set http post call 2022-09-09 00:25:41 +08:00
Marco
d672c2bd17 send all for private funds in firo, and bug fix for failing to load wallets 2022-09-08 20:45:38 +08:00
julian
3c31008af8 added block explorer warning 2022-09-07 17:28:33 -06:00
julian
0cfa7240ea changed epic and monero base color 2022-09-07 17:19:23 -06:00
julian
6862eb389c clean up mint tx details view 2022-09-07 16:29:12 -06:00
julian
16cd9b6cee received jsplit not showing as confirmed in ui fix 2022-09-07 16:14:10 -06:00
julian
88df57177b public firo fee estimate and firo fee ui updates 2022-09-07 10:58:54 -06:00
julian
15c4d0e617 non lelantus firo sends 2022-09-07 09:56:10 -06:00
Likho
e365bb0c16 Update blockexplorer for bch and fix USD amount not showing in send view 2022-09-07 17:43:39 +02:00
julian
f8c8dcabfc update btc dust limit 2022-09-07 08:20:32 -06:00
julian
e65c657bac in wallet exchange rate update optimization 2022-09-07 07:00:17 -06:00
Marco
cbb3c3f241 bitcoin cash sending works for legacy and new addresses bip44 2022-09-07 20:54:18 +08:00
Likho
5cbaa597d3 Update bch network 2022-09-07 13:11:50 +02:00
julian
fbc398bc14 WIP firo redesign 2022-09-06 17:27:14 -06:00
julian
94941dfb94 bring back minting without automatically initiating it and do not merge mint transaction with receive 2022-09-06 15:55:01 -06:00
julian
7a23cfc4d2 extra balance getters in firo 2022-09-06 15:52:51 -06:00
julian
d84cde3db6 upcoming firo functionality assets and some linter warning clean up 2022-09-06 15:51:22 -06:00
julian
97e2f60c85 clean up migrate and add possible stuff for upcoming firo functionality 2022-09-06 15:46:31 -06:00
julian
325b901cac remove lottie test 2022-09-06 15:44:57 -06:00
julian
d2fbb7a4ba clean up linter warnings and disable auto minting 2022-09-06 09:34:39 -06:00
julian
8fc2e5ee1b hive data migrate to v1 for lelantus coins update 2022-09-06 09:12:23 -06:00
Likho
d5b82f26f7 WIP: Add bitcoincash 2022-09-06 16:17:45 +02:00
julian
497e8791b0 Merge branch 'staging' into ui-testing 2022-09-06 07:37:50 -06:00
Marco
88bc15fcd3 firo anonymity set mint saving error 2022-09-06 19:47:57 +08:00
julian
d6618518ad receive screen redesign and added generate new address button 2022-09-05 19:18:45 -06:00
julian
c366e4a9c5 wrap swb open from file in platform check 2022-09-05 17:31:24 -06:00
julian
7dc44eb7da trade details view bug fixes 2022-09-03 12:37:54 -06:00
julian
57814fab4b remove redundant null check operator 2022-09-03 11:51:08 -06:00
julian
e97ccf812e estimated/floating rate fixes and optimizations 2022-09-03 11:41:00 -06:00
julian
eb63b1828c explicitly declare empty lists 2022-09-03 10:31:20 -06:00
julian
51675c6538 exchange step indicator fix 2022-09-03 09:35:59 -06:00
julian
b6597a0b78 text fix 2022-09-03 09:35:32 -06:00
Likho
9d68ffe6b2 Fix HTTP send dart errors 2022-09-01 17:02:22 -05:00
Likho
b076e76881 Resolve merge conflicts with staging 2022-09-01 16:29:00 -05:00
Likho
cfcd7a7928 Implement HTTP sending and use Julian's error checking 2022-09-01 16:17:46 -05:00
julian-CStack
df34b6e522
Merge pull request #25 from cypherstack/ui-testing
UI testing
2022-09-01 10:24:05 -06:00
Likho
91b4fdf450 Merge remote-tracking branch 'origin/staging' into open-wallet-and-store 2022-09-01 11:07:40 -05:00
julian
ffef1011c1 epic http address support in ui and some async lint fixes 2022-09-01 08:48:52 -06:00
Marco
9b85e522c9 minor merge 2022-09-01 17:06:47 +08:00
Marco
39c5f79458 Merge branch 'staging' into linuxstandalone
# Conflicts:
#	lib/main.dart
2022-09-01 17:06:28 +08:00
Marco Salazar
6ee57ab217 arm success 2022-09-01 16:51:06 +08:00
julian
992797d907 file rename 2022-08-31 16:12:31 -06:00
julian
99b0543963 community electrumx node todo edit 2022-08-31 16:07:20 -06:00
ryleedavis
988b365302 commented out communityNodes 2022-08-31 16:05:01 -06:00
julian
2e459ffb9f add an await in btc rescan 2022-08-31 12:49:44 -06:00
julian
8b3c15ca9e log level fix 2022-08-31 12:28:47 -06:00
julian
b49955b234 some estimated exchange refactoring, fetch estimated rate on reversing trade pair, 2022-08-31 12:06:57 -06:00
julian
f63c5e5cc7 add some detail to logging 2022-08-31 11:49:19 -06:00
julian
7d18e763a1 show activity while checking balance+fee for a wallet initiated exchange 2022-08-30 17:06:54 -06:00
julian
9276809e28 added edge case Logging 2022-08-30 16:47:40 -06:00
julian
71826d4da3 refactor ChangeNow for easier testability 2022-08-30 16:38:07 -06:00
julian
0cebce6706 in wallet exchange loading fix 2022-08-30 16:34:49 -06:00
julian
549e587b3b finished basic change_now.dart tests 2022-08-30 14:41:16 -06:00
julian
f129c13e92 recipient ticker fix 2022-08-30 13:17:53 -06:00
julian
7b74c415ac searched single base currency selection bugfix 2022-08-30 08:15:17 -06:00
Likho
3ef6bf3b30 Merge branch 'main' into open-wallet-and-store 2022-08-30 08:22:42 -05:00
Likho
0eaf4eb5e2 Clean up logs 2022-08-30 08:00:23 -05:00
Likho
345889c566 Delete already processed slate 2022-08-30 07:57:48 -05:00
Likho
652da68e25 Open wallet once and store instrance 2022-08-30 07:26:45 -05:00
Rylee Davis
c40f7c0e90
Merge pull request #11 from cypherstack/ui-testing
fix firo double-or-int parse bug
2022-08-29 17:45:37 -06:00
julian
47bd246c7b fix firo double-or-int parse bug 2022-08-29 17:29:38 -06:00
julian-CStack
11415d0678
Merge pull request #10 from cypherstack/ui-testing
exchange serialization bugfix and partial test coverage
2022-08-29 15:34:10 -06:00
julian
6b534a4247 possible workflow tests fix 2022-08-29 15:20:27 -06:00
julian
ba576c06eb exchange serialization bugfix and partial test coverage 2022-08-29 14:47:38 -06:00
ryleedavis
3764494832 Merge branch 'staging' into rylee-tmp 2022-08-29 12:42:34 -06:00
julian
1aef4cd43c possible firo tests threading fix 2022-08-29 09:02:06 -06:00
Marco
7bd2b6b38a fixes firo but removes firo testnet 2022-08-29 21:50:02 +08:00
Marco
517b4f84d2 Merge branch 'ui-testing' into staging 2022-08-28 20:25:53 +08:00
Marco
63231c242b fully fix monero UI issues 2022-08-28 20:00:30 +08:00
Marco
795626af7e UI bugfix for monero 2022-08-28 12:14:42 +08:00
Marco
0de35c249c possible fix for monero syncing bug 2022-08-28 00:06:04 +08:00
ryleedavis
56150fda5c adjusted node info 2022-08-26 12:47:47 -06:00
julian
7fa827cbc6 hot reload init fix 2022-08-26 10:38:33 -06:00
julian
2ada2d5bde override paste in first text field on mnemonic restore form 2022-08-26 10:38:17 -06:00
Marco
b41d31fd32 first commit 2022-08-26 16:11:35 +08:00