julian
1f75c6b6e7
select frost import config type selection screen
2024-05-03 09:37:58 -06:00
julian
292b8a03c0
prep frost ui refactor
2024-05-03 09:37:58 -06:00
julian
4df2a7d214
remove unused frost wallet toggle
2024-05-03 09:37:58 -06:00
julian
d145ec9546
move widget to widgets directory
2024-05-03 09:37:58 -06: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
sneurlax
a65d370104
Merge remote-tracking branch 'MrCyjaneK/cyjan-monerodartv2' into monerodart_testing
2024-04-30 10:35:39 -05:00
Czarek Nakamoto
7929d49e27
polyseed support
2024-04-30 09:55:24 +02:00
Czarek Nakamoto
f614cfff5f
wownero support
2024-04-29 13:59:06 -05:00
Czarek Nakamoto
fb0b87942a
wownero support
2024-04-26 14:23:01 +02:00
sneurlax
01de393521
fetch paynym bot image over Tor
...
hard to test, as I cannot claim/generate nor detect a previously-claimed/generated nym over Tor due to
```
flutter: Log: [Info][2024-04-25 20:28:22.609Z]: HTTP.post() rethrew: Exception: Command handling failed. With error: serverError
flutter: #0 SocksSocket._handleCommandResponse (package:socks5_proxy/src/client/socks_client.dart:196:7)
flutter: <asynchronous suspension>
flutter: #1 SocksSocket.initialize (package:socks5_proxy/src/client/socks_client.dart:74:22)
flutter: <asynchronous suspension>
flutter: #2 SocksTCPClient.connect (package:socks5_proxy/src/client/socks_tcp_client.dart:70:20)
flutter: <asynchronous suspension>
flutter: #3 SocksTCPClient.assignToHttpClientWithSecureOptions.<anonymous closure> (package:socks5_proxy/src/client/socks_tcp_client.dart:46:40)
flutter: <asynchronous suspension>
flutter: #4 _ConnectionTarget.connect.<anonymous closure> (dart:_http/http_impl.dart:2490:32)
flutter: <asynchronous suspension>
flutter: #5 _HttpClient._openUrl.<anonymous closure> (dart:_http/http_impl.dart:2787:15)
flutter: <asynchronous suspension>
flutter: #6 HTTP.post (package:stackwallet/networking/http.dart:85:41)
flutter: <asynchronous suspension>
flutter: #7 PaynymIsApi._post (package:stackwallet/utilities/paynym_is_api.dart:54:22)
flutter: <asynchronous suspension>
flutter: #8 PaynymIsApi.nym (package:stackwallet/utilities/paynym_is_api.dart:267:22)
flutter: <asynchronous suspension>
flutter: #9 Wallet.refresh (package:stackwallet/wallets/wallet/wallet.dart:511:21)
flutter: <asynchronous suspension>
```
2024-04-25 15:35:04 -05:00
julian
420c73ed5d
mobile address list changes as per figma
2024-04-24 17:17:29 -06:00
julian
53b849c8c5
slightly hacked in address type selection and generation based on the wallet's supported address types
2024-04-24 16:36:12 -06:00
sneurlax
feef4d95ca
Merge branch 'solana-tor' into testing
2024-04-23 16:47:01 -05:00
julian
bd017f8354
address type dropdown styling
2024-04-23 15:42:47 -06:00
sneurlax
00cff96131
hide solana behind prefs toggle
...
toggle in dev menu
2024-04-23 16:11:10 -05:00
sneurlax
4e732a5253
add solana enabled pref
...
toggled in dev menu
2024-04-23 16:11:10 -05:00
dethe
68210b2765
add solana
2024-04-23 16:11:10 -05:00
julian
351ce4ec02
mobile copy address button on receive screen
2024-04-23 15:06:36 -06:00
julian
622740a8c0
centralized electrum client management
2024-04-23 13:59:35 -06:00
Diego Salazar
a2f74ced8a
Merge pull request #833 from cypherstack/tor
...
Add Tor warning dialog and Network DevTools documentation for checking Tor usage outside of app
2024-04-18 15:54:13 -06:00
sneurlax
8d56358ebc
validate remainder seed word input(s)
2024-04-18 15:29:36 -05:00
sneurlax
53e401edb8
mobile Tor warning
2024-04-17 20:41:45 -05:00
sneurlax
39a9dc83db
add button to show tor warning dialog in hidden settings menu
2024-04-17 13:18:18 -05:00
julian
02a5339146
linter warning fix
2024-04-11 12:18:20 -06:00
sneurlax
d9163a2bbd
hide tor stacy buttons
2024-03-20 16:48:55 -05:00
sneurlax
96c1976d78
use same back button widget on mobile as on desktop
2024-03-20 16:16:44 -05:00
sneurlax
0f4fb8378f
use pref to cull frost things if not enabled
2024-03-20 16:08:49 -05:00
sneurlax
5e7c9ad65b
add FROST enabled pref
...
a bool
toggle from hidden settings menu
2024-03-20 16:08:49 -05:00
likho
d8e5b8e305
Add frost mascot and dialog
2024-03-15 13:26:50 +02:00
likho
ec51f95449
WIP: Add frost mascot
2024-03-14 20:23:41 +02:00
sneurlax
64b0f23910
desktop create sign tweaks
...
making things wider and scrollable but the qr code not overflowingly wide
2024-03-12 07:05:05 -05:00
sneurlax
0fe16638b0
pad desktop send view with ConditionalParent
2024-03-12 06:45:26 -05:00
sneurlax
181ec5e539
Revert "wrap send view content in padding"
...
This reverts commit 2aa3bebf78
.
2024-03-11 23:05:55 -05:00
sneurlax
10233550b1
fix issue with modifying fixed-length list
2024-03-11 23:02:16 -05:00
sneurlax
bfdcfcec1a
resolve "can't add to fixed length list" exception
2024-03-06 18:13:39 -06:00
sneurlax
809cbe6195
FROST Multisig settings buttons mobile and desktop
2024-03-06 18:09:38 -06:00
sneurlax
f558703253
DesktopScaffold on desktop
2024-03-06 18:04:54 -06:00
sneurlax
5d1615b72e
fix keys popup, add copy buttons, and add basic style
...
and import cleanup
2024-03-06 10:55:15 -06:00
sneurlax
5644d763c2
Merge branch 'staging' into add_frost
2024-03-01 13:07:04 -06:00
sneurlax
3a5a886e7a
remove Expanded widget from restore wallet view
...
resolves gray screen on Windows in release mode
2024-02-29 18:45:13 -06:00
likho
38c9de21f4
WIP: Update to latest Epic release
2024-02-28 07:04:55 +02:00
sneurlax
c8a5a0087a
invert condition
2024-02-26 10:29:46 -06:00
sneurlax
557fb4b1d7
use ConditionalParent to only use an Expanded widget if isDesktop
2024-02-25 21:11:52 -06:00
sneurlax
aac9349400
fix mobile restore wallet view for small screens
2024-02-24 23:37:33 -06:00
sneurlax
7d5cc8d8be
Merge branch 'staging' into add_frost
2024-02-23 17:37:21 -06:00
sneurlax
101facaa2a
make recovery screens scrollable for small desktop screens
2024-02-22 16:40:27 -06:00
sneurlax
04ca80529a
finally dismiss restoration failed dialog
2024-02-20 17:32:02 -06:00
sneurlax
b8987c73c0
WIP use and reuse electrum adapter channel
2024-02-14 19:47:26 -06:00
likho
365b117215
Fix error with deleting an address book entry
2024-02-08 14:35:51 +02:00
Diego Salazar
e5df9d94bd
Merge pull request #743 from cypherstack/electrumx
...
ElectrumX fixes: Use subscribable ElectrumX client for subscribing to chain height, resolve issue with sorting by a null blockHeight for unconfirmed tx, and if just one response is returned, return it as a single-item list
2024-02-06 20:51:21 -07:00
Diego Salazar
cbbcf4dccc
Merge pull request #745 from cypherstack/epic-ui-fixes
...
Epic UI fixes, add missing data
2024-02-06 20:51:02 -07:00
sneurlax
469ab91dfd
exit wallet when backing out from wallet view on mobile
2024-02-06 18:53:29 -06:00
likho
03f7fa1a1e
Epic UI fixes, add missing data
2024-02-05 10:34:10 +02:00
sneurlax
9e3cc4544d
lelantus->Lelantus, spark->Spark, firo->Firo
2024-01-31 15:35:20 -06:00
julian
ccf1e34377
port of frost backup keys ui from stack frost
2024-01-30 19:50:55 -06:00
julian
751fc81c91
Merge remote-tracking branch 'origin_SW/staging' into add_frost
2024-01-30 18:51:47 -06:00
julian
0d3ef1bfc4
frost swb integration fixes
2024-01-30 18:47:41 -06:00
sneurlax
2e6ac40e20
fix 'cannot cast Null to String'
2024-01-30 12:45:39 -06:00
sneurlax
8cbca16a3a
WIP first attempt at Frost wallet restoration from backup
2024-01-30 12:41:37 -06:00
sneurlax
a17a551a2b
add myName to saved frost info
2024-01-30 12:25:58 -06:00
sneurlax
79fedf46e5
throw err if keys or config are null
2024-01-30 11:48:50 -06:00
sneurlax
8ba98d573c
save frost keys and config in otherDataJsonString during SWB creation
2024-01-30 11:43:40 -06:00
sneurlax
cce94676a6
fix bitcoin frost wallet restoration
2024-01-29 23:29:52 -06:00
sneurlax
a100e6a15c
only show frost-related config buttons for frost coins
2024-01-29 17:31:41 -06:00
sneurlax
10a6706ec0
wrap recovery phrase warning view in scroll and center views
2024-01-29 13:22:37 -06:00
sneurlax
9f03f7cfdc
Revert "Merge pull request #732 from cypherstack/ui"
...
This reverts commit 3c8e220303
, reversing
changes made to 0f8d3eb122
.
2024-01-29 13:06:04 -06:00
sneurlax
77f1f346d6
override recipient input(s) padding
2024-01-25 19:04:07 -06:00
sneurlax
2aa3bebf78
wrap send view content in padding
...
will probably need to be adjusted for mobile...
2024-01-25 19:03:53 -06:00
julian
ef83dbdafa
Merge remote-tracking branch 'origin_SW/staging' into add_frost
2024-01-25 02:21:11 -06:00
julian
1e67f3585a
some frost clean up
2024-01-25 02:20:37 -06:00
sneurlax
cd9ac3c2e5
WIP working horizontal centering
...
need to test on mobile and re-enable commented flex items
2024-01-24 13:05:33 -06:00
sneurlax
ce2bc33744
use SingleChildScrollView on desktop, too
2024-01-24 12:26:37 -06:00
sneurlax
4aed72874b
refactor view body
2024-01-24 12:09:51 -06:00
sneurlax
ec9cec5d21
refactor app bar
2024-01-24 12:00:38 -06:00
julian
444afb88ae
WIP frost send
2024-01-23 18:33:40 -06:00
julian
911837b265
Merge remote-tracking branch 'origin_SW/staging' into add_frost
2024-01-21 12:09:00 -06:00
julian
d72e3a0d4a
add/show spark balance where appropriate
2024-01-21 12:04:58 -06:00
julian
6a7ec2d5d2
untested: Bitcoin frost
2024-01-19 17:44:01 -06:00
julian
85b66fd849
WIP bitcoin frost wallet addition
2024-01-19 15:38:17 -06:00
julian
fbbd175d0f
change wording on successful restore
2024-01-19 15:38:17 -06:00
julian
dd0fc6f369
refactor unnecessary provider watch
2024-01-19 15:38:17 -06:00
julian
2c62bbe9af
set lelantusCoinIsarRescanRequired to false for new/restored from seed wallets
2024-01-19 15:35:46 -06:00
julian
c751743436
go to home after swb restore success from settings on mobile
2024-01-17 13:35:05 -06:00
julian
4356e101f5
xmr/wow wallet restore init fixes
2024-01-17 12:52:33 -06:00
julian
3bbed4ec63
SWB tweaks and desktop specific ui layout fixes
2024-01-17 11:46:18 -06:00
julian
1f0fc010b7
send from spark balance for trades instead of lelantus
2024-01-16 16:35:10 -06:00
julian
63b76df9ca
exchange flow recipient address from stack selection bugfix
2024-01-16 16:03:04 -06:00
julian
b0eeec7568
eth token prices fixes
2024-01-16 13:08:28 -06:00
julian
aaa6905f95
various swb fixes
2024-01-16 12:44:30 -06:00
julian
f319aaf594
various address and SWB fixes, as well as some electrumx_interface unused function cleanup
2024-01-16 11:58:16 -06:00
julian
500fd9b94d
use isTestnet flag on coin enum
2024-01-15 15:44:55 -06:00
julian
b70974b050
add transaction filter for custom queries based on wallet type
2024-01-15 14:48:57 -06:00
julian
1cd7289fe2
eth token refresh fix
2024-01-15 10:37:24 -06:00
julian
e4e0514542
temp fix
2024-01-15 10:28:23 -06:00
julian
a3120932dd
add asm to required params list and some other paynym tx fixes
2024-01-14 11:27:01 -06:00
julian
94d1698fd7
see all token transaction navigation fix
2024-01-13 12:03:54 -06:00
julian
46d1310039
Some todo clean up and re prioritization
2024-01-13 11:09:37 -06:00
julian
e1a2cf85f3
fix token balance showing 0 on wallet info row
2024-01-13 10:00:42 -06:00
julian
9321480b8d
Merge remote-tracking branch 'origin_SW/staging' into wallets_refactor
...
# Conflicts:
# lib/models/isar/models/blockchain_data/v2/transaction_v2.dart
# lib/pages/cashfusion/cashfusion_view.dart
# lib/pages/cashfusion/fusion_progress_view.dart
# lib/pages/send_view/send_view.dart
# lib/pages/wallet_view/wallet_view.dart
# lib/pages_desktop_specific/cashfusion/desktop_cashfusion_view.dart
# lib/pages_desktop_specific/cashfusion/sub_widgets/fusion_dialog.dart
# lib/pages_desktop_specific/my_stack_view/wallet_view/desktop_wallet_view.dart
# lib/services/coins/ecash/ecash_wallet.dart
# lib/services/coins/ethereum/ethereum_wallet.dart
# lib/services/coins/nano/nano_wallet.dart
# lib/services/coins/tezos/tezos_wallet.dart
# lib/utilities/default_nodes.dart
# lib/wallets/wallet/wallet_mixin_interfaces/cash_fusion_interface.dart
# pubspec.lock
# pubspec.yaml
2024-01-13 09:55:59 -06:00
julian
111f219394
show spark memo on incoming tx details view
2024-01-12 16:45:19 -06:00
julian
d7a7b7758d
restrict spark memo length in textfield
2024-01-12 16:00:04 -06:00
julian
05c2974eb0
scrollable confirm send screen on desktop
2024-01-12 14:55:20 -06:00
julian
c841b969b2
fix paynym broadcast tx functionality
2024-01-12 14:55:20 -06:00
julian
152b516947
add some xmr/wow fixes and extract a shared cw base wallet interface
2024-01-12 11:59:07 -06:00
julian
ee992623ed
link tx v2s to address details properly
2024-01-12 09:17:07 -06:00
julian
73767a474e
filter out token transactions on main wallet tx list
2024-01-11 12:21:28 -06:00
julian
5cee68913c
null assignment fix
2024-01-11 12:19:56 -06:00
julian
46d454fad1
token transaction display fixes
2024-01-11 12:12:31 -06:00
julian
90cc8ced9c
add token support to tx v2 card
2024-01-11 11:31:28 -06:00
julian
9711b79da5
various eth+token tweaks
2024-01-11 11:19:23 -06:00
julian
187f3bc462
properly load eth token wallets
2024-01-10 17:40:42 -06:00
julian
6942a9b3dd
add tokenInfo to migration and a couple other eth token related tweaks
2024-01-10 17:16:04 -06:00
julian
9996328126
More WIP eth + tokens
2024-01-10 16:53:12 -06:00
julian
da88f6640c
firo fee sheet fixes
2024-01-10 16:40:36 -06:00
julian
baea4923dd
token wallet info cache and contract addresses provider usages
2024-01-10 12:21:28 -06:00
julian
36f090a1e7
WIP eth refactor
2024-01-10 10:08:12 -06:00
julian
c4a3874bf0
various epiccash tweaks and fixes
2024-01-09 14:43:58 -06:00
julian
cb7e63ba3b
rough epic cash refactor
2024-01-09 10:56:05 -06:00
julian
f43ae8788d
monero refactor with some fixes applied to wownero as well
2024-01-08 13:40:07 -06:00
julian
72eee46220
particl and namecoin refactor skeleton code with some interface clean up
2024-01-08 09:13:44 -06:00
julian
48ad3db84c
spark transaction sent to self fixes
2024-01-05 15:38:01 -06:00
julian
7bbc235b92
don't show change in amount total
2024-01-05 13:45:42 -06:00
julian
3cf0d82085
spark send to self hide spark change amount on tx card
2024-01-05 08:41:22 -06:00
julian
af25da5a59
untested: ltc refactor
2024-01-04 18:37:46 -06:00
julian
1121949f56
clear send form on successful send
2024-01-04 12:52:00 -06:00
julian
b5cb0b067f
disable tor has been added popup
2024-01-04 11:28:38 -06:00
julian
89c781ef23
fix initial wallet not showing up on creation
2024-01-03 09:47:36 -06:00
julian
ce0b871284
fix txns v2 not showing up right away on refresh
2024-01-03 08:38:01 -06:00
julian
02cb79c6a3
refactor send screen address validation to take into account not being able to send from lelantus to spark directly
2023-12-29 18:12:13 -06:00
julian
202ca59410
tx status and icon fixes
2023-12-29 10:30:37 -06:00
julian
0fc68a3702
clean up
2023-12-27 10:01:21 -06:00
julian
953acb493c
spark spend from transparent and various clean up
2023-12-27 10:01:13 -06:00
julian
73f213174d
WIP spark mint all
2023-12-22 18:15:44 -06:00
julian
b441157398
handle send all spark properly
2023-12-21 14:41:29 -06:00
julian
1e1a472d42
fix transaction broadcast error text overflow on desktop
2023-12-21 10:24:22 -06:00
julian
1d3b07490d
successful spark to spark send
2023-12-21 10:23:55 -06:00
julian
d132116282
WIP spark spend progress
2023-12-20 18:00:02 -06:00
julian
acb0157d8a
Firo balance type toggle ui and send from balance type switching
2023-12-19 19:05:05 -06:00
julian
a2e36f06de
show diversifier in address details
2023-12-18 16:49:39 -06:00
julian
e4bb2aeca7
WIP spark mints (broken)
2023-12-16 14:28:04 -06:00
julian
8336712a23
some firo transaction display fixes
2023-12-16 10:21:50 -06:00
sneurlax
597252f2be
Merge remote-tracking branch 'origin/wallets_refactor_spark_integrationn' into spark_refactor
2023-12-13 18:37:14 -06:00
julian
cf2114b7a3
cached spark used coin tags electrumx call
2023-12-13 16:15:59 -06:00
Julian
50a3e8e4da
Merge remote-tracking branch 'origin_sw/ui-fixes' into ui-fixes
2023-12-11 13:00:55 -06:00
Julian
8031798892
exchange fixes
2023-12-11 13:00:50 -06:00
julian
1387a71f4a
take into account tickers and coin names as possible pay in currencies
2023-12-10 13:13:55 -06:00
julian
0ce0b1d30e
bandaid fix
2023-12-10 12:58:50 -06:00
julian
1fb62d3e54
send from stack fix
2023-12-10 12:42:37 -06:00
sneurlax
f30e996655
dummy hidden settings prepare spark mint button
2023-12-07 14:55:40 -06:00
sneurlax
dd01444ff5
add refresh spark data hidden button
2023-12-07 14:46:50 -06:00
julian
d5cb4dd6b4
backport of some tezos fixes
2023-12-04 15:45:33 -06:00
julian
9a9c9550ee
Untested ecash fusion port. Manual port of https://github.com/cypherstack/stack_wallet/pull/705 combined with manual port to v2 transactions for ecash as well as a couple other changes ported from the wallets_refactor branch
2023-12-04 14:50:38 -06:00
julian
9ff323393e
firo testnet testing enable
2023-12-04 13:16:04 -06:00
julian
c1be34e9cb
desktop rescan complete dialog size fix and some internal tweaks
2023-11-27 12:03:04 -06:00
julian
430882cb6a
various firo related clean up and fixes
2023-11-24 11:56:38 -06:00
julian
56b9e1f851
Use different derivation path for new tezos wallets and scan tezos derivation path variations on recover and use first with history or default to the new standard path
2023-11-23 12:32:08 -06:00
julian
63917a7adb
add tzkt link to about
2023-11-22 12:39:38 -06:00
julian
391304f6da
tezos and various tweaks
2023-11-22 12:30:09 -06:00
julian
700943ada4
add tezos rpc node test connection logic
2023-11-21 15:10:58 -06:00
julian
62c1628fa7
WIP tezos
2023-11-20 13:55:22 -06:00
julian
8e1449ac41
WIP firo refactor
2023-11-20 09:15:36 -06:00
julian
d5fafb64dc
fix getsparkmintmetadata call
2023-11-17 09:23:16 -06:00
julian
994922c146
fix missing nodes in ui
2023-11-16 19:15:20 -06:00
julian
185cfd26e2
consistent wallet mixin interface naming
2023-11-16 16:25:20 -06:00
julian
e8972024dc
More WIP firo spark electrumx
2023-11-16 14:49:35 -06:00
julian
932937f3a1
add temporary test buttons for spark calls
2023-11-16 12:15:53 -06:00
julian
c6150b23d9
untested paynym refactor impl
2023-11-16 10:54:57 -06:00
julian
c381326dd5
refactored ba/nano wallets
2023-11-15 15:59:01 -06:00
julian
df4b11e6e0
fix wallets list in ui
2023-11-15 10:59:03 -06:00
julian
982cf99e5c
re enable wallet deletion
2023-11-15 09:41:35 -06:00
julian
d78a3e5104
txn2 flag in ui branch
2023-11-14 17:21:55 -06:00
julian
bf8113f79e
refactor fusion server defaults
2023-11-14 16:47:45 -06:00
julian
be66c71154
refactor fusion server prefs
2023-11-14 16:34:01 -06:00
julian
28efe3e18d
manual cherry picking
2023-11-14 16:33:54 -06:00
sneurlax
b776ba0678
ambiguate CashFusion -> Fusion, change wording and remove BCH references
2023-11-14 15:52:35 -06:00
julian
f799b68a69
apply new cash fusion wallet mixin and some other small clean up
2023-11-14 15:49:37 -06:00
julian
5b5908196d
refactor various electrumx class names
2023-11-14 14:35:53 -06:00
julian
c51b6be2c4
add support for old electrumx servers that do not support batching. Also call wallet.init() on creation
2023-11-14 13:21:21 -06:00
julian
d1a3f21396
sort transactions first by time, then by when they first appeared in db
2023-11-09 16:13:31 -06:00
julian
baaf375942
various tweaks to get a btc testnet tx to send
2023-11-09 15:31:23 -06:00
julian
255d9a7813
edit tx note fix
2023-11-09 12:26:15 -06:00
julian
758c3def5f
transaction note provider
2023-11-09 11:39:26 -06:00
julian
335c2b9993
transaction note isar migration
2023-11-09 09:47:36 -06:00
julian
e20d16436d
min/required confirmations switch
2023-11-08 16:09:28 -06:00
julian
d93136e285
favourites ui fixes and provider tweaks
2023-11-08 15:43:01 -06:00
julian
36a1795984
WIP btc and other electrumx based coins tx building/send as well as various small tweaks and fixes
2023-11-08 13:57:38 -06:00
julian
dd73a0f86b
various other structure fixes and updates
2023-11-06 15:37:44 -06:00
julian
f2715f3f5e
remove Manager, add mnemonic based wallet mixin, and WIP SWB process
2023-11-06 10:44:23 -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
ce7d10ef16
rename and refactor wallets.dart provider
2023-10-31 11:15:59 -06:00
Julian
b88c073e22
Merge remote-tracking branch 'origin_sw/staging' into wallets_refactor
...
# Conflicts:
# crypto_plugins/flutter_libepiccash
# lib/db/isar/main_db.dart
# pubspec.lock
# pubspec.yaml
# test/services/coins/firo/firo_wallet_test.mocks.dart
# test/widget_tests/transaction_card_test.mocks.dart
2023-10-29 12:27:02 -06:00
julian
4d71d3dec6
ensure failed state is reset so that the retry button is not shown when fusing again or after tapping retry
2023-10-24 17:04:09 -06:00
julian
3c4fc5e0cc
couple tweaks
2023-10-24 16:43:41 -06:00
julian
5edfafae4f
mobile button layout fixes
2023-10-24 16:11:53 -06:00
julian
c9b4029826
small ui tweaks in tx details screen
2023-10-24 13:12:03 -06:00
sneurlax
ae68a85937
don't expand all the things
2023-10-24 13:59:09 -05:00
julian
3e767f7778
clean up tx details w/ more than one output address displayed
2023-10-24 08:34:07 -06:00
julian
bb0511d468
look up v2 txns by address
2023-10-23 16:20:53 -06:00
sneurlax
bfbcaea4c5
fix mobile button height
2023-10-23 16:47:08 -05:00
sneurlax
61dbc3a0e4
mobile expanded fix and fusiondart pub ref update
...
fusiondart pub ref update is just to remove some outdated comments.
2023-10-23 16:11:42 -05:00
julian
968f028199
fusion tx ui fixes for mobile
2023-10-23 15:05:50 -06:00
julian
a299ca1315
all transactions v2 for bch
2023-10-23 13:29:46 -06:00
julian
0396b7865f
all transactions sort groups properly
2023-10-23 13:29:30 -06:00
julian
bd634e5564
remove unused file and color fix
2023-10-23 12:38:42 -06:00
julian
4c6404cfb2
fusion group details
2023-10-23 11:49:46 -06:00
julian
f290743d31
clean up
2023-10-23 11:16:05 -06:00
sneurlax
5720f08aad
Revert "raise maxNumberOfIndexesToCheck for bch"
...
This reverts commit 4627af9208
.
2023-10-21 16:45:48 -05:00
sneurlax
4627af9208
raise maxNumberOfIndexesToCheck for bch
2023-10-21 16:45:40 -05:00
julian
c6a370e4f5
WIP group fusions on wallet home screen activity
2023-10-20 17:26:42 -06:00
julian
8061459832
WIP tx details for v2 txns
2023-10-20 14:19:51 -06:00
julian
0f1c1d21ad
fix onchain note copy button bug
2023-10-20 14:19:51 -06:00
julian
6e258db344
fix tx amounts shown
2023-10-20 14:19:51 -06:00
julian
8c186d7ae6
add fusion tx icon
2023-10-20 10:38:47 -06:00
sneurlax
10d172184f
uncomment problem-Expanded()s
2023-10-19 17:32:46 -05:00
julian
f96306cb76
mark transactions as fusion txns and use txV2 throughout bch
2023-10-19 16:25:12 -06:00
sneurlax
7e9baccedb
Refactor "Do not close this window." message out of FusionProgress
2023-10-19 17:05:28 -05:00
sneurlax
45d21c2304
disable problematic Expand()s
2023-10-19 16:56:22 -05:00
julian
c1cfe080a0
WIP apply txv2 to bch
2023-10-19 15:37:04 -06:00
sneurlax
3678cc1a42
make ref.watch
ers final, expand mobile fusion success message
2023-10-19 16:26:56 -05:00
sneurlax
dd2926095b
remove null assertions
2023-10-19 16:05:01 -05:00
sneurlax
b87812f167
add fusion round readout to desktop and persist mobile message
2023-10-19 14:50:30 -05:00
sneurlax
9c67ccdc3e
add mobile fusion round count on success
2023-10-19 14:43:07 -05:00
sneurlax
247561ad6b
add responsive spacer
2023-10-19 12:54:22 -05:00
sneurlax
e9717c7aa7
show try again and fuse again buttons based on uiState
2023-10-19 12:52:38 -05:00
julian
45737084fd
WIP txV2 for bch for now
2023-10-19 11:32:55 -06:00
julian
be3f82e070
"see all" token txns fix
2023-10-18 13:59:59 -06:00
julian
91baaa0f16
show loading n cancel
2023-10-18 09:02:25 -06:00
julian
d2791e005d
misleading text. Tor connection for the required parts of fusion messages happens in the background
2023-10-18 08:30:20 -06:00
sneurlax
5809687116
hook back and close buttons up to fusion's stop
2023-10-17 22:38:51 -05:00
sneurlax
9d4cdb31bd
stop fusion on cashfusion view disposal
...
WIP
2023-10-17 22:23:27 -05:00
sneurlax
ed2a637e5e
hook cancel buttons up to stop fn
2023-10-17 22:17:16 -05:00
julian
157484a4c9
add fusion server default button
2023-10-17 16:24:13 -06:00
julian
65882b66e1
testing
2023-10-17 14:34:15 -06:00
julian
7282e28eaf
Merge branch 'ui-fixes' into fusion
2023-10-17 11:30:23 -06:00
julian
9c4ccfa7ad
eth token wallet navigation fixes
2023-10-17 11:21:53 -06:00
julian
589bd51e70
clean up unused function
2023-10-16 16:45:36 -06:00
julian
98de6dba01
extract shared code into shared widget
2023-10-16 16:08:15 -06:00
julian
26055f402b
font size fix
2023-10-16 15:31:03 -06:00
julian
1b868426f9
WIP mobile fusion progress view
2023-10-16 15:28:09 -06:00
julian
c54b4d39d3
add persistent fusion server prefs
2023-10-16 15:04:27 -06:00
sneurlax
a4c1814224
add roundCount param to FusionParams
2023-10-16 15:55:08 -05:00
julian
6351e47384
remove tor from desktop and clean up
2023-10-16 14:15:55 -06:00
julian
6c993e6cbc
mobile fusion port digits only filter and rounded textfields
2023-10-16 14:01:50 -06:00
sneurlax
77d1d53866
pass values from form in to fuse()
2023-10-16 14:59:11 -05:00
julian
849303f9a7
add super.init
2023-10-16 13:51:08 -06:00
julian
a0e2456cf2
ssl checkbox
2023-10-16 13:50:34 -06:00
sneurlax
67cd3e5948
pass in a custom FusionParams from _serverTerm and _portTerm
2023-10-16 14:47:05 -05:00
julian
9b9a7cbb28
broken utxo fetch attempt
2023-10-16 13:46:05 -06:00
julian
f186f01c48
fix: info text bug
2023-10-16 13:45:23 -06:00
sneurlax
e163081b38
add server and port controllers
2023-10-16 13:48:04 -05:00
julian
e99c32ea00
add fusion rounds selection sheet
2023-10-16 12:00:35 -06:00
julian
d7083cb725
mobile fusion screen layout
2023-10-16 11:04:18 -06:00
julian
a21eb37b26
WIP bch transaction parsing
2023-10-16 09:53:04 -06:00
ryleedavis
db67956f33
remove libepiccash.dart file
2023-10-10 15:26:12 -06:00
ryleedavis
848d45ad72
do int.parse inside scanOutputs, add import for badHttpAddress
2023-10-06 16:36:21 -06:00
sneurlax
f17c6a0875
Merge branch 'staging' into fusion
2023-09-21 14:55:09 -05:00
julian
9f10b4db5d
update animation
2023-09-20 19:17:47 -06:00
julian
7155646f57
desktop tor one time dialog added and hidden dev settings enabled for desktop
2023-09-20 14:52:27 -06:00
julian
157901e33d
one time stacy tor dialog
2023-09-20 14:39:06 -06:00
julian
90a913540c
button style consistency on desktop network info
2023-09-20 13:39:18 -06:00
sneurlax
8d6c355b95
revert inadvertent tx_icon change
...
whoopsie
2023-09-20 13:19:39 -05:00
sneurlax
c898ffb30f
Merge branch 'arti' into fusion
2023-09-20 11:05:54 -05:00
sneurlax
eec0d2d7df
revert firo changes to wallet settings view
2023-09-20 10:58:40 -05:00
sneurlax
57a5bdc1a7
Merge remote-tracking branch 'origin/arti' into fusion
2023-09-20 10:18:01 -05:00
julian
d5977d5d3d
remove unused
2023-09-20 08:57:27 -06:00
julian
98b6db7284
ensure usable exchanges are up to date when update()
is called
2023-09-20 08:53:42 -06:00
sneurlax
c43cf94c38
Merge branch 'arti' into fusion
2023-09-19 23:59:10 -05:00
sneurlax
75e66d0a61
error formatting
2023-09-19 23:58:08 -05:00
sneurlax
04999f49c5
use package import
2023-09-19 23:57:58 -05:00
sneurlax
12b3dd58a8
remove prints from prod
2023-09-19 23:57:52 -05:00
sneurlax
ef43bc802d
Merge remote-tracking branch 'origin/arti' into fusion
2023-09-18 11:16:13 -05:00
julian
4ca352e713
update onion animation and some tor settings refactoring
2023-09-15 16:14:01 -06:00
sneurlax
28b2f4f6b6
Merge remote-tracking branch 'origin/arti' into fusion
2023-09-15 15:06:10 -05:00
julian
b148ae2ad4
WIP show onion animation on mobile
2023-09-15 14:02:19 -06:00
julian
4e3390a7c0
refactor TorService
2023-09-15 13:51:20 -06:00
sneurlax
2ee4b7ff2d
Merge remote-tracking branch 'origin/arti' into fusion
2023-09-15 11:02:44 -05:00
ryleedavis
c810f9dc15
wrapped stack in TorSubscription for tor dialog
2023-09-15 09:25:18 -06:00
Josh Babb
67f3217daf
Merge arti into fusion
2023-09-14 14:45:47 -05:00
julian
4b518243c6
Tor kill switch getter name refactor and bugfix
2023-09-13 10:33:44 -06:00
julian
af88673df1
remove vpn references
2023-09-13 10:27:45 -06:00
julian
b0f4476fc2
refactor mobile status bar tor icon
2023-09-13 10:11:14 -06:00
julian
27a7861bad
refactor mobile tor settings
2023-09-13 09:49:12 -06:00
ryleedavis
3fa0997754
WIP: tor enabled dialog on buy view
2023-09-12 16:59:07 -06:00
sneurlax
6fe0bfef81
add tor icon to wallet view
2023-09-12 16:45:57 -05:00
sneurlax
7c487c021c
match design
2023-09-12 16:00:39 -05:00
sneurlax
17e83a68a3
hook mobile home view onion up to tor status
2023-09-12 15:58:30 -05:00
sneurlax
6594e3c0cf
don't await on disable and add documentation and comments
2023-09-12 15:47:39 -05:00
sneurlax
4773f1ab9f
refactor connect and disconnect and apply it to onion and row
2023-09-12 15:15:08 -05:00
sneurlax
f53bd53af4
tap the onion to connect/disconnect
2023-09-12 15:01:02 -05:00
sneurlax
6cee28c5e5
Merge remote-tracking branch 'origin/staging' into arti
2023-09-12 11:38:29 -05:00
sneurlax
fd5bded8a6
Merge remote-tracking branch 'origin/staging' into arti
2023-09-12 10:24:27 -05:00
julian
16718b94e6
revert auto focus next field on valid mnemonic word
2023-09-11 17:54:01 -06:00
sneurlax
d342dd5cb9
fix currency filter
2023-09-11 18:12:56 -05:00
julian
dae4a38287
add placeholder icon to ethereum tokens select
2023-09-11 17:12:35 -06:00
sneurlax
474ec39a5f
filter non tor exchanges from the exchange provider options list
2023-09-11 18:08:27 -05:00
sneurlax
45e6354fb6
replace get supportsTor with an exchangesWithTorSupport List<Exchange>
...
more convenient to use elsewhere
2023-09-11 18:07:59 -05:00
sneurlax
dcfb6e9dac
WIP exchange tor support
2023-09-11 16:31:48 -05:00
ryleedavis
5053e7d97a
WIP: tor http connection
2023-09-11 14:20:40 -06:00
julian
6f06bb834f
only show epic cancel button if no confirmations
2023-09-11 12:48:32 -06:00