Josh Babb
ba826d28ed
"fix" toFusion methods
...
this isn't a fix really, more TODO
2023-09-14 16:05:54 -05:00
Josh Babb
67f3217daf
Merge arti into fusion
2023-09-14 14:45:47 -05:00
sneurlax
5ac7ae95cb
formatting
2023-09-13 16:49:37 -05:00
sneurlax
88f805230c
fix paynym headers bug
2023-09-13 16:49:04 -05:00
julian
6214688768
fix price test and update mocks
2023-09-13 10:58:02 -06: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
53baad66b6
cypherstack/tor ios and mac updates and toggle tor plugin _enabled more
2023-09-12 15:28:16 -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
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
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
ba42b76296
WIP showing that added Content-Lengths get stripped/ignored
2023-09-11 18:41:37 -05:00
sneurlax
20e5f74ab2
Revert "do not use Majestic Bank-supplied onion service address for MB API"
...
This reverts commit 090262017a
.
2023-09-11 18:40:18 -05:00
sneurlax
090262017a
do not use Majestic Bank-supplied onion service address for MB API
...
intentionally left unused imports
TODO enable tor services in cypherstack/tor then revert this snippet, see https://github.com/cypherstack/tor/issues/10#issuecomment-1714731696
2023-09-11 18:23:53 -05: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
julian
2b3b7db206
screen height in debug mode (desktop)
2023-09-11 16:27:44 -06:00
sneurlax
dcfb6e9dac
WIP exchange tor support
2023-09-11 16:31:48 -05:00
ryleedavis
bcb92ae638
price api use tor HTTP
2023-09-11 14:38:40 -06:00
ryleedavis
5b863dcb9d
tor http connection
2023-09-11 14:29:10 -06: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
julian
8b4f25e0f3
hide epic rescan for now
2023-09-10 14:57:07 -06:00
julian
f3f63289ef
clean up epic wallet file
2023-09-10 13:44:27 -06:00
julian
a5a8bb8ab5
apply scans error propagation fix
2023-09-10 13:44:23 -06:00
julian
8d05421542
clean up cancel transaction in epiccash wallet
2023-09-10 13:44:19 -06:00
julian
4160196135
clean up epic wallet file
2023-09-10 13:43:41 -06:00
julian
381672d368
apply scans error propagation fix
2023-09-10 13:43:41 -06:00
julian
6efcdf97ea
clean up cancel transaction in epiccash wallet
2023-09-10 13:43:41 -06:00
ryleedavis
126229a38b
Merge branch 'arti' of https://github.com/cypherstack/stack_wallet into arti
2023-09-08 16:53:14 -06:00
ryleedavis
dea35fd801
WIP: tor http connection
2023-09-08 16:53:09 -06:00
julian
c7cb9c30d9
await tor start/stop before modifying pref and use providers
2023-09-08 16:11:21 -06:00
julian
aa56d39721
await tor start/stop before modifying pref
2023-09-08 16:01:47 -06:00
julian
b278f691cc
add init function to TorService so the compiled rust lib isn't loaded on instance creation but rather on init being called
2023-09-08 15:44:25 -06:00
sneurlax
95790faf52
toggle useTor pref on text button click in wallet network settings view
...
and formatting
2023-09-08 16:43:24 -05:00
sneurlax
832bfc08f7
show connecting state
2023-09-08 16:26:43 -05:00
sneurlax
e34df895de
add rest of tor status row to wallet network settings view
2023-09-08 16:23:10 -05:00
ryleedavis
f240163a91
WIP: tor http connection
2023-09-08 15:09:59 -06:00
julian
5de7b76131
http headers bugfix
2023-09-08 15:06:57 -06:00
sneurlax
6d24242489
cancel sub on dispose and refactor row
2023-09-08 15:59:29 -05:00
julian
16718fd88d
add riverpod provider for HTTP
2023-09-08 14:52:03 -06:00
sneurlax
afcd6d14dc
add just one row of the needed tor status network status dialog row
2023-09-08 15:50:25 -05:00
julian
9d6cdfd2c1
Modify HTTP to take in proxy info rather than rely on the tor service singleton
2023-09-08 14:41:39 -06:00
julian
596f917a0f
extract desktop tor status button into its own widget and animate it when collapsing/expanding the desktop menu
2023-09-08 13:29:42 -06:00
julian
cdee218133
mutex release bugfix
2023-09-08 12:59:54 -06:00
julian
2cf5e01d58
json rpc clean up
2023-09-08 12:56:49 -06:00
julian
d4cdbd3455
add and use JsonRpcException exception type
2023-09-08 12:44:34 -06:00
julian
8135079046
access tor service via provider in ui code
2023-09-08 12:43:52 -06:00
julian
03a849d61f
use a tor service instance variable to allow using a mocked TorService in testing
2023-09-08 12:32:04 -06:00
julian
25bc126cf9
untested extra bool mutex flag
2023-09-08 10:54:31 -06:00
julian
696b8bc8c3
tor connecting mutex
2023-09-08 10:37:50 -06:00
julian
a97be12f57
update tests
2023-09-08 10:04:56 -06:00
sneurlax
d317bc5e8b
implement tor killswitch
...
comment update
2023-09-08 10:50:50 -05:00
sneurlax
cf27dd9252
remove tor service status getter
2023-09-08 10:30:49 -05:00
julian
3e9a225470
HTTP basic updates
2023-09-08 09:18:55 -06:00
julian
02ae941a98
Merge remote-tracking branch 'origin_SW/staging' into arti
2023-09-08 07:54:14 -06:00
julian
81bbdb1b62
add a couple notes
2023-09-08 07:53:06 -06:00
julian-CStack
d38d482b87
Merge branch 'staging' into httpsend-error-fix
2023-09-08 07:28:12 -06:00
sneurlax
79c1dee7ad
hook up existing ui elements to the tor service
...
and add a status getter to the tor service
2023-09-07 18:28:55 -05:00
sneurlax
5cf202efc0
add a status getter to the tor service and document it
2023-09-07 17:56:48 -05:00
julian
bc25d5b3af
WIP stellar memo field on send screens as well as in trade details and exchange flow
2023-09-07 16:41:44 -06:00
sneurlax
6b76696edf
package imports
2023-09-07 17:14:50 -05:00
sneurlax
a0491b9d22
move tor_connection_status_changed_event.dart to event_bus global folder
2023-09-07 17:13:27 -05:00
sneurlax
de632023e0
don't enable tor by default
2023-09-07 17:13:04 -05:00
sneurlax
00f8811077
Merge remote-tracking branch 'origin/arti' into arti
2023-09-07 16:27:06 -05:00
sneurlax
2c77ac1b5d
fire TorConnectionStatusChangedEvents from tor service
...
and move tor_service file and unableToConnect->disconnected
2023-09-07 16:27:00 -05:00
ryleedavis
850d0bbfd8
minor text color fix
2023-09-07 15:04:57 -06:00
sneurlax
a8ed46d804
TorSyncStatusEvent->TorConnectionStatusEvent
...
and rename file
2023-09-07 15:44:53 -05:00
sneurlax
3e36723da3
TorStatusChangedEvent->TorPreferenceChangedEvent
2023-09-07 15:37:23 -05:00
julian
98f3046e04
stellar sync error fix
2023-09-07 14:05:25 -06:00
julian
67beaf21cd
add finalizer to cancel stream subscription when all references to an instance of ElectrumX becomes inaccessible
2023-09-07 12:27:19 -06:00
julian
9c648affe8
.exception
will always be of type Object
here as we check for null
2023-09-07 12:16:21 -06:00
sneurlax
796961ddd4
Merge branch 'tor-ui' into arti
2023-09-07 13:12:25 -05:00
sneurlax
622085ca5c
Merge remote-tracking branch 'origin/staging' into arti
2023-09-07 13:12:20 -05:00
julian
d4e0f3b045
listen to tor status changes in electrumx
2023-09-07 12:07:05 -06:00
ryleedavis
236c5bf2a8
tor settings when clicking connection on menu
2023-09-07 11:22:59 -06:00
julian
6e625e2c74
add tor status change event and fire on pref changed
2023-09-07 09:20:45 -06:00
julian
7dabba3d0e
comment out unused class to avoid confusion
2023-09-07 09:09:55 -06:00
sneurlax
3bb0a647bf
documentation in SOCKSSocket. TODO remove unused getters
...
and update the example in cypherstack/tor... or expose that file and use it here
2023-09-06 18:17:28 -05:00
sneurlax
d84f2d7b7a
prettify tor messages and use tor main
2023-09-06 18:09:41 -05:00
ryleedavis
11b7456855
fixed tor status text
2023-09-06 16:49:47 -06:00
sneurlax
f7ddaa1f73
use tor for nodes
2023-09-06 17:48:50 -05:00
ryleedavis
b5fcea18f6
tor status text
2023-09-06 16:39:45 -06:00
sneurlax
7a01682bff
WIP update SOCKSSocket class
2023-09-06 17:27:59 -05:00
sneurlax
e6e5c43f69
use updated tor correctly
2023-09-06 16:56:18 -05:00
ryleedavis
7289de0160
minor ui fixes
2023-09-06 14:26:04 -06:00
ryleedavis
6377b73deb
add tor network status to desktop home
2023-09-06 13:43:55 -06:00
ryleedavis
c3aaf0574b
added information to tor dialogs
2023-09-06 13:43:09 -06:00
likho
150ccdf57d
Return more descriptive error for http send
2023-09-06 18:26:31 +02:00
likho
41e3c2371d
Fix HTTP send error
2023-09-06 15:18:23 +02:00
ryleedavis
d560a30941
add dialogs to tor settings
2023-09-05 16:56:56 -06:00
ryleedavis
1a20029c18
add dialogs to tor settings
2023-09-05 16:55:54 -06:00
ryleedavis
2fc116707b
adjust padding
2023-09-05 16:34:53 -06:00
ryleedavis
1dea6cdb7d
rough ui for desktop tor settings + svgs for tor settings
2023-09-05 16:26:52 -06:00
ryleedavis
fcf98d8096
WIP: add tor settings to desktop
2023-09-05 13:39:57 -06:00
ryleedavis
7072c919ae
WIP: add tor to home page
2023-09-05 13:11:08 -06:00
julian
9237e99f0c
clean up hidden settings
2023-09-05 11:53:44 -06:00
julian
ca95612d69
fix firo lelantus sends to non wallet addresses not showing as confirmed in wallet ui
2023-09-05 10:19:58 -06:00
julian
c0096a08de
Merge remote-tracking branch 'origin_SW/staging' into ui-fixes
2023-09-05 09:17:13 -06:00
sneurlax
0ce108aa34
use cypherstack/tor, a Foundation-Devices/tor fork
...
use main
2023-09-04 20:13:05 -05:00
ryleedavis
f6a0950c24
WIP: tor settings view for mobile
2023-09-01 16:50:17 -06:00
sneurlax
662602bd2b
use flutter_libarti main
...
now even newer and better
2023-09-01 17:46:42 -05:00
sneurlax
aba37faacb
WIP join session, return early from covert
...
TODO fix `pubKey`s, `amount`s, etc passed in as 0000 or String? (whereas parameter is String for example, ie null awareness/safety)
Can instantiate a cached electrum client and call eg txid for info missing from the transaction blockchain model
2023-08-30 11:41:45 -05:00
sneurlax
5f1e936435
WIP refactoring, documentation, comments, warning reduction, formatting
2023-08-25 13:50:18 -05:00
sneurlax
a381cd0a47
FusionInterface->FusionWalletInterface
...
a la PayNymWalletInterface (big ups, mad respec)
2023-08-24 11:22:13 -05:00
likho
0c481f2e49
Remove new address button for xtz and xlm
2023-08-24 11:30:04 +02:00
julian
6e4a23007b
fix some rescan functionality
2023-08-23 14:58:22 -06:00
julian
3cd31d1bf2
clean up
2023-08-23 14:56:40 -06:00
julian
4b5686d8a4
handle stellar rescan properly
2023-08-23 14:31:34 -06:00
julian
31cac4b950
code formatting
2023-08-23 14:12:11 -06:00
julian
19a6e0b826
fix tezos refresh function
2023-08-23 11:58:16 -06:00
julian
2e64d35629
tezos does not used the bip39 lib directly. Do not show new wallet options. Needs more investigation
2023-08-23 11:49:21 -06:00
julian
4de632bdb4
fix switch statement logic
2023-08-23 11:35:04 -06:00
julian
63ab0b09e8
revert enum name
2023-08-23 11:29:10 -06:00
ryleedavis
02b67c2a2e
add parameter to initializeNew for tezos
2023-08-23 11:08:32 -06:00
ryleedavis
467f57c74e
resolve merge conflicts
2023-08-23 10:59:13 -06:00
ryleedavis
cceab1a036
Merge branch 'staging' into add-xtz
...
# Conflicts:
# lib/pages/settings_views/global_settings_view/manage_nodes_views/add_edit_node_view.dart
# lib/pages/settings_views/global_settings_view/manage_nodes_views/node_details_view.dart
# lib/widgets/node_card.dart
2023-08-23 10:53:34 -06:00
likho
4729789f9a
Add break statements to case, add test connection to node_card and include port when testing node connection
2023-08-23 16:59:00 +02:00
julian-CStack
128272cf20
fix typo
2023-08-23 07:59:34 -06:00
Likho
c44b64f4c0
Merge branch 'staging' into xlm-bug-fixes
2023-08-23 15:24:43 +02:00
likho
961b687e27
Test node connection when updating and node and show error codes on send fail instead of generic error
2023-08-23 15:13:17 +02:00
julian
412fb73066
bip39 passphrase wording changes to be more specific
2023-08-22 18:22:46 -06:00
julian
244a1914b3
verify mnemonic passphrase dialog
2023-08-22 17:06:30 -06:00
julian
e20ce631e6
count fix
2023-08-22 15:40:19 -06:00
julian
abbf557b41
style tweak
2023-08-22 15:40:12 -06:00
julian
02baf4a198
ensure new wallet mnemonic options is reset
2023-08-22 15:10:51 -06:00
julian
04bba2bf2a
new wallet mnemonic options for supported coins
2023-08-22 15:07:08 -06:00
likho
2732b2fe71
WIP: XLM fixes and refactor
2023-08-22 18:33:24 +02:00
likho
444860da53
Return just one value for fees since endpoint returns only one value for fees
2023-08-16 15:17:58 +02:00
likho
e8d5c3ad8b
Return tx id when sending, implement updateSentTx
2023-08-16 14:46:21 +02:00
sneurlax
256db85472
use socks socket if useTor in ElectrumX and JsonRPC,
2023-08-15 22:56:41 -05:00
sneurlax
f2af2b10bd
Revert "Merge branch 'tor' into tor-presocks"
...
This reverts commit 75750e2bd1
.
2023-08-15 22:10:41 -05:00
likho
e3fb83a61f
Send all
2023-08-15 18:01:51 +02:00
likho
0a77dad7ec
Refactor Update transactions call
2023-08-15 16:49:28 +02:00
likho
520ceabf79
Clean up and refactor
2023-08-15 15:28:53 +02:00
ryleedavis
373637701c
Fix tezos network status
2023-08-14 16:53:44 -06:00
julian
05726e45a9
make proper enums
2023-08-14 14:56:18 -06:00
sneurlax
c88320a59e
Merge remote-tracking branch 'origin/staging' into tor
2023-08-14 12:32:41 -05:00
sneurlax
8c47456077
Merge remote-tracking branch 'origin/staging' into fusion
2023-08-14 12:31:45 -05:00
Diego Salazar
b6aa7a974a
Merge pull request #647 from cypherstack/ui-fixes
...
clear electrumx cache option for firo wallets
2023-08-14 11:27:51 -06:00
sneurlax
e90fc3f271
remove misleading comment
2023-08-14 11:00:35 -05:00
julian
0d701a51b7
clear electrumx cache option for firo wallets
2023-08-14 09:21:27 -06:00
likho
a6d3941858
Fix send and refactoring
2023-08-14 16:36:27 +02:00
likho
d785a2ef83
Fix error with Stellar pretty name not found
2023-08-14 10:14:47 +02:00
sneurlax
1a59a1a577
simplify WIP code
...
removing unneeded logging. may as well be printing at this point
2023-08-10 16:32:13 -05:00
sneurlax
5cccd3e4a3
Revert "WIP very messy"
...
This reverts commit 8492773438
.
2023-08-10 11:56:30 -05:00
sneurlax
ed99bdc169
Revert "clean up SOCKSSocket, still no joy"
...
This reverts commit c7ea583a44
.
2023-08-10 11:56:19 -05:00
sneurlax
c7ea583a44
clean up SOCKSSocket, still no joy
2023-08-10 11:40:12 -05:00
sneurlax
8492773438
WIP very messy
...
need to remove SocksSocket as it apparently doesn't work, whereas SocksProxy does
2023-08-09 18:28:19 -05:00
sneurlax
71b69cc3a4
add logging to socks5.dart
2023-08-09 15:15:51 -05:00
sneurlax
0d60d23d28
moar logging
2023-08-09 15:04:57 -05:00
sneurlax
658b5269d9
reuse an existing _socksSocket
2023-08-09 14:59:24 -05:00
sneurlax
6a8bf395a6
print debug info
2023-08-09 12:52:54 -05:00
sneurlax
1eeed74cf6
WIP SOCKSSocket
2023-08-09 12:50:12 -05:00
sneurlax
29341fc0b0
exception casting
2023-08-09 12:19:17 -05:00
sneurlax
d8f41cccaf
remove _socksSocket
2023-08-09 12:19:11 -05:00
sneurlax
0522d2a0ee
Merge branch 'tor-presocks' into tor
2023-08-09 12:15:25 -05:00
sneurlax
7c3c41ae5e
fix v0l/socks5/master/lib/socks5.dart for dart 3
...
and Android Studio IDE warnings
2023-08-09 12:14:37 -05:00
sneurlax
cfce22fa73
v0l/socks5/master/lib/socks5.dart
...
https://raw.githubusercontent.com/v0l/socks5/master/lib/socks5.dart
2023-08-09 12:14:24 -05:00
sneurlax
9e7567a26a
add required proxyInfo param to JsonRPC class
2023-08-09 12:13:26 -05:00
sneurlax
7c8796abfe
WIP
2023-08-09 11:39:48 -05:00
sneurlax
5552fff3b3
disambiguate log messages
2023-08-08 16:35:22 -05:00
sneurlax
e27d3f9213
WIP use SocksTCPClient.connect
2023-08-08 16:27:38 -05:00
sneurlax
281cd98390
WIP proxied sockets
2023-08-08 16:01:41 -05:00
sneurlax
2d130f916e
tor->flutter_libtor
2023-08-08 11:01:45 -05:00
sneurlax
bae46bb27d
pass getUnusedReservedChangeAddresses to Fusion class
2023-08-08 09:32:11 -05:00
sneurlax
80ddbe2b20
implement reserve_change_addresses as _getUnusedReservedChangeAddresses
...
and remove orphaned lib/services/cashfusion/fusion.dart
2023-08-07 14:39:46 -05:00
sneurlax
8eef870375
type disambiguation
2023-08-07 14:29:56 -05:00
sneurlax
32c0c55830
WIP generateChangeAddress->createNewReservedChangeAddress
2023-08-07 14:15:08 -05:00
julian
e4aa34509a
WIP reserve addresses stuff
2023-08-07 12:54:44 -06:00
julian
cdbbb0a3df
add copyWith to Address
2023-08-07 12:53:18 -06:00
sneurlax
221c4e3fb7
WIP pass address generation function in
2023-08-07 13:07:37 -05:00
sneurlax
e00208b0f0
remove id from fusion address model
2023-08-07 13:06:41 -05:00
julian
3e5035bd66
fix start issues
2023-08-07 11:52:36 -06:00
julian
99dc1aef42
add tor pref
2023-08-07 11:20:54 -06:00
sneurlax
8b42b36825
remove redundant check
2023-08-07 12:19:09 -05:00
julian
9965d793bd
WIP route over tor
2023-08-07 10:46:34 -06:00
julian
53b8adca16
basic tor service
2023-08-07 10:39:04 -06:00
julian
18e1a10ba1
Merge remote-tracking branch 'origin_SW/staging' into tor
...
# Conflicts:
# pubspec.lock
2023-08-07 09:19:14 -06:00
julian
f1cb7278c5
update network wrapper
2023-08-07 09:18:08 -06:00
likho
3c05c568eb
Merge branch 'staging' into add-xtz
2023-08-07 17:13:55 +02:00
sneurlax
c620a5e23a
WIP nextChangeAddress
...
WIP move reserve_change_addresses(int addresses) to fusion interface
2023-08-06 22:57:34 -05:00
sneurlax
6246b6c931
refactor CashFusion Address model and add toFusionAddress method
...
to go from Stack Address -> CashFusion Address
2023-08-06 22:02:40 -05:00
sneurlax
2692ebfc68
WIP demo get current receiving address
2023-08-06 21:15:05 -05:00
sneurlax
2ffbcda188
Merge remote-tracking branch 'fyookball/fusion' into fusion
2023-08-06 19:35:12 -05:00
detherminal
182a8cc732
implement fees and sending?
2023-08-06 00:16:19 +03:00
Jonald Fyookball
387e4ba99c
update fusion.dart to get to runround stage
2023-08-03 08:50:28 -04:00
likho
ea47e41d90
Allow cancelling incoming txs for Epiccash
2023-08-02 13:30:06 +02:00
Josh Babb
10eb56ef43
Merge remote-tracking branch 'origin/staging' into fusion
2023-08-01 11:01:11 -05:00
julian
e48afa4c6a
parse firo masternode payments
2023-07-31 10:06:56 -06:00
Likho
6a750c9356
Merge branch 'staging' into fix-desktop-onchain-notes
2023-07-31 15:00:51 +02:00
likho
ff944928b6
fix: Onchain notes missing for desktop
2023-07-31 12:16:08 +02:00
detherminal
a1ef84fbe6
fix stellarTestNet and dependency problems
2023-07-28 23:00:14 +03:00
julian
3900bb587a
re enable caching of used coin serials
2023-07-28 13:57:26 -06:00
julian
64d946e752
apply lelantus rescan on desktop
2023-07-28 13:53:14 -06:00
julian
bd090a3e92
ensure no rescan flag on newly created or restored firo wallets
2023-07-28 13:17:21 -06:00
detherminal
f4688bd041
xtz: filter other operations
2023-07-28 22:16:04 +03:00
julian
8c91e0f3b8
WIP mobile one time firo rescan
2023-07-28 13:10:57 -06:00
julian
92f19de43c
WIP one time firo rescan
2023-07-28 10:55:04 -06:00
ryleedavis
724f6193d7
merge conflicts
2023-07-28 10:50:05 -06:00
ryleedavis
b66b25eb1f
Merge branch 'staging' into add-xtz
...
# Conflicts:
# lib/pages/settings_views/global_settings_view/manage_nodes_views/add_edit_node_view.dart
# lib/pages/settings_views/global_settings_view/manage_nodes_views/node_details_view.dart
# lib/services/coins/coin_service.dart
# lib/services/price.dart
# lib/utilities/amount/amount_unit.dart
# lib/utilities/block_explorers.dart
# lib/utilities/constants.dart
# lib/utilities/default_nodes.dart
# lib/utilities/enums/coin_enum.dart
# lib/utilities/enums/derive_path_type_enum.dart
# lib/widgets/node_card.dart
# lib/widgets/node_options_sheet.dart
# pubspec.yaml
2023-07-28 10:48:52 -06:00
ryleedavis
5c06d9dc59
format adjustments + remove tezos from themeAssetsv1
2023-07-28 10:32:50 -06:00
ryleedavis
be0d820822
Merge branch 'add-xtz' of https://github.com/cypherstack/stack_wallet into add-xtz
2023-07-28 08:45:49 -06:00
detherminal
3077465e81
xtz: update api and add price
2023-07-28 13:39:07 +03:00
julian
f9fa0acb8c
pass in only required utxo data
2023-07-27 17:23:25 -06:00
julian
8e767d200e
use updated package
2023-07-27 17:13:03 -06:00
julian
cf03526d45
Merge remote-tracking branch 'origin_SW/staging' into fusion
...
# Conflicts:
# lib/pages_desktop_specific/my_stack_view/wallet_view/sub_widgets/desktop_wallet_features.dart
2023-07-27 15:48:11 -06:00
julian
a6a7b53837
show file path on image save
2023-07-27 15:42:58 -06:00
julian
c1b7c9239b
monke fix
2023-07-27 15:36:14 -06:00
julian
4edd59f0ec
Merge remote-tracking branch 'origin_SW/staging' into ui-fixes
2023-07-27 14:59:00 -06:00
julian
7765ed2465
fix request timeout bug
2023-07-27 14:42:03 -06:00
Josh Babb
c44623a8ea
hasWhirlpoolSupport->hasOrdinalsSupport
2023-07-27 15:32:32 -05:00
Josh Babb
5f604eba3c
fix response-counting logic
...
could be improved yet...
2023-07-27 15:32:18 -05:00
detherminal
2ee65b584e
fix: fetch from nodes instead of tzkt
2023-07-27 23:15:49 +03:00
ryleedavis
8b8ce89ced
Monkey option only shows for banano wallets
2023-07-27 14:08:08 -06:00
sneurlax
c847656ca5
autoformatting
2023-07-27 14:47:22 -05:00
sneurlax
c584cb862d
don't assume list isn't null
2023-07-27 14:47:16 -05:00
sneurlax
d0e3474368
move fusion dart code to fusiondart package as submodule
...
https://github.com/cypherstack/fusiondart
2023-07-27 14:39:36 -05:00
sneurlax
571fd960b8
autoformatting
2023-07-27 13:43:25 -05:00
sneurlax
59379faa4c
Merge remote-tracking branch 'fyookball/fusion' into fusion
2023-07-27 13:40:08 -05:00
Jonald Fyookball
e91ac3d355
Fixes for registerAndWait.
2023-07-27 14:29:03 -04:00
sneurlax
40d9a8aa9e
include exception if non-null
2023-07-27 13:14:19 -05:00
sneurlax
6ace239647
check if Exception
2023-07-27 13:13:15 -05:00
julian
2e9c5bde8e
clean up compile time errors only
2023-07-27 12:11:30 -06:00
julian
143e1d821a
remove duplicate map entries
2023-07-27 11:35:44 -06:00
julian
aa2ab89f73
fix formatting
2023-07-27 11:33:39 -06:00
ryleedavis
c8d0ecf28d
remove changes to ThemeAssets v1
2023-07-27 11:11:11 -06:00
sneurlax
9b4c1abf35
Merge remote-tracking branch 'origin/staging' into fusion
2023-07-27 12:03:55 -05:00
julian
bce8ae6b4e
update _currentDefaultThemeVersion to handle xlm asset updates to default themes
2023-07-27 10:53:40 -06:00
ryleedavis
197d760102
Merge branch 'staging' into add-xtz
...
# Conflicts:
# pubspec.lock
2023-07-27 10:45:41 -06:00
julian
4281fa5d33
Merge remote-tracking branch 'origin_SW/staging' into ui-fixes
2023-07-27 10:43:49 -06:00
julian
7ca6da60f9
clean up mobile ordinal details view
2023-07-27 10:33:59 -06:00
julian
e93ecad744
save ordinal image to file
2023-07-27 10:26:52 -06:00
julian
6ccd7a76a5
desktop clean up
2023-07-27 09:47:50 -06:00
sneurlax
87f12d9c3c
Merge remote-tracking branch 'origin/staging' into fusion
2023-07-27 10:33:03 -05:00
julian
8b88890e05
refactor network call into mockable provider and handle errors
2023-07-27 09:28:01 -06:00
julian
1e05a8dfa3
desktop ordinals details view info layout
2023-07-27 08:37:08 -06:00
julian
6f2ddf7423
fix: auto format code and remove electrumx coin control
2023-07-27 08:11:32 -06:00
julian
a194594b4d
Merge remote-tracking branch 'origin_SW/staging' into add-xlm
2023-07-27 07:57:58 -06:00
likho
bce20eab32
Resolve merge conflicts
2023-07-27 15:05:27 +02:00
likho
e8b91c5287
Update testnet block explorer
2023-07-27 13:20:19 +02:00
likho
7061c3c40b
Add testnet to coin list
2023-07-27 13:09:56 +02:00
julian
703863cab8
reorder firo balance sheet on mobile
2023-07-26 17:21:36 -06:00
julian
f51cf2e395
extra temp check on firo
2023-07-26 17:15:11 -06:00
julian
46e0258737
Merge remote-tracking branch 'origin_SW/staging' into ordinals
...
# Conflicts:
# lib/pages_desktop_specific/my_stack_view/wallet_view/sub_widgets/desktop_wallet_features.dart
# lib/pages_desktop_specific/my_stack_view/wallet_view/sub_widgets/more_features/more_features_dialog.dart
# pubspec.yaml
2023-07-26 17:05:33 -06:00
julian
4d87096324
temp disable some ordinals stuff
2023-07-26 17:01:24 -06:00
julian
e520726495
fix the fix
2023-07-26 16:51:01 -06:00
julian
f27e818d97
Merge remote-tracking branch 'origin_SW/staging' into add-monkey
2023-07-26 16:29:32 -06:00
julian
7390c498c7
set state on download
2023-07-26 16:29:09 -06:00
ryleedavis
04b9cddb19
fixed path
2023-07-26 16:23:34 -06:00
ryleedavis
8754142694
android file path
2023-07-26 16:21:20 -06:00
sneurlax
7c696f1a0c
fix desktop fusion view
2023-07-26 17:21:18 -05:00
julian
d8e6f3cac6
fix mobile nav error
2023-07-26 16:15:29 -06:00
sneurlax
fe707ac381
"Bitcoin"->"Bitcoin Cash"
2023-07-26 17:12:46 -05:00
julian
2f5a18b615
merge conflict clean things
2023-07-26 16:10:27 -06:00
julian
bf309d4902
Merge remote-tracking branch 'origin_SW/add-monkey' into add-monkey
...
# Conflicts:
# lib/pages/monkey/monkey_view.dart
2023-07-26 16:09:10 -06:00
sneurlax
19a968472b
move CashFusion fuse() demo into FusionInterface
2023-07-26 17:08:29 -05:00
julian
9d2b315bd9
desktop layout
2023-07-26 16:08:01 -06:00
sneurlax
4e134664e7
show CashFusion option in wallet More dialog
2023-07-26 17:07:56 -05:00
ryleedavis
39882b0d46
monkey icon in app bar
2023-07-26 16:07:54 -06:00
sneurlax
6e9d8b26d0
add DesktopCashFusionView
2023-07-26 17:07:39 -05:00
sneurlax
d3832a56b5
add CashFusionView
2023-07-26 17:07:06 -05:00
sneurlax
1a0d47d5c7
add placeholder asset
...
robothead
2023-07-26 17:06:36 -05:00
sneurlax
04f0049710
add hasFusionSupport bool
2023-07-26 17:06:17 -05:00
sneurlax
d71ca45657
add fusion interface as mixin
2023-07-26 17:06:02 -05:00
julian
0175939d63
download/save image on linux
2023-07-26 15:52:52 -06:00
ryleedavis
4e9ba50572
Desktop what is monkey button
2023-07-26 15:37:10 -06:00
julian
b2aa4272b4
reorg and loading indicator
2023-07-26 15:32:00 -06:00
julian
80dad5156a
Merge remote-tracking branch 'origin_SW/ui-fixes' into ordinals
...
# Conflicts:
# lib/db/isar/main_db.dart
2023-07-26 15:11:03 -06:00
ryleedavis
66e1db9b52
WIP: scaling monkey view for desktop
2023-07-26 15:10:53 -06:00
julian
36747ca479
another bandaid fix for hive box isn't open
2023-07-26 14:50:38 -06:00
sneurlax
5cd8b4864e
Merge remote-tracking branch 'origin/staging' into fusion
2023-07-26 15:31:28 -05:00
ryleedavis
5668b045e5
WIP: adding monkey to desktop
2023-07-26 14:12:19 -06:00
ryleedavis
3cb8a6a173
WIP: adding monkey to desktop
2023-07-26 14:12:06 -06:00
ryleedavis
86d3258910
Monkey help message
2023-07-26 13:18:18 -06:00
ryleedavis
ea9f997d0b
Merge branch 'staging' into add-monkey
...
# Conflicts:
# lib/services/coins/banano/banano_wallet.dart
2023-07-26 12:07:36 -06:00
Jonald Fyookball
6c0dbfbde8
Push local changes to branch.
2023-07-26 14:07:30 -04:00
ryleedavis
032061fa19
changed generate monkey structure
2023-07-26 12:03:01 -06:00
sneurlax
ba4e83968d
show more button on desktop wallet home page if wallet ordinalsinterface
2023-07-26 13:02:56 -05:00
ryleedavis
2eb10e249f
add monkey image to hive and display on wallet card
2023-07-26 11:54:10 -06:00
julian
6733a367e3
create mockable wrapper function
2023-07-26 11:47:49 -06:00
ryleedavis
683364750a
structure change to add monkey image
2023-07-26 11:13:48 -06:00
likho
58364a6c88
Update themes, use PUBNET instead of testnet
2023-07-26 16:19:40 +02:00
julian
7b8f26206e
show sent to self jmint transactions correctly
2023-07-25 20:48:03 -06:00
julian
57839c2d18
WIP fixing _refreshLelantusData
2023-07-25 20:29:44 -06:00
julian
c9da22601e
clean up spam logs a bit
2023-07-25 20:28:51 -06:00
julian
c3054ca753
fix broken used serials call and optimize cache a bit
2023-07-25 20:28:27 -06:00
ryleedavis
78e4cd4631
removed unnecessary lines
2023-07-25 17:42:36 -06:00
ryleedavis
512960d9b9
changed monkey files around
2023-07-25 17:29:05 -06:00
ryleedavis
c6c2b42923
monkey.svg download to user device
2023-07-25 17:06:32 -06:00
ryleedavis
b2ec2763fb
monkey.png downloads to user device
2023-07-25 16:51:21 -06:00
julian
5d3e976601
always add lelantus coin to locale db
2023-07-25 16:08:54 -06:00
julian
c1f73a89be
store jmint separately from updated coins
2023-07-25 15:41:06 -06:00
julian
90b16c576e
clean up
2023-07-25 15:36:37 -06:00
julian
759e5624e4
stop storing public coin
2023-07-25 15:11:34 -06:00
julian
ce1dce1130
comment and fix error messages
2023-07-25 14:56:31 -06:00
ryleedavis
3cbde8b5c1
able to download monkey.png
2023-07-25 14:52:58 -06:00
julian
2cca59532e
delete by index instead of public Coin since who tf knows what it could be in our code
2023-07-25 14:14:07 -06:00
julian
04658f8eef
null error bandaid
2023-07-25 13:55:19 -06:00
julian
128fa9db6c
rpc timeout mod
2023-07-25 13:48:39 -06:00
julian
c9470a5078
desktop notifications fix
2023-07-25 13:48:19 -06:00
julian
20c706c7e5
add todo check
2023-07-25 12:16:08 -06:00
julian
590717560e
notif error fix?
2023-07-25 12:12:10 -06:00
julian
7d1d7cb804
auto format on save
2023-07-25 12:07:44 -06:00
julian
3c1a3f23e3
clean up
2023-07-25 12:07:09 -06:00
julian
5439ce8954
show error before data in case dart decides string is too long and cuts it off
2023-07-25 12:06:06 -06:00
julian
e1140e6fa6
clear lelantus coins on full rescan
2023-07-25 11:18:21 -06:00
julian
5f9b1f77f5
clearer exception
2023-07-25 11:17:54 -06:00
julian
a8abd38827
invalid vsize fix
2023-07-25 11:17:30 -06:00
julian
c7f1392734
cache boxes hive error fix
2023-07-25 10:49:49 -06:00
julian
140f1468f9
remove unused code
2023-07-25 09:04:09 -06:00
julian
99a36f1587
fix mint limit constant
2023-07-25 09:03:26 -06:00
julian
18f3a2056c
check anon set when creating list of mints
2023-07-25 08:55:50 -06:00
likho
f7741fa043
Update theme with Stellar images
2023-07-25 15:58:29 +02:00
julian
462b845bd4
clean up unspent coins
2023-07-24 16:54:38 -06:00
julian
2fb94444c4
no more firo specific hive
2023-07-24 16:49:11 -06:00
julian
c97de6017b
update lelantus coin schema
2023-07-24 16:44:12 -06:00
ryleedavis
a286ba7b8f
monkey view page
2023-07-24 12:43:33 -06:00
julian
df0b004b82
finish up basic migrate lcoins hive => isar
2023-07-24 12:30:01 -06:00
julian
a5ba67aa1d
WIP migrate lcoins hive => isar
2023-07-24 09:42:29 -06:00
julian
baa34ca9f2
isar lelantus coin schema
2023-07-24 09:08:19 -06:00
julian
6ff4c5d49a
clean up
2023-07-24 09:06:10 -06:00
likho
be8ede7750
Fix txs being sending and receiving, and missing fee and height in tx view
2023-07-24 16:53:04 +02:00
sneurlax
ce1bd8212f
remove Future<bool> inscriptionInAddresses(List<String> addresses)
...
inscriptionInAddress is next, after its usage is removed from _updateUTXOs, updateUTXOs (or another hook for detecting if a refresh has detected a new output) will trigger the more general refreshInscriptions
2023-07-23 23:20:07 -05:00
sneurlax
18a0bf279e
refresh inscriptions if new output detected
2023-07-23 18:29:42 -05:00
sneurlax
abd4bf9d7a
refresh inscriptions if needed and add utility func
2023-07-23 18:19:38 -05:00
sneurlax
f32359ac1e
refresh inscriptions after general refresh if any are detected
2023-07-23 18:01:51 -05:00
sneurlax
7da49c7ea0
improve ordinal heuristic
...
and formatting
2023-07-22 22:14:18 -05:00
sneurlax
8e5f2d190d
temporarily disable send button
2023-07-22 21:50:49 -05:00
sneurlax
58c3bdbf2b
don't flash red on load
2023-07-22 21:50:29 -05:00
sneurlax
475490d4f0
remove commented functions
2023-07-22 21:10:22 -05:00
sneurlax
55e55ef8c8
print->throw Exception
2023-07-22 21:09:42 -05:00
likho
89aba8874e
Clean up/ refactor
2023-07-22 10:26:53 +02:00
likho
4bdda9354c
WIP: Clean up and fixes
2023-07-22 10:26:10 +02:00
likho
c68b2e0d02
allow sending to unfunded account
2023-07-22 10:26:10 +02:00
likho
bbd070ba7f
Fix send
2023-07-22 10:24:41 +02:00
detherminal
e0df4723ae
feat: add xlm
2023-07-22 10:21:04 +02:00
julian
e559ee1cc5
WIP desktop ordinal details view
2023-07-21 19:52:43 -06:00
julian
6c6c9c8325
desktop ordinals in wrap
2023-07-21 19:15:26 -06:00
julian
c2df7ea113
wip desktop ordinals list
2023-07-21 19:06:01 -06:00
julian
dffa33abd3
load ordinals into isar as a cache and backend view model
2023-07-21 18:43:59 -06:00
julian
48109f3c49
use isar ordinal model
2023-07-21 18:18:26 -06:00
julian
b3e4d63a89
strongly typed spacing
2023-07-21 18:17:59 -06:00
sneurlax
f478f0e9ec
Merge branch 'ordinals-desktop' into ordinals
2023-07-21 19:13:35 -05:00
sneurlax
c7d114e268
remove nested AspectRatio
2023-07-21 19:11:33 -05:00
ryleedavis
8ac085fe24
fix monkey icon
2023-07-21 18:01:38 -06:00
ryleedavis
ee5a97c2fb
add monkey icon
2023-07-21 17:59:01 -06:00
ryleedavis
fb39e96308
WIP: monkey view + fetching monkey dialog
2023-07-21 17:56:01 -06:00
sneurlax
8edaa9d353
desktop ordinal details view fix
2023-07-21 18:50:18 -05:00
sneurlax
d9d7f25692
add desktop ordinals list, card, and details view
2023-07-21 18:30:41 -05:00
sneurlax
397942f4af
Merge remote-tracking branch 'origin/ordinals' into ordinals-desktop
2023-07-21 18:24:43 -05:00
julian
fe41bce563
disable collection type in ord filter
2023-07-21 17:24:20 -06:00
sneurlax
9d5e33da01
DesktopOrdinalsList widget
2023-07-21 18:21:15 -05:00
julian
051fc7d1ef
Merge remote-tracking branch 'origin_SW/staging' into ordinals
2023-07-21 17:18:18 -06:00
sneurlax
8118f98e5e
mobile ordinals in desktop
...
TODO make desktop OrdinalsList and OrdinalsDetailsView
2023-07-21 18:13:40 -05:00
sneurlax
af5f6849b3
add desktop ordinals page stub
2023-07-21 17:54:51 -05:00
julian
8a0a45f131
mobile rep fix
2023-07-21 16:09:47 -06:00
julian
3125a25a69
add change rep to desktop
2023-07-21 15:58:28 -06:00
sneurlax
5a845f8669
hide certain fields on ordinals views, change ordinal card aspect ratio
2023-07-21 16:35:00 -05:00
julian
9369ae15ec
Merge remote-tracking branch 'origin_SW/staging' into nano_rep_change
2023-07-21 14:25:05 -06:00
julian
e7b480e585
add ba/nano wallet representative change option to wallet settings, remove coin control from ba/nano, and some other clean up
2023-07-21 14:11:30 -06:00
julian
b8fcc98ac6
eth token balance fix
2023-07-21 13:23:36 -06:00
ryleedavis
269f47d6f4
resolved merge conflict
2023-07-21 11:34:14 -06:00
ryleedavis
1adc5f23a4
Merge branch 'staging' into chan-cards
...
# Conflicts:
# lib/models/isar/stack_theme.dart
# lib/models/isar/stack_theme.g.dart
2023-07-21 11:09:44 -06:00
sneurlax
f46a37d4d4
convert/map/cast InscriptionData->Ordinal
2023-07-21 11:48:31 -05:00
sneurlax
ddba1c54f7
show ordinal image
2023-07-21 10:49:30 -05:00
sneurlax
65e8c34e34
hook up details view to OrdinalsInterface
2023-07-21 10:43:02 -05:00
sneurlax
f750bbfe10
hook OrdinalsList up to OrdinalsInterface
2023-07-21 10:30:47 -05:00
sneurlax
c295ca9a6f
fix ordinal view crash
2023-07-21 10:12:31 -05:00
sneurlax
39eaa937fc
add convenience method, remove ord-litecoin API file, cast dynamic->int
2023-07-21 10:06:34 -05:00
sneurlax
af30826e9e
remove ord-litecoin imports
2023-07-21 10:03:05 -05:00
julian
28f8fdc233
clean up
2023-07-21 07:48:06 -06:00
ryleedavis
0ce86ce7fe
Chan card images for favorites and wallet
2023-07-20 16:51:37 -06:00
sneurlax
20fdcf4817
refactor manager var out to _manager, comment update
2023-07-20 17:15:25 -05:00
julian
24d443886e
hide empty tx note field on mobile confirm send screen
2023-07-20 16:04:01 -06:00
sneurlax
b773811eac
working proof of concept
2023-07-20 16:49:26 -05:00
sneurlax
4db0328c73
WIP _db not initialized, refresh on ordinals view for poc
2023-07-20 16:30:39 -05:00
ryleedavis
480f637670
WIP: added cardFavoriteImages + check if card should be favorites or wallet
2023-07-20 15:15:03 -06:00
julian
8a84c89824
show failed instead of cancelled for eth failed txns
2023-07-20 15:13:56 -06:00
julian
69aa1fb885
toString fix
2023-07-20 15:13:56 -06:00
julian
49e5641c3e
optional nonce
2023-07-20 15:13:56 -06:00
julian
87a146b5a4
show failed instead of cancelled for failed eth tx
2023-07-20 15:13:56 -06:00
julian
461267ec95
eth api error handling clean up and token flag
2023-07-20 15:13:56 -06:00
julian
96bfafcd19
fix: contract decimal places bug for eth token amounts parsing
2023-07-20 15:13:56 -06:00
sneurlax
06c433ff85
add init method, build on poc
2023-07-20 15:56:11 -05:00
sneurlax
ca8e930904
move demo into refresh button, add refreshInscriptions() stub w prev poc
2023-07-20 15:32:39 -05:00
ryleedavis
308f982593
added chan card favorites to stack_theme
2023-07-20 14:25:58 -06:00
sneurlax
4be7919e46
expand upon demo
...
TODO remove WIP, hook directly into StreamBuilder
2023-07-20 14:53:20 -05:00
sneurlax
22e222ffd6
paginate inscription responses
2023-07-20 14:53:15 -05:00
sneurlax
a322c13954
return inscriptions in batches of 1000
2023-07-20 14:53:13 -05:00
sneurlax
f046912c89
litescribe api and demo
2023-07-20 14:53:09 -05:00
sneurlax
d02b7f7ad4
formatting and model updates
2023-07-20 14:05:51 -05:00
sneurlax
96210df56b
Merge remote-tracking branch 'origin/ordinals' into ord-litecoin
2023-07-19 17:14:26 -05:00
sneurlax
0284bb2951
use https api, implement other methods
2023-07-19 17:13:54 -05:00
julian
c435c378e0
rough outline for isar schema class
2023-07-19 15:37:11 -06:00
sneurlax
2de8ffe593
add test button
2023-07-19 15:58:34 -05:00
sneurlax
bc8f5ce8f9
update OrdinalsInterface to not need baseUrl declared by withee classes
2023-07-19 15:58:26 -05:00
sneurlax
8e17556e41
use an OrdinalsResponse response type which can return an error
2023-07-19 13:03:17 -05:00
sneurlax
d3b4be5d66
Merge remote-tracking branch 'origin/ordinals' into ord-litecoin
2023-07-19 12:05:00 -05:00
julian
895903b9ca
Merge branch 'ui-fixes' into ordinals
2023-07-19 11:03:29 -06:00
sneurlax
afbf818ab5
refactor InscriptionLink factory, casting
...
TODO replace casting throughout ordinals DTOs with refactored validation
2023-07-19 11:04:19 -05:00
sneurlax
697f40fce1
add preview endpoint
2023-07-19 10:55:46 -05:00
sneurlax
d623480a75
add content endpoint
2023-07-19 10:51:46 -05:00
sneurlax
6d772b0acd
add block endpoint
2023-07-19 10:50:56 -05:00
sneurlax
f972c34dc4
add address endpoint
2023-07-19 10:48:54 -05:00
sneurlax
48e4f8c577
add output endpoint
2023-07-19 10:45:18 -05:00
sneurlax
828782f00c
add sat endpoint
2023-07-19 10:41:23 -05:00
sneurlax
51155372d3
add inscription endpoint
2023-07-19 10:37:42 -05:00
likho
022ce7ed34
Resolve merge conflicts
2023-07-19 17:00:48 +02:00
julian-CStack
f2a872c44c
ensure cursor stays at end on exchange/swap form
2023-07-19 08:54:56 -06:00
julian-CStack
d867270aac
exchange view amount string provider fix
2023-07-19 08:42:06 -06:00
likho
45af21dc27
Fix merge conflicts with staging
2023-07-19 16:37:54 +02:00
detherminal
d387fcc7b9
feat: update xtz
2023-07-19 16:21:13 +02:00
detherminal
0ae747aebc
feat: add xtz
2023-07-19 16:19:48 +02:00
sneurlax
b60e3fbf1b
add dtos for ord-litecoin documented endpoint responses
2023-07-18 16:36:26 -05:00
julian
5b4a803215
add ordinals icon
2023-07-18 11:51:57 -06:00
julian
2af1a8db88
ordinals filter view
2023-07-18 11:48:15 -06:00
julian
8b71fa70c9
added a couple dialogs
2023-07-18 11:26:43 -06:00
julian
79670c5d47
WIP ordinal details view
2023-07-18 11:03:57 -06:00
julian
58c97de86c
WIP ordinal ui
2023-07-18 10:15:05 -06:00
julian-CStack
27c2f34a33
macos specific notifications fix
2023-07-17 10:36:45 -06:00
julian-CStack
bc85b97f5f
null error fix on isar exchange data cache instance
2023-07-17 10:36:33 -06:00
julian-CStack
3273cf0e23
disable new wownero wallet unless platform is android
2023-07-13 16:26:29 -06:00
Josh Babb
9a27e724b2
Merge remote-tracking branch 'origin/staging' into tor
2023-07-13 15:16:43 -05:00
julian-CStack
27d97ebf49
number format hack/fix
2023-07-12 16:06:41 -06:00
Josh Babb
a71815ede7
Merge remote-tracking branch 'origin/staging' into tor
2023-07-12 16:50:55 -05:00
julian
99b809ef17
fix: bch address book entry address validation
2023-07-11 08:51:28 -06:00
julian
593680f9f3
auto focus next field on correct seed word entry
2023-07-10 10:05:30 -06:00
julian-CStack
ebf67df3a9
Merge branch 'staging' into add-onchain-notes-for-epic
2023-07-05 11:58:29 -06:00
likho
a750ec0a0a
Remove extra condition
2023-07-05 19:58:03 +02:00
likho
1ce64cd157
Fix on chain notes showing for other coins
2023-07-05 18:18:49 +02:00
likho
3ae04b6e5f
Fix indentation so Onchain note doesn't show for other coins
2023-07-05 17:31:06 +02:00
likho
71591053f2
Text updates, Update epiccash plugin
2023-07-05 17:19:41 +02:00
likho
ca27f13d7b
WIP:Add onchain notes for Epic
2023-07-05 14:57:17 +02:00
julian
d894d60c1e
contact address sorting
2023-07-04 17:40:06 -06:00
julian
065063c600
extra type check in electrumx response handling
2023-07-04 14:47:16 -06:00
julian
ab9e734b80
fix: dogecoin custom fee slider and possible absurd fees error
2023-07-04 10:25:13 -06:00
julian
36cb3c2a69
fix: ios path fix
2023-07-03 18:46:58 -06:00
julian
87ed25bd5b
use relative path for theme assets
2023-07-03 18:25:18 -06:00
julian
fe8ad00b9b
don't open legacy trades box unless during migration
2023-07-03 16:42:45 -06:00
julian
a509dc40ea
simply closing cache boxes won't play nice with concurrency so we'll need to settle on just opening them as needed
2023-07-03 16:38:43 -06:00
julian
b7b43e3380
close coin cache hive boxes when not in use
2023-07-03 16:27:36 -06:00
julian
42abebe1d2
WIP: hive -> isar migration and hive clean up
2023-07-03 15:16:56 -06:00
julian
69fabde3a5
fix hive box deletion
2023-07-03 15:12:24 -06:00
julian
6fb526efe5
self contained desktop password service refactor that does not keep its db open when not in use
2023-07-03 15:06:28 -06:00
julian
9513b203a9
refactor delete hive boxes in prep for hive->isar migration
2023-07-03 13:58:11 -06:00
julian
1b66cc23c3
temporarily force update dark theme (banano coin icon fix)
2023-07-01 15:16:16 -06:00
julian
011ba6bf61
use theme brightness for simplex logo
2023-07-01 15:06:49 -06:00
julian
26bddae248
token loading screen navigation fix
2023-07-01 14:09:38 -06:00
julian
fa1dbdbe51
extra logging and exit properly instead of rethrowing what is isn't really a true exception but rather an expected result if not transactions are found. Thanks API designers
2023-07-01 13:49:10 -06:00
julian
bd5a0c1631
actually use price interval
2023-06-30 15:30:33 -06:00
julian
7b160b9a55
strip prefixes for cashaddrs before generating uris
2023-06-23 15:36:33 -06:00
julian
b64b5cdb9b
fix: use proper uri builder function
2023-06-23 15:27:09 -06:00
julian
c784d2cf04
fix: disable fee selection for firo private send on desktop
2023-06-23 13:35:19 -06:00
julian
3a9f567150
fix: amount input formatter case when trying to input an amount less than one starting with a zero instead of the decimal separator, edge case allowing more decimal places than the coin has, and pasting certain amounts
2023-06-23 12:59:43 -06:00
julian
2b228f736e
fix: amount string parse bug on desktop send view
2023-06-23 12:57:14 -06:00
julian
14bf1ab3e3
fix: equal width desktop settings option clickable area
2023-06-22 09:45:04 -06:00
julian
2870ec49ec
move debug logs option to bottom of advanced settings on desktop
2023-06-22 09:45:01 -06:00
julian
ccc9ac545a
clean up
2023-06-22 09:44:58 -06:00
julian
aba9aeaef2
fix: desktop address book card coin icon
2023-06-22 09:44:53 -06:00
detherminal
d04df00691
feat: update xtz
2023-06-21 14:29:28 +03:00
julian
f2e43bfaee
fix: wallets coin sorting matching Coin enum order
2023-06-19 13:59:46 -06:00
julian
f60dee0304
Merge remote-tracking branch 'origin_SW/staging' into custom_fee_selection
2023-06-19 10:09:16 -06:00
julian
fae0c778ef
feat: WIP desktop custom fee selection for supported coins
2023-06-19 10:04:25 -06:00
julian
04e0446aaf
fix: isar contacts migrate bugfix
2023-06-19 09:49:46 -06:00
julian
0778deb6d3
feat: custom fee for sends on mobile for supported coins
2023-06-17 10:42:23 -06:00
julian
5880e0c5fa
feat: WIP fee slider widget
2023-06-16 19:25:49 -06:00
julian
b371e59182
fix: electrumx exception data interpolation
2023-06-16 19:25:10 -06:00
julian
833daea120
hide fee selection for ba/nano send
2023-06-16 18:32:56 -06:00
julian
61e074e3cd
Merge remote-tracking branch 'origin_SW/staging' into amount_separators
2023-06-16 17:13:28 -06:00
julian
cfd73be0c3
listen to locale changes while app is running and update accordingly
2023-06-16 17:11:11 -06:00
julian
346a6a7a01
account for units setting
2023-06-16 17:04:39 -06:00
julian
c0eb85ce5a
insert and handle localised group and decimal separators in textfield amounts
2023-06-16 16:47:03 -06:00
julian
f88d7f200c
fiat amount string formatting and parsing and more WIP usages thereof
2023-06-16 13:42:37 -06:00
julian
7bcfc87f4d
feat: amount string group separator based on locale and parse those formatted strings back to amounts based on localized decimal pattern
2023-06-16 10:43:20 -06:00
julian
bc0c9168b5
fix: coin card chan aspect ratio
2023-06-15 17:47:58 -06:00
julian
968bf390f4
fix: eth rescan (and optimise eth txn refreshing)
2023-06-15 16:39:42 -06:00
julian
aac6c0fdb6
fix: token transactions refresh interruption
2023-06-15 13:53:16 -06:00
julian
5016818bae
eth token data toString fix
2023-06-15 11:35:02 -06:00
detherminal
f43aeadc3f
feat: add xtz
2023-06-12 22:03:32 +03:00
julian
498185d701
small theme fixes
2023-06-09 12:44:47 -06:00
julian
a8a5e8b573
requested monero address check
2023-06-09 11:44:50 -06:00
sneurlax
006844dc8f
Revert "start monero and wownero on windows"
...
This reverts commit e1339dab83
.
2023-06-08 15:57:17 -05:00
Diego Salazar
8c7a29ecdd
Merge pull request #584 from cypherstack/windows
...
Add or update git version files in Windows build scripts
2023-06-08 14:55:54 -06:00
julian
0af9af1ad2
fix: add (ba)nano periodic refreshes
2023-06-08 14:48:51 -06:00
julian
72bbf81c4c
fix: do not throw but just return from updateSentCachedTxData for now
2023-06-08 14:32:07 -06:00
sneurlax
e1339dab83
start monero and wownero on windows
2023-06-08 15:27:58 -05:00
julian
53be1f53db
fix: old block errors
2023-06-08 14:25:09 -06:00
julian
885310395e
fix: banano prepareSend int overflow
2023-06-08 14:10:08 -06:00
julian
a3dcdf6fcd
fix: no fees for (ba)nano
2023-06-08 14:00:31 -06:00
julian
2c49f9f9ec
fix: transactions not updating in (ba)nano right away on refresh
2023-06-08 13:45:59 -06:00
julian
89c28a2d9d
re enable git versions
2023-06-08 13:24:35 -06:00
julian
f3c366a25d
fix: firo trade send from stack with public balance broadcast tx fix
2023-06-08 13:14:10 -06:00
julian
1d2d01d1de
fix: banano price
2023-06-08 12:21:28 -06:00
julian
80ba2a8c5c
fix: address book tickers overflow
2023-06-08 12:16:47 -06:00
julian
338e354e4b
fix: shift fix for amounts when set to lowest unit value (ex sats for btc)
2023-06-08 11:58:26 -06:00
julian
ae75867381
null error fix for themes that don't have coin card images
2023-06-08 11:35:05 -06:00
julian
ed120f552a
Merge branch 'ba_nano_fixes' into ui-fixes
2023-06-08 11:03:50 -06:00
julian
4b9c2bfc9c
Merge remote-tracking branch 'origin_SW/staging' into ui-fixes
2023-06-08 11:03:27 -06:00
julian
d69b21b4a8
create single coin card widget
2023-06-08 10:59:44 -06:00
ryleedavis
c4545c3eb0
rearrange coin order
2023-06-08 10:54:22 -06:00
julian
1c88ca5f8d
update assets schema
2023-06-08 10:35:44 -06:00
julian
91fb2598c4
fix: do not show fees on (ba)nano tx details screen
2023-06-08 09:11:43 -06:00
julian
4874ef5a63
disable address generate button for (ba)nano
2023-06-08 09:03:32 -06:00
julian
3c026ab730
add more logging and return zero fees
2023-06-08 09:00:55 -06:00
julian
81970af4a4
correct mnemonic length displayed on new ba/nano wallet creation
2023-06-08 08:54:29 -06:00
julian
cd1736ffa6
png fix
2023-06-07 16:05:49 -06:00
julian
440235b6de
WIP: add fav card chan images
2023-06-07 16:02:32 -06:00
ryleedavis
8e00948bce
WIP: null check
2023-06-07 15:24:13 -06:00
ryleedavis
f7a59d140f
Merge branch 'staging' into ui-fixes
2023-06-07 15:18:57 -06:00
julian
35843e5e62
small changes
2023-06-07 14:57:15 -06:00
ryleedavis
8d823dc2e3
WIP: chan cards
2023-06-07 14:34:27 -06:00
julian
dd7792195c
fix: banano address type
2023-06-07 14:33:53 -06:00
julian
3a58955f60
fix: banano address type
2023-06-07 14:28:00 -06:00
julian
9046379d18
fix: (ba)nano sync/refresh bugs and address optimizations
2023-06-07 13:44:45 -06:00
julian
40d53f08c2
fix: coin enum order
2023-06-07 13:19:22 -06:00
julian
b6ed690eb6
fix: default coin units length and banano unit names
2023-06-07 13:17:49 -06:00
julian
cb1922d2c7
fix: (ba)nano testNetworkConnection always returning false
2023-06-07 12:28:11 -06:00
julian
a047eac770
add wallet summary card background image optional param to theme assets
2023-06-07 09:11:54 -06:00
julian
d627f8e73c
fix: animation duration/period not set before calling repeat
2023-06-07 09:02:22 -06:00
julian
e7ed01aad5
extra theme verification
2023-06-07 08:36:47 -06:00
julian
05832287e7
disable openalias
2023-06-07 07:36:54 -06:00
Diego Salazar
f032db9a6b
Merge pull request #573 from cypherstack/handle-price_change_percentage_24h-being-null
...
Handle price_change_percentage_24h being null and not able to parse a…
2023-06-06 12:50:29 -06:00
likho
14f9dc2c05
Handle price_change_percentage_24h being null and not able to parse as double
2023-06-06 16:34:43 +02:00
julian
a353ab341a
Merge remote-tracking branch 'origin_SW/staging' into flutter_upgrade
...
# Conflicts:
# crypto_plugins/flutter_libmonero
2023-06-05 16:26:28 -06:00
julian
ab07b9c80e
fix: auto save formatting
2023-06-05 16:25:54 -06:00
julian
84ab43ced1
fix: some theme issues
2023-06-05 16:25:41 -06:00
Diego Salazar
a79d8a802f
Merge pull request #571 from cypherstack/windows
...
Windows: update flutter_libmonero to upgrade_gradle, update docs wrt dependencies
2023-06-05 16:23:57 -06:00
Josh Babb
18e08a8cb7
do not start monero on windows
2023-06-05 15:19:50 -07:00
julian
79b403a51b
update current theme version to account for nano/banano assets
2023-06-05 15:46:32 -06:00
julian
91dd677e28
fix: banano network pinging, clean up imports, move file to separate folder
2023-06-05 15:04:11 -06:00
julian
117007180e
fix: missing coin cases
2023-06-05 14:55:41 -06:00
julian
b92fb5b547
Merge remote-tracking branch 'origin_SW/add_nano' into flutter_upgrade
...
# Conflicts:
# pubspec.lock
2023-06-05 14:48:03 -06:00
julian-CStack
58b8509b41
Merge pull request #569 from fossephate/add-nano
...
Banano support
2023-06-05 14:07:14 -06:00
julian-CStack
84fabcf300
Merge pull request #564 from detherminal/staging
...
fix: recent logs
2023-06-05 14:00:31 -06:00
julian
6259290d99
fix: theme file conversion
2023-06-05 10:11:34 -06:00
julian
044c957152
refactor dropdown2 and qr image
2023-06-05 07:40:56 -06:00
fossephate
5ac6df5d44
small fix
2023-05-30 19:29:33 -04:00
fossephate
3c524b2ea4
add banano support
2023-05-30 19:19:31 -04:00
detherminal
9e4c8dbc77
fix: recent logs
2023-05-31 00:46:11 +03:00
julian
9c8101d3ea
fix: fake/mock clipboard getData
2023-05-30 10:41:53 -06:00
julian
e81bba2357
fix: exception implementations
2023-05-30 10:41:27 -06:00
julian
774bfe517e
fix: missing eth case
2023-05-30 10:38:47 -06:00
julian
243994ff45
fix: missing eCash case
2023-05-30 10:31:49 -06:00
julian
1125bbdc15
upgrade flutter/dart to 3.10.2/3.0.0
2023-05-30 10:30:38 -06:00
julian
9c58df7cfd
default to less than 30 decimal places for nano
2023-05-30 10:02:41 -06:00
julian
3275039d01
nano clean up and optimisations
2023-05-30 10:00:24 -06:00
julian
91d330e57b
add nano support to AmountUnit
2023-05-30 09:32:17 -06:00
julian
1449814e35
Merge branch 'amount_display_precision' into add_nano
...
# Conflicts:
# lib/pages/pinpad_views/create_pin_view.dart
# lib/widgets/custom_pin_put/custom_pin_put_state.dart
2023-05-30 09:11:41 -06:00
julian
79a22e12c3
Merge remote-tracking branch 'origin_SW/staging' into amount_display_precision
2023-05-30 09:04:34 -06:00
julian
388c60d016
fix: various amount unit issues
2023-05-30 09:02:09 -06:00
julian
cb8e02a3ac
feat: log electrumx get tx failed response
2023-05-30 09:01:28 -06:00
julian
452110c221
feat: desktop coin units gui
2023-05-30 07:44:49 -06:00
julian
f2fd998148
Merge remote-tracking branch 'origin_SW/staging' into windows
...
# Conflicts:
# lib/main.dart
2023-05-29 17:57:26 -06:00
julian
4b6afe1db0
indicate loss of precision in displayed amounts
2023-05-29 17:13:45 -06:00
julian
8155e4afd4
fix: duplicate units displayed
2023-05-29 16:53:22 -06:00
julian
528bc7405c
feat: mobile amount unit selection ui
2023-05-29 16:50:21 -06:00
julian
7484353854
Merge remote-tracking branch 'origin_SW/staging' into persistence
...
# Conflicts:
# test/electrumx_test.mocks.dart
2023-05-29 16:24:25 -06:00
julian
1b1c61a3a3
feat: WIP use amount formatter in GUI
2023-05-29 15:11:48 -06:00
julian
86cd5bea3e
feat: amount formatter and associated providers + prefs
2023-05-29 11:42:11 -06:00
julian
838e623ff2
fix: update fiat price on fiat currency selection changed
2023-05-29 10:39:14 -06:00
Josh Babb
86fabcf9ff
port f113904a
periodiocPingCheck changes to other electrumx coins
2023-05-29 11:06:57 -05:00
julian
f113904a22
fix: bug in setting _isConnected as well as adding call to refresh on reconnection established
2023-05-29 09:54:14 -06:00
julian
bad1eed7c8
cleaned up electrumx rpc
2023-05-29 09:16:25 -06:00
likho
436b11a102
Generate isar model/ fix status showing incorrectly in the transaction view page
2023-05-29 14:33:57 +02:00
likho
83778bb121
Fix Epiccash caching issue, add additional status messages as in Epicpay
2023-05-28 14:57:05 +02:00
julian
4564ee7e0a
untested protected rpc version
2023-05-26 17:18:39 -06:00
julian-CStack
3f7b547cfd
Merge pull request #557 from detherminal/add_nano
...
add copyright generating script
2023-05-26 16:46:34 -06:00
julian
a2cdc4cdfa
add timeout to requests
2023-05-26 15:34:09 -06:00
julian
0955fdb6e6
return onError
2023-05-26 15:28:25 -06:00
detherminal
95a0309b8b
docs: add header to source code again
2023-05-27 00:21:16 +03:00
detherminal
ccf5e68fc6
Revert "docs: add copyright header to all source code"
...
This reverts commit 84ac798bb8
.
2023-05-27 00:19:24 +03:00
detherminal
a347ddffc4
feat: add openalias support for xmr
2023-05-27 00:17:09 +03:00
detherminal
97e25a73be
docs: explain and comment code
2023-05-26 22:25:59 +03:00
julian
8b0c1e4f9a
debugging
2023-05-26 12:48:10 -06:00
fossephate
3586383f93
balance fixes, sync status working, and transaction view working
2023-05-26 14:47:50 -04:00
Rylee Davis
ec3c16d5db
Custom pin length ( #555 )
...
* WIP: pinCount stuff
* pin decoration + and pinCount is 0
* pin length tweaks
* fixes error when backspacing pin + add icon to flushbar
* removed Constants.pinLength + changes to "change pin" setting
* testing pin output
* WIP: tests pass + commented out isRandom pin 1234
* removed pin output
---------
Co-authored-by: ryleedavis <rylee@cypherstack.com>
Co-authored-by: julian <julian@cypherstack.com>
2023-05-26 10:48:56 -06:00
fossephate
e0efbe669d
fix for open blocks + fix for new wallet creation
2023-05-26 12:47:11 -04:00
detherminal
84ac798bb8
docs: add copyright header to all source code
2023-05-26 19:33:04 +03:00
julian
28e4764ec4
fix: namecoin tx signing
2023-05-26 08:59:20 -06:00
julian
4cf098c17b
fix: wrap connect in mutex protect to prevent race condition opening multiple sockets
2023-05-25 16:34:03 -06:00
julian
c348230322
clean up log spam
2023-05-25 15:55:57 -06:00
julian
c8b7d3aab8
Merge remote-tracking branch 'origin_SW/staging' into persistence
2023-05-25 15:41:11 -06:00
julian
e9309bc281
remove unneeded mutex and clean up unneeded async
2023-05-25 15:40:30 -06:00
julian
e72e59a50a
some clean up
2023-05-25 15:29:23 -06:00
Josh Babb
72c00cbea7
remove comment
...
did the TODO
2023-05-25 15:59:43 -05:00
Josh Babb
69a085e9a6
rpc2.dart -> rpc.dart
2023-05-25 15:52:07 -05:00
Josh Babb
73312cb920
after socket closes, complete pending requests with errors
2023-05-25 15:51:27 -05:00
julian
e0e4ffe0f4
fix: cached electrumx constructor usage
2023-05-25 14:37:34 -06:00
Josh Babb
5eec303476
do not send next available request from doneHandler
2023-05-25 15:35:55 -05:00
Josh Babb
6be59b6760
add todo note
2023-05-25 15:29:14 -05:00
Josh Babb
30c860d8c3
nullify socket
...
better safe than sorry!
2023-05-25 15:28:44 -05:00
julian
7718a93059
convert cached electrumx into a simple wrapper
2023-05-25 14:27:58 -06:00
Josh Babb
ba41094ed2
send next available request in queue if isNotEmpty
2023-05-25 13:56:18 -05:00
Josh Babb
6ca51c99c9
destroy socket when done
2023-05-25 13:49:14 -05:00
Josh Babb
6749bc2f06
change exception message
...
:)
2023-05-25 11:29:46 -05:00
Josh Babb
b82ed502ca
replace rpc.dart with rpc2.dart
2023-05-25 11:27:35 -05:00
julian
6a92657f50
fix: Firo total displayed on managed favourite list card
2023-05-25 10:10:07 -06:00
julian
3189203419
fix: Firo total displayed on favourite card
2023-05-25 10:05:20 -06:00
julian
74d3175d87
fix: Handle sent to self transactions when sent to a change address
2023-05-25 09:24:07 -06:00
julian
2b9f4c85f9
queued json rpc requests per socket connection
2023-05-24 17:35:45 -06:00
Josh Babb
6b9337ee10
remove unused requestQueue
2023-05-24 16:23:45 -05:00
Josh Babb
535c400a69
re-add mutex; release in doneHandler
2023-05-24 16:06:56 -05:00
Josh Babb
3cb894e7c6
add getBlockHeadTip response/error checking
2023-05-24 16:05:59 -05:00
Josh Babb
d8a7c8d5ad
null awareness
2023-05-24 15:56:08 -05:00
Josh Babb
64caffce79
console logging
2023-05-24 15:55:55 -05:00
Josh Babb
39b99e6900
comments
2023-05-24 15:55:36 -05:00
Josh Babb
866b7c4e88
comment mutex code
2023-05-24 15:55:24 -05:00
fossephate
c5f2480634
receive nano transactions
2023-05-24 15:09:00 -04:00
julian
35b631f329
fix: block possible ordinal containing utxos
2023-05-24 13:07:44 -06:00
julian
d7aa8134d3
block possible ordinal containing utxos
2023-05-24 13:02:36 -06:00
Josh Babb
7bb74455cd
comment
2023-05-24 13:40:19 -05:00
Josh Babb
73ecbf15d5
move dataHandler and errorHandler up in scope
2023-05-24 13:39:21 -05:00
julian
4c12e870b1
stream subscription
2023-05-24 12:27:19 -06:00
fossephate
97ecb72ecf
Merge branch 'add_nano' of https://github.com/cypherstack/stack_wallet into add-nano
2023-05-24 14:20:38 -04:00
fossephate
b6ace4ef27
save
2023-05-24 14:19:49 -04:00
Josh Babb
81689426e2
add logs
2023-05-24 13:15:19 -05:00
Josh Babb
2762490e6d
add todo
2023-05-24 13:15:10 -05:00
Josh Babb
281a04654c
reuse socket var where possible
2023-05-24 13:14:56 -05:00
Josh Babb
2428dd7d12
move socket var up in scope
2023-05-24 13:14:21 -05:00
Josh Babb
1e11fdd6fe
make vars final
2023-05-24 13:12:54 -05:00
julian
feabebcce5
amount fix
2023-05-24 12:11:33 -06:00
julian
bc868a7d38
fix: merge clean up
2023-05-24 12:08:32 -06:00
julian
553e035ca7
Merge remote-tracking branch 'origin_SW/staging' into add_nano
...
# Conflicts:
# lib/models/isar/stack_theme.dart
# lib/models/isar/stack_theme.g.dart
# lib/pages/settings_views/global_settings_view/manage_nodes_views/add_edit_node_view.dart
# lib/services/coins/firo/firo_wallet.dart
# lib/themes/coin_icon_provider.dart
# lib/themes/coin_image_provider.dart
# lib/utilities/constants.dart
# lib/utilities/enums/coin_enum.dart
2023-05-24 11:37:37 -06:00
julian
0933546806
fix: various eCash tweaks + 0 conf
2023-05-24 11:00:54 -06:00
julian
da522128de
fix: eCash display name
2023-05-24 10:51:57 -06:00
julian
1a8aefa45c
fix: quick hack to show incoming joinsplit txns
2023-05-24 10:25:13 -06:00
fossephate
03d69d44ce
small cleanup
2023-05-24 12:12:28 -04:00
fossephate
7a95c20645
nano sending + minor sats constants refactor
2023-05-24 11:56:44 -04:00
julian
e7db6739ec
disable wownero on linux
2023-05-23 17:47:52 -06:00
julian
206a460cfa
fix: update theme button
2023-05-23 17:19:16 -06:00
julian
6065c29e0d
add update theme button
2023-05-23 15:13:56 -06:00
julian
ee128810b5
fix debug address details view on desktop
2023-05-23 10:53:06 -06:00
julian
40dfced949
fix: default to 0 mint index if none saved
2023-05-23 10:43:08 -06:00
julian
a77c8c02fd
ensure skipping tx if it is a jmint
2023-05-23 10:11:44 -06:00
julian
73d877654b
add tx subtype to tx details view in debug mode
2023-05-23 09:52:48 -06:00
julian
304675351a
WIP: firo tx parsing clean up and fixes
2023-05-23 09:46:34 -06:00
julian
efd2742184
dev feat: pretty print json helper util
2023-05-23 09:36:55 -06:00
julian
ee830a4788
Merge remote-tracking branch 'origin_SW/staging' into firo_cleanup
2023-05-23 07:32:12 -06:00
julian
141c3f34c9
temp fix
2023-05-19 16:58:44 -06:00
julian
523fd96929
Revert "re enable git versions"
...
This reverts commit ab02950f03
.
2023-05-19 16:53:10 -06:00
julian
69a850b9db
fix: anonymize more option icon
2023-05-19 16:44:57 -06:00
julian
6b68ab53b0
fix: anonymize more option icon temporarily
2023-05-19 16:44:55 -06:00
julian
9d76b60d00
fix: paynym unclaimed asset
2023-05-19 16:44:52 -06:00
julian
b7619c3108
default to 12 word seeds for new wallets
2023-05-19 16:44:49 -06:00
julian
78d2627064
fix: assets display
2023-05-19 16:44:46 -06:00
julian
ab02950f03
re enable git versions
2023-05-19 16:41:13 -06:00
julian
e2d7c8ee53
fix: anonymize more option icon
2023-05-19 15:51:47 -06:00
julian
438bfcb39c
fix: anonymize more option icon temporarily
2023-05-19 15:42:53 -06:00
julian
68fdaeff13
fix: paynym unclaimed asset
2023-05-19 14:11:01 -06:00
julian
8540bd36fa
default to 12 word seeds for new wallets
2023-05-19 14:08:57 -06:00
julian
5acf74e260
fix: assets display
2023-05-19 13:42:11 -06:00
julian
b7bb62653e
no wow/xmr startup on windows
2023-05-19 13:33:51 -06:00
julian
9949b8788b
fix: missing import from merge
2023-05-19 13:32:49 -06:00
julian
64c509c847
Merge remote-tracking branch 'origin_SW/add-ecash' into windows
...
# Conflicts:
# lib/pages_desktop_specific/desktop_menu.dart
# lib/pages_desktop_specific/password/delete_password_warning_view.dart
# lib/services/coins/bitcoin/bitcoin_wallet.dart
# lib/services/coins/bitcoincash/bitcoincash_wallet.dart
# lib/services/coins/dogecoin/dogecoin_wallet.dart
# lib/services/coins/firo/firo_wallet.dart
# lib/services/coins/litecoin/litecoin_wallet.dart
# lib/services/coins/namecoin/namecoin_wallet.dart
# lib/services/coins/particl/particl_wallet.dart
# lib/services/locale_service.dart
# lib/utilities/stack_file_system.dart
# scripts/setup.sh
2023-05-19 12:54:20 -06:00
julian
6c691e26f5
fix: trocador swap status link
2023-05-19 08:44:15 -06:00
detherminal
8f89f19b91
feat: add nano
2023-05-19 13:20:16 +03:00
julian
d7fa52e9cd
add ecash to price fetch service
2023-05-18 17:01:58 -06:00
julian
1991cdb6b2
add version check for default installed themes and some clean up
2023-05-18 17:00:23 -06:00
julian
f0e16fc7da
fix: coin icons for testnet wallets
2023-05-18 16:13:52 -06:00
julian
b946bba01b
v2 theme assets
2023-05-18 12:52:48 -06:00
julian
c82564c96c
disable ecash assets in prep for dynamic theme coin assets migrate
2023-05-18 09:35:12 -06:00
ryleedavis
bc6185801d
corrected ecash json path
2023-05-18 09:02:37 -06:00
julian
98ce9701a5
ecash from ticker fix
2023-05-18 08:23:42 -06:00
julian
37259643ab
unwrap optionals
2023-05-18 07:33:54 -06:00
julian
ee21a2dbb5
WIP prepare for ecash assets
2023-05-17 16:57:38 -06:00
Josh Babb
354f267942
start tor with app in main
2023-05-17 17:21:45 -05:00
julian
4f3a2830c5
debug address details info
2023-05-17 15:55:36 -06:00
julian
a3422696ba
fix
2023-05-17 15:55:17 -06:00
Josh Babb
174e9b29a6
Merge remote-tracking branch 'origin/staging' into tor
2023-05-17 15:28:59 -05:00
julian
dfc283c757
ecashaddrs working?
2023-05-17 13:14:16 -06:00
julian
23a6236b4c
update branch
2023-05-17 12:16:38 -06:00
julian
0d7a0a8fb9
Merge branch 'staging' into add-ecash
...
# Conflicts:
# lib/utilities/assets.dart
# lib/utilities/theme/color_theme.dart
2023-05-17 12:11:08 -06:00
julian
e406374796
clean up and optimizations
2023-05-17 11:34:40 -06:00
julian
d270ea38a2
clean up tx count function
2023-05-17 08:37:27 -06:00
julian
140e5c279f
Merge branch 'firo_cleanup' into ui-fixes
2023-05-16 16:30:12 -06:00
julian
ab78e3fbca
clean up _getUnspentCoins()
2023-05-16 15:59:06 -06:00
ryleedavis
e463560a5f
fix support page icon color
2023-05-16 15:38:18 -06:00
julian
9725ed32be
WIP rework of anon balance calc
2023-05-16 15:15:08 -06:00
julian
02fe1103cb
fix assignment issue
2023-05-16 14:43:52 -06:00
julian
01999e4f29
revert if pointless or breaks things?
2023-05-16 14:38:24 -06:00
Josh Babb
7d8f03dd20
add warning
2023-05-16 15:20:18 -05:00
julian
eac4ee54f1
logging on possible bad data
2023-05-16 14:17:12 -06:00
julian
a513e90082
make function easier to read: Part 2
2023-05-16 14:13:14 -06:00
julian
87507585b8
make function easier to read
2023-05-16 14:08:25 -06:00
ryleedavis
bb5ada8178
fix eye icon overflow error on desktop
2023-05-16 13:36:59 -06:00
julian
d0c53c2673
Strongly typed used serials list
2023-05-16 13:29:48 -06:00
julian
1b92f2b36b
no more derivations stored for firo
2023-05-16 11:33:00 -06:00
julian
939e10248b
fix: grammar
2023-05-16 11:04:45 -06:00
julian
e843065278
fix: contact id access fixes
2023-05-16 09:33:28 -06:00
Josh Babb
50fb54b6ad
Merge remote-tracking branch 'origin/staging' into tor
2023-05-15 17:38:43 -05:00
julian
ba33aee395
fix: token view summary icon asset loading
2023-05-15 16:31:03 -06:00
julian
f6ab07787f
Merge remote-tracking branch 'origin_SW/staging' into ui-fixes
2023-05-15 15:34:30 -06:00
julian
f5ff1c4016
fix: grammar
2023-05-15 15:34:07 -06:00
julian
63035aabf0
feat: desktop custom block explorers
2023-05-15 15:33:32 -06:00
julian
a2c15ac332
fix: missing updated data version
2023-05-15 14:21:09 -06:00
julian
59c1a49ee7
Merge branch 'ui-fixes' into address_book_isar
...
# Conflicts:
# lib/pages_desktop_specific/address_book_view/subwidgets/desktop_contact_details.dart
# lib/utilities/db_version_migration.dart
2023-05-15 14:15:34 -06:00
julian
52bffbac08
add contacts migration from hive to isar and remove contact class conversion
2023-05-15 14:12:06 -06:00
julian
8351821c89
disable xpubs temporarily
2023-05-15 11:15:35 -06:00
julian
9764ad0d14
fix: added new color to fix orange theme issue
2023-05-15 10:43:23 -06:00
julian
7aeab97151
fix: text color of more options
2023-05-15 09:32:40 -06:00
julian
100b3085eb
fix: wallet nav bar swap icon
2023-05-15 08:34:30 -06:00
julian
127564f2ac
fix: bch remove bad address type
2023-05-15 07:48:50 -06:00
detherminal
524f4c5514
feat: move address books to isar
2023-05-14 18:06:47 +03:00
julian
539dec13f5
clean up and fixed bugs found while porting themes to duo
2023-05-13 21:25:46 -06:00
julian
9820aed1ff
show flush bar on desktop instead of dialog
2023-05-12 15:20:47 -06:00
julian
664a8212fd
fix: alignment
2023-05-12 15:06:38 -06:00
julian
b715cf9535
fix: selected theme on deleting themes changing
2023-05-12 15:05:40 -06:00
julian
147914f650
fix: fix show theme preview in incognito without network loading
2023-05-12 14:49:20 -06:00
julian
451e5e1259
fix: show theme preview in incognito without network loading
2023-05-12 14:13:15 -06:00
julian
4a5ca30b6f
fix: tests
2023-05-12 14:02:04 -06:00
julian
c713de3e79
pass bytes around instead
2023-05-12 13:51:15 -06:00
julian
fe0155edc7
Merge remote-tracking branch 'origin_SW/staging' into themes
2023-05-12 11:16:32 -06:00
julian
e032e90957
update theme schema to add support for preview assets
2023-05-12 10:19:15 -06:00
julian
63fff1d644
Add desktop custom theme selection and download ui. As well fixed a couple bugs on the mobile version
2023-05-12 09:32:35 -06:00
julian
fcecb0d6b2
Hacked Textfield layout. Needs correct colors for hover/active/disabled etc. Fixes cursor height issue
2023-05-11 18:07:27 -06:00
Josh Babb
169e419c6d
Merge remote-tracking branch 'origin/staging' into tor
2023-05-11 16:36:41 -05:00
julian
bcb5075fb2
add install theme button to app bar
2023-05-11 11:34:14 -06:00
julian
6f97b06569
incognito theme management
2023-05-11 11:28:37 -06:00
julian
ee29025364
add manual theme installation
2023-05-11 10:33:10 -06:00
julian
0ec891b439
fix: listen for theme changes
2023-05-11 09:36:45 -06:00
julian
7c1d909b27
add uninstall button
2023-05-11 09:30:51 -06:00
julian
7131632044
fix: background
2023-05-11 09:30:15 -06:00
julian
b16e96fc6d
ask to load themes if in incognito mode
2023-05-11 09:10:02 -06:00
julian
6990d60b9b
various fixes, layout tweaks, and refactoring
2023-05-10 16:49:56 -06:00
julian
6ed6ffb18b
add previewImageUrl property
2023-05-10 13:25:17 -06:00
julian
7c4237f8f8
check fetched theme data sha256 hash
2023-05-10 13:21:08 -06:00
julian
9e39d995e2
fetch themes from server logic
2023-05-10 13:02:35 -06:00
julian
6e381ef280
fix: mobile system default theme options
2023-05-10 11:01:25 -06:00
julian
2f895c12a7
switch themes using new theming method
2023-05-10 10:16:49 -06:00
julian
e1e1397f17
theme installed check
2023-05-10 08:53:46 -06:00
julian
436a15cfbe
fix: merge fixes
2023-05-10 07:39:00 -06:00
julian
4213eca928
Merge remote-tracking branch 'origin_SW/staging' into themes
...
# Conflicts:
# lib/db/isar/main_db.dart
2023-05-09 18:00:17 -06:00
julian
71992ea0c8
fix: use SvgPicture.file constructors for themed assets located in the filesystem
2023-05-09 17:59:26 -06:00
julian
f8e6b060e6
encapsulate themes dir across platforms
2023-05-09 17:27:48 -06:00
julian
3757385b81
WIP install default themes on startup
2023-05-09 17:18:44 -06:00
julian
4fe014287c
fix: assets paths
2023-05-09 17:18:27 -06:00
julian
604e4cfde7
install theme from zip archive functionality
2023-05-09 17:18:13 -06:00