Commit graph

218 commits

Author SHA1 Message Date
sneurlax
86bd8f93c8 Merge branch 'tor' into monerodart_testing 2024-05-03 19:33:11 -05:00
sneurlax
395fb24100 monerodart windows updates
and submodule-pinning
2024-05-03 16:24:23 -05:00
sneurlax
53bccd20d1 update flutter_libmonero ref 2024-05-01 19:28:05 -05:00
sneurlax
1bbb08b433 Merge remote-tracking branch 'mrcyjanex/cyjan-monerodartv2' into monerodart_testing 2024-05-01 15:52:18 -05:00
Czarek Nakamoto
ed840ac235 windows support 2024-05-01 16:42:54 +02:00
Czarek Nakamoto
19de471b85 macos support 2024-04-29 13:59:25 -05:00
Czarek Nakamoto
f614cfff5f wownero support 2024-04-29 13:59:06 -05:00
Czarek Nakamoto
c78fba7b36 monero.dart clean 2024-04-29 12:46:30 -05:00
Czarek Nakamoto
01b5bc479d macos support 2024-04-27 18:16:31 +02:00
Czarek Nakamoto
fb0b87942a wownero support 2024-04-26 14:23:01 +02:00
sneurlax
2a472491a6 Merge branch 'stellar' into tor 2024-04-25 14:05:35 -05:00
sneurlax
083f38ffe1 Remove unused socks_socket package
So the nonexistence of github.com:cypherstack/socks_socket doesn't interfere with `pub get`s
2024-04-25 10:52:14 -05:00
sneurlax
f3ef245fd7 pass proxy to StellarSdk as appropriate 2024-04-24 16:21:25 -05:00
Czarek Nakamoto
b6a9ce58db monero.dart clean 2024-04-24 21:37:22 +02:00
julian
50a1b33e32 make _rpcClient private and _checkClient synchronous 2024-04-24 09:36:27 -06:00
julian-CStack
8f2b0ecc3e
Merge pull request #837 from cypherstack/solana
Use Solana over Tor (as appropriate)
2024-04-24 09:23:34 -06:00
sneurlax
2feb7d0be3 update Solana Tor support to use method amenable to upstream merge 2024-04-23 22:03:46 -05:00
sneurlax
ef15a8e466 Merge remote-tracking branch 'origin/testing' into tezos 2024-04-23 18:04:39 -05:00
sneurlax
6c4f266a1c pass proxy info to Tezos as appropriate 2024-04-23 18:01:27 -05:00
julian
87bd3fc8ab remove unused deps 2024-04-23 16:59:10 -06:00
julian
32809a93fa fix error logging and update pubspec.lock 2024-04-23 15:53:15 -06:00
sneurlax
4f9eae7169 pass proxyInfo to Solana RpcClient if Tor is enabled 2024-04-23 16:11:22 -05:00
sneurlax
896689a90e disable Solana package's (espresso_cash_public's) package override 2024-04-23 16:11:22 -05:00
dethe
68210b2765 add solana 2024-04-23 16:11:10 -05:00
julian
3fe7f47d8b clean up test epicbox connection 2024-04-23 14:01:38 -06:00
julian
b27b672b67 update lib 2024-04-16 09:41:17 -06:00
sneurlax
6fdfa166f2 update fusiondart to coinlib 2.0 2024-04-12 14:01:54 -06:00
julian
3296e590e7 coinlib 2 2024-04-12 14:01:45 -06:00
sneurlax
a13b1b6da3 flutter pub add flutter_local_notifications:^17.0.0 2024-04-04 17:42:40 -05:00
sneurlax
85cdb0cc09 Default to using double.parse in electrum_adapter
`catch` with the(ir custom) original `_parseDouble`
2024-03-20 15:33:25 -05:00
sneurlax
5644d763c2 Merge branch 'staging' into add_frost 2024-03-01 13:07:04 -06:00
sneurlax
9eaa9391d3 Merge branch 'staging' into firo 2024-02-28 14:40:47 -06:00
sneurlax
e6fd6d0c5b point to flutter_libsparkmobile main
post merge of add_return_used_coins to main therein
2024-02-28 14:36:42 -06:00
sneurlax
a90071f6eb use base64 used coins returned from flutter_libsparkmobile 2024-02-27 19:54:15 -06:00
sneurlax
51b709e682 use add_return_used_coins branch of flutter_libsparkmobile
TODO: merge to main after integration & testing.  See https://github.com/cypherstack/flutter_libsparkmobile/pull/26
2024-02-26 14:27:39 -06:00
sneurlax
a75f5597df update electrum_adapter package to support scientific notation doubles 2024-02-26 14:00:01 -06:00
sneurlax
7d5cc8d8be Merge branch 'staging' into add_frost 2024-02-23 17:37:21 -06:00
sneurlax
7af35fc656 update tor to main 2024-02-19 15:56:31 -06:00
sneurlax
314012d013 electrum_adapter: use new inputStream and outputStream 2024-02-19 15:49:57 -06:00
sneurlax
d44a8ea077 update tor and electrum_adapter package for new SOCKSSocket cast method 2024-02-19 15:45:08 -06:00
sneurlax
d94b474eec electrum_adapter: fix tor/SOCKSSocket connection issue 2024-02-19 15:44:14 -06:00
sneurlax
0f8d51657f add debug logging to electrum_adapter
we try-catch a failure to parse a double that may have significant implications.  it seems safe for now, though, and resolves an issue which leads to a "Bad state: client is closed" exception, so I'm just going to investigate via the debug logging for now.
2024-02-19 12:52:22 -06:00
sneurlax
b8987c73c0 WIP use and reuse electrum adapter channel 2024-02-14 19:47:26 -06:00
sneurlax
2339b33798 use and pass SSL and Tor proxyInfo variables to electrum_adapter methods 2024-02-14 16:50:59 -06:00
sneurlax
8fc2043910 new getFeeRate, add retry logic to usedCoinSerials, and comment cleanup 2024-02-13 19:47:26 -06:00
sneurlax
13a50cdace use electrum_adapter getTransaction 2024-02-13 18:28:20 -06:00
sneurlax
ceec698a44 add lelantus electrum_adapter methods 2024-02-13 15:34:45 -06:00
sneurlax
cd951f10cc temporarily use electrum_adapter's firo branch for testing integration 2024-02-13 14:25:03 -06:00
sneurlax
2df0dff59c update electrum_adapter ref to firo_testing branch 2024-02-13 00:03:30 -06:00
sneurlax
543b47497f Removed submodule electrum_adapter
and update lock
2024-02-12 16:36:27 -06:00
sneurlax
4147e357a8 use electrum_adapter package methods for all spark calls
add spark methods and tests, remove some Ravencoin references
and use cypherstack remote.  much trust, veryfy
2024-02-12 16:31:04 -06:00
julian
755cc049b0 add frostdart dependency 2024-01-19 15:38:17 -06:00
julian
18b202ef45 update version of spark lib 2024-01-19 14:00:59 -06:00
julian
85a8b12149 flutter version upgrade 2024-01-18 13:17:29 -06:00
sneurlax
831441335c coinlib windows: use find_file to find dll location 2024-01-16 16:43:34 -06:00
julian
43e90c9a29 update refs 2024-01-15 16:12:22 -06:00
julian
faa20c6fe7 update flutter_libsparkmobile ref 2024-01-15 15:13:12 -06:00
julian
c1c0f81cbe update bip47 lib dep 2024-01-15 10:45:25 -06:00
julian
15a43899c4 update spark lib with mac/ios bundle id change 2024-01-14 16:22:56 -06:00
julian
8c91439c52 update bip47 lib with private key byte length fix 2024-01-14 16:02:29 -06:00
julian
5fbd22d939 update spark mobile lib dep version 2024-01-12 16:00:45 -06:00
julian
fe0f816546 update spark lib ref for boost fix 2024-01-08 13:07:28 -06:00
julian
55352f65f2 dep fix update 2024-01-08 09:15:36 -06:00
julian
af25da5a59 untested: ltc refactor 2024-01-04 18:37:46 -06:00
julian
bdcfb0b885 update generated files 2024-01-04 11:26:25 -06:00
julian
c8817371dc update ref 2024-01-03 17:08:34 -06:00
julian
555448a0e9 use non local flutter_libsparkmobile 2024-01-03 10:52:48 -06:00
julian
6ddef9f077 add lib spark local dep for testing 2023-11-28 10:13:10 -06:00
julian
f524bc1d87 working tezos refactor 2023-11-21 13:44:21 -06:00
julian
5ba29b7299 mostly (roughly) refactored with new wallet providers as well as using a TxData object in place of dynamic Maps 2023-11-03 13:46:55 -06:00
julian
83a3e2f91d epiccash ref 2023-10-30 09:23:38 -06:00
Julian
e4fa06214c add script to make it easier to run build runner and update mocks from merge 2023-10-29 12:31:15 -06:00
sneurlax
a3ad7b5926 pubspec lock update 2023-10-27 11:43:17 -05:00
sneurlax
bdcc958d9d update fusiondart ref 2023-10-26 22:51:27 -05:00
sneurlax
390bc8026f add torForOvert flag 2023-10-26 12:29:06 -05:00
julian
e99c32ea00 add fusion rounds selection sheet 2023-10-16 12:00:35 -06:00
sneurlax
10e668ce7b use socks_socket#master 2023-10-02 15:04:08 -05:00
sneurlax
719b8fb46c use socks_socket submodule in fusiondart submodule
yo dawg...
2023-09-30 14:18:17 -05:00
julian
1df986e444 switch to coinlib flutter 2023-09-28 11:09:19 -06:00
julian
593d2c7e7e named record params and clear variable names 2023-09-22 17:00:56 -06:00
sneurlax
55e6e56a2d replace bitcoindart with coinlib 2023-09-22 14:20:19 -05:00
sneurlax
f17c6a0875 Merge branch 'staging' into fusion 2023-09-21 14:55:09 -05:00
julian
ea61f22d93 update tor lib 2023-09-21 13:00:47 -06:00
sneurlax
c43cf94c38 Merge branch 'arti' into fusion 2023-09-19 23:59:10 -05:00
sneurlax
2dc9979db2 return from connect 2023-09-19 23:58:29 -05:00
sneurlax
5bd399a625 use tor-package-exported SOCKSSocket 2023-09-19 23:58:23 -05:00
sneurlax
ef43bc802d Merge remote-tracking branch 'origin/arti' into fusion 2023-09-18 11:16:13 -05:00
julian
d6d0e9a9af no more tor as submodule 2023-09-15 18:05:09 -06:00
Josh Babb
67f3217daf Merge arti into fusion 2023-09-14 14:45:47 -05:00
sneurlax
50466ff509 use updated cargokit, rename tor->tor_ffi_plugin 2023-09-12 13:49:25 -05:00
sneurlax
6cee28c5e5 Merge remote-tracking branch 'origin/staging' into arti 2023-09-12 11:38:29 -05:00
julian
26ce10c8ff update flutter_svg 2023-09-12 09:42:50 -06:00
julian
0e64696c20 possible "fix" for android 13 not being able to load swb files 2023-09-11 17:03:56 -06:00
sneurlax
622085ca5c Merge remote-tracking branch 'origin/staging' into arti 2023-09-07 13:12:20 -05:00
sneurlax
e6e5c43f69 use updated tor correctly 2023-09-06 16:56:18 -05:00
sneurlax
662602bd2b use flutter_libarti main
now even newer and better
2023-09-01 17:46:42 -05:00
sneurlax
5870417133 flutter pub add bip340 2023-08-23 09:20:17 -05:00
sneurlax
2d130f916e tor->flutter_libtor 2023-08-08 11:01:45 -05:00
julian
9965d793bd WIP route over tor 2023-08-07 10:46:34 -06:00
julian
18e1a10ba1 Merge remote-tracking branch 'origin_SW/staging' into tor
# Conflicts:
#	pubspec.lock
2023-08-07 09:19:14 -06:00