Commit graph

6401 commits

Author SHA1 Message Date
julian
82d8acb7a2 erc20 gas limit 2024-08-27 17:08:26 -06:00
julian
0ddecd2f97 pre cache in wallet db sent eth and eth token txns on successful broadcast 2024-08-27 17:08:26 -06:00
julian
7da81d01ad pop back to token view after token send success on mobile 2024-08-27 17:08:26 -06:00
julian-CStack
dbc5fb7907
Merge pull request #935 from cypherstack/uri
Filter unrecognized from extra URI parameters IAW BIP21
2024-08-27 17:06:11 -06:00
julian-CStack
2745598e9f
Merge branch 'staging' into uri 2024-08-27 17:06:02 -06: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
julian-CStack
319080cbca
Merge pull request #965 from cypherstack/deskcam
Add desktop webcam to FROST process
2024-08-27 15:36:32 -06:00
sneurlax
dd11214b3c Merge branch 'staging' into uri 2024-08-27 13:09:50 -05:00
sneurlax
66f29ab1f5 Merge branch 'staging' into deskcam 2024-08-27 13:07:39 -05:00
julian-CStack
be324a6332
Merge pull request #969 from cypherstack/monero_c
Update monero_c to latest and Monero to 0.18.3.4
2024-08-27 09:09:41 -06:00
sneurlax
d21225adfc bump monero_c to 294b593d and monero to 0.18.3.4 2024-08-27 10:08:49 -05:00
sneurlax
20ec9edf56 update monero_c to latest and Monero to 0.18.3.4
TODO update to refer to flutter_libmonero#main after our https://github.com/cypherstack/flutter_libmonero/pull/73 is merged (and their monero_c#38 is merged to their #master)
2024-08-23 16:35:50 -05:00
sneurlax
d78050ee79 remove now-unneeded monero_c wownero imports 2024-08-15 19:38:29 -05:00
sneurlax
6723614712 add missing imports 2024-08-13 15:52:50 -05:00
sneurlax
e383c6202a fix cw wallet restores from backup 2024-08-10 22:46:09 -05: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
ce74f9508b replace dialog with flushbar message 2024-08-05 16:28:45 -05:00
sneurlax
16a2b23dde refactor QrCodeScannerDialog into its own widget, use thru Frost process 2024-08-02 14:40:38 -05:00
sneurlax
2145334152 remove onSnackbarMessage, do not show error on regular scans, only files 2024-07-31 16:43:15 -06:00
julian
810f8bb3c5 handle deleted wallets cleanly in the overview list 2024-07-31 16:31:57 -06:00
julian
d6c609fea4 ask before enabling toggle 2024-07-31 16:31:57 -06: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
julian
031bfca492 update lelantus lib 2024-07-31 10:51:51 -06:00
sneurlax
11d85231cc add opencv package (camera_linux dependency) to building docs 2024-07-31 10:51:04 -06:00
sneurlax
db87beef90 convert snackbar messages to dialog messages
remove unused CameraLinux instance
refactor delay to be more easily edited (at the cost of not being const any more)
2024-07-30 18:09:17 -06:00
sneurlax
cd38a5153b initialize camera on macos
and quiet warning re: NSCameraUseContinuityCameraDeviceType
2024-07-30 18:09:17 -06:00
sneurlax
c708ace18c autogenerated macos deskcam changes 2024-07-30 18:09:17 -06:00
sneurlax
1d49cc83e9 use camera_macos package on macos for qr code scanning 2024-07-30 18:09:17 -06:00
sneurlax
f2b1653ea4 add macos camera permission
TODO remove audio permission, currently required by plugin.  see https://pub.dev/packages/camera_macos#setup
2024-07-30 18:09:17 -06:00
sneurlax
c8bc9eded5 add camera_macos package 2024-07-30 18:09:17 -06:00
sneurlax
84108eb6ba comments notes and tweaks 2024-07-30 18:09:17 -06:00
sneurlax
be3c02ed2a make ui less janky 2024-07-30 18:09:17 -06:00
sneurlax
6fa56bfe6d use camera_windows fork for windows webcam support
I wish I could use the CameraPlatformInterface in a platform-agnostic way

windows desktop webcam scan fixes

and log cleanup
2024-07-30 18:09:17 -06:00
sneurlax
63ee105aea flutter pub add cypherstack/packages/.../packages/camera/camera_windows 2024-07-30 18:09:17 -06:00
sneurlax
7477922382 add file selection button
still janky, it should show snackbar messages on errors but doesn't. ffs
2024-07-30 18:09:17 -06:00
sneurlax
8bf8a90404 "live" webcam image in qr code dialog
still a little janky... add debug prints thru the process to see what I mean
but it works, so...
2024-07-30 18:09:17 -06:00
sneurlax
04ce0f89fc use zxing2 to decode, display image in dialog for troubleshooting
flutter pub add zxing2
etc

fix image display in poc
2024-07-30 18:09:17 -06:00
sneurlax
f5ca4ffdd0 poc of getting an image from webcam
but doesn't work as pushed, need to parse image correctly
2024-07-30 18:09:17 -06:00
sneurlax
32380c3ac1 flutter pub add camera_linux 2024-07-30 18:09:17 -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
4d1fde7671 prepare send failure logging 2024-07-30 08:43:25 -06:00