Commit graph

828 commits

Author SHA1 Message Date
julian
c1ef98833a reduced pings 2024-12-17 16:37:22 -06:00
julian
2e0ac0b2f5 chore: extra logging 2024-12-12 16:58:01 -06:00
julian
4af7243265 feat: xmrrpc (and wowrpc) uri parsing + tests 2024-12-11 11:54:14 -06:00
julian
3fb18bf2db info dialog if node settings and current TOR status will cause sync issues on wallet open 2024-11-26 12:46:18 -06:00
julian
8a63c42582 badly hack tor node settings into epic wallets 2024-11-26 10:00:56 -06:00
julian
d6d4df7822 quick (quite quick) and dirty (very dirty) tor/clearnet/both config option for coin network/node connections 2024-11-25 18:29:58 -06:00
julian
2431d5f300 churn gif 2024-11-22 13:15:07 -06:00
julian
4594801cf3 Ensure plain addresses are parsed from qr codes. Use uri parsing everywhere with a couple small tweaks. 2024-11-19 09:25:26 -06:00
julian
e95d5a10b6 update paynym url 2024-11-14 16:55:49 -06:00
julian
9cde0a1f65 feat: rough "churning" for xmr/wow 2024-11-12 18:13:37 -06:00
julian
16b9254761 WIP migrate flutter_libmonero to cs_monero 2024-11-05 18:54:13 -06:00
sneurlax
98d7ce3a8e Merge remote-tracking branch 'detherminal/staging' into cardano 2024-09-23 02:05:22 -05:00
Julian
3573f70004 bio fix 2024-09-20 17:07:55 -06:00
julian
98986d74f0 update biometrics to handle updated local_auth changes 2024-09-17 15:06:56 -06:00
julian
1740a42020 AGP compat updates 2024-09-16 16:34:04 -06:00
dethe
1ec7ee95d2 feat: total tor support for cardano 2024-09-01 16:19:46 +03:00
sneurlax
2af6e32392
Merge branch 'staging' into staging 2024-08-28 11:47:05 -05:00
sneurlax
db5fcde918 fix _getCryptoCurrencyByScheme 2024-08-27 17:13:02 -05:00
sneurlax
19cae77e2b use AddressUtils where appropriate
instead of duplicating logic
2024-08-27 16:55:19 -05:00
sneurlax
b73628d939 update uri parsing code to support monero URIs
bitcoin URIs now also validate properly
2024-08-27 16:41:30 -05:00
sneurlax
dd11214b3c Merge branch 'staging' into uri 2024-08-27 13:09:50 -05:00
dethe
27d319cece feat: add cardano 2024-08-26 20:38:58 +03:00
sneurlax
7446a56631 simplify test logic 2024-08-08 16:37:44 -05:00
sneurlax
2907f7d962 silence print 2024-08-08 14:55:53 -05:00
sneurlax
237eb5cd8e fix monero onion node test 2024-07-31 14:35:10 -06:00
sneurlax
c2d6b84129 julian's patch
love it
2024-07-31 14:35:10 -06:00
sneurlax
d68e416a74 correct node testing logic 2024-07-30 18:08:21 -06:00
sneurlax
ecf56b21c0 add onion-specific test cases
cannot test onion node without proxyInfo and no need to test https for onion node
2024-07-30 18:08:21 -06:00
sneurlax
23c76b5034 add proxyInfo-aware timeout to node test 2024-07-30 18:08:21 -06:00
sneurlax
1153162fa9 change node test logic to support onion and proxied nodes properly 2024-07-30 18:08:21 -06:00
sneurlax
b6dd28562b partial reversion of previous commit 2024-07-30 18:08:21 -06:00
sneurlax
615fdfb5bf monero onion node test patch
might need more work to prevent the changes throughout the stack ... would be good to limit it to 1 or 2 changes instead of 3

also added proxyInfo-contextual timeout
2024-07-30 18:08:21 -06:00
julian-CStack
08d3e0abb5
Merge branch 'staging' into hideex 2024-07-29 10:37:36 -06:00
sneurlax
3a9e7d700b filter unrecognized from extra URI parameters IAW BIP21
Closes #567 https://github.com/cypherstack/stack_wallet/issues/567

TODO refer to BIP21 to see if any other params are required
2024-07-11 18:57:25 -05:00
julian
a676341e54 various text changes and some fixes 2024-07-08 11:27:20 -06:00
sneurlax
b3e5f31e7e refactor _getShowExchange -> _getEnableExchange
to be more semantically consistent
2024-07-04 15:24:23 -05:00
sneurlax
c64cde30a7 Merge remote-tracking branch 'origin/staging' into hideex 2024-07-04 15:23:17 -05:00
julian
c4a765086d fix autopin pref load on app start 2024-07-04 11:40:57 -06:00
julian
d66e0580ec add minimum wait time option 2024-07-04 11:40:57 -06:00
julian
f22f34904a nanswap 2024-07-04 11:40:57 -06:00
julian
0a822e8e22 fix missing pref init 2024-07-04 09:54:22 -06:00
sneurlax
220cf65520 disable exchange data loading based on enableExchange pref
and refactor showExchange->enableExchange
2024-07-02 22:52:51 -05:00
sneurlax
bc1a0dc586 add showExchange pref 2024-07-02 16:30:19 -05:00
julian
f33b6b4416 sol tweaks and fixes(?) 2024-07-01 13:03:36 -06:00
sneurlax
0ce0a38950 add autoPin pref 2024-06-30 23:03:50 -05:00
sneurlax
fd3bac27eb WIP monero test onion node
works sometimes but fails most of the time, ffs
2024-06-22 19:30:24 -05:00
sneurlax
535d7bf85e increase timeout durations for proxied calls
and pass bools accordingly
2024-06-22 18:40:30 -05:00
sneurlax
429bd3199b Merge remote-tracking branch 'origin/staging' into arti 2024-06-18 14:31:03 -05:00
sneurlax
13ab2b8ffe port String extension capitalize() from flutter_native_splash to sw exts 2024-06-14 14:20:31 -05:00
julian
fc180dd8c1 simple async queue to write logs to db without holding up the logger to wait for it to complete 2024-06-13 14:46:22 -06:00