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
julian
7e277a829e
fix: notification wrapper bug
2023-05-09 17:16:12 -06:00
julian
e53e7e5055
set up installing of themes and including default themes
2023-05-09 15:58:42 -06:00
julian
60af990c1f
remove a couple more hard coded assets
2023-05-09 14:59:21 -06:00
julian
6d502ac01d
temp comment out some code
2023-05-09 14:59:16 -06:00
julian
2984b49178
use themeId strings
2023-05-09 14:59:16 -06:00
julian
9de6d0619d
fix: ThemeAssets embedded constructor and generate Isar schema
2023-05-09 14:59:16 -06:00
julian
136207c179
pull gifs out of bundled assets
2023-05-09 14:59:16 -06:00
julian
d182fd2740
replace ThemeType enum with themeId Strings
2023-05-09 14:20:29 -06:00
julian
80a23c4bee
update stack theme class to parse json properly
2023-05-09 14:04:48 -06:00
julian
39a749d522
remove background image path
2023-05-09 13:59:31 -06:00
julian
0c305c4911
delete color theme files
2023-05-09 13:59:09 -06:00
julian
5f9c68e534
move notifications wrapper
2023-05-09 12:01:55 -06:00
julian
b66e43f788
comment out erroring code for now
2023-05-09 11:56:24 -06:00
julian
511ac393b6
untested notifications wrapper
2023-05-09 11:54:15 -06:00
julian
aae766cdba
update a few more assets and added missing background asset to theme class
2023-05-09 10:59:55 -06:00
julian
fae467440c
update text styles
2023-05-09 10:53:15 -06:00
julian
7da7302e63
fix: added missing assets to theme and updated more references to use theme provided assets
2023-05-09 10:51:30 -06:00
julian
e92501c38d
fix: load secondary (ex. chan kiss) gif properly if exists
2023-05-09 10:36:01 -06:00
julian
87bafa77c5
fix: load gif properly if exists
2023-05-09 10:32:36 -06:00
julian
8f5da9c4da
fix: add missing buy image to theme and fix a couple other asset refs
2023-05-09 10:30:06 -06:00
julian
bd476a04a0
pass theme id
2023-05-09 10:24:37 -06:00
julian
efec395c79
fix: import
2023-05-09 10:24:11 -06:00
julian
789029a11f
some clean up of assets.dart
2023-05-09 10:23:39 -06:00
julian
7da9f3b6e1
add secondary images to differentiate between chan plain and kiss coin gifs
2023-05-09 09:48:28 -06:00
julian
f3da99fd00
use id given by server
2023-05-09 09:26:19 -06:00
julian
236b895ae4
fix: delete themed assets from bundle and remove remaining references to assets.dart for themed icon assets
2023-05-09 09:21:04 -06:00
julian
575ec170f8
fix: added missing exchange status icon assets
2023-05-09 09:14:48 -06:00
likho
f57ec039b2
Stop epicbox listener when wallet is syncing
2023-05-09 11:49:20 +02:00
julian
2cf7d6de93
fix: more bch zero conf special case fixes
2023-05-08 16:15:39 -06:00
julian-CStack
a73f5a1b3d
remove unnecessary cast
2023-05-08 12:03:38 -06:00
julian-CStack
11268d980c
comment out unused vars
2023-05-08 11:58:36 -06:00
julian-CStack
f9f6d749ef
Merge remote-tracking branch 'origin_SW/staging' into themes
2023-05-08 10:55:11 -06:00
julian
3f5cfcbfaf
clean up unused code, imports, and formatting
2023-05-08 08:36:05 -06:00
julian
c8655d56bc
Merge remote-tracking branch 'origin_SW/staging' into custom_block_explorers
2023-05-08 08:20:52 -06:00
Diego Salazar
6efa5597bf
Merge pull request #520 from cypherstack/add-epic-send-to-address
...
fix: Add send to address for epic when sending
2023-05-05 16:16:56 -06:00
detherminal
47df2a8a7a
feat: use isar instead of hive
2023-05-05 20:30:22 +03:00
detherminal
bf6e378fbc
Merge remote-tracking branch 'custom_block_explorers' into staging
2023-05-05 19:38:19 +03:00
julian
38c4f6bc12
fix: desktop exchange form overflow
2023-05-05 10:30:34 -06:00
julian
0ab96ad6a1
fix: some exchange api error propagation
2023-05-05 10:25:56 -06:00
julian
0ca5e46474
fix: Dart's stupid rounding
2023-05-05 09:32:55 -06:00
julian
22a7763b26
fix: desktop trocador kyc rating info dialog
2023-05-05 08:56:04 -06:00
julian
a00f226f52
remove auto setting 8 decimal places
2023-05-05 08:20:37 -06:00
julian
16ca32a882
Don't show exchange providers until amount is entered
2023-05-05 08:16:08 -06:00
likho
4d785e113c
Merge branch 'staging' into add-epic-send-to-address
2023-05-05 14:01:02 +02:00
likho
affee53ca6
Add send to address for epic when sending
2023-05-05 13:58:53 +02:00
ryleedavis
7c8b31dc4c
center lock screen PIN page
2023-05-04 16:37:57 -06:00
ryleedavis
8d7db30328
move biometrics to appbar
2023-05-04 16:37:57 -06:00
julian
8fd0caac44
Merge branch 'staging' into ui-fixes
2023-05-04 15:14:39 -06:00
julian
3a9d23d0f9
add a (+) wallet button on mobile (per coin) wallets list
2023-05-04 14:52:58 -06:00
julian
8ebd4f3a5f
update generated files
2023-05-04 14:33:34 -06:00
julian
e3c0f58abc
custom block explorer isar model/schema
2023-05-04 14:33:19 -06:00
ryleedavis
90f5e6c369
replace coin icons for swap + buy crypto select sheets
2023-05-04 13:26:46 -06:00
julian
34d9360f20
delete empty/unused files
2023-05-04 12:20:08 -06:00
julian
1c33dd5062
swap rate refresh fixes and error propagation
2023-05-04 12:19:50 -06:00
detherminal
1587b5b1e9
feat: implement custom block explorer
2023-05-04 21:10:37 +03:00
julian-CStack
a1b7c9248b
tighten swap estimate refreshing
2023-05-04 08:58:50 -06:00
julian-CStack
87ed2af7ce
remove empty file
2023-05-04 08:57:24 -06:00
Josh Babb
a48ec94927
Merge branch 'staging' into tor
2023-05-03 18:22:38 -05:00
julian
032748fdfe
Merge branch 'staging' into trocador
2023-05-03 16:11:14 -06:00
julian
bde4321942
clean up prints
2023-05-03 16:08:00 -06:00
julian
292e49563a
fix: remove duplicate title
2023-05-03 16:04:47 -06:00
julian
be6a2c110f
fix: import
2023-05-03 16:03:13 -06:00
julian
7c8721f492
fix: swap refreshing provider
2023-05-03 15:47:12 -06:00
julian
3d9a8c3a3c
remove global swap warning message (will be replaced in future with per exchange info)
2023-05-03 15:46:51 -06:00
julian
eeda23417c
update swap update estimate input interval
2023-05-03 15:45:50 -06:00
julian
51acd366b4
fix: swap currency updating bug and some updating optimizations
2023-05-03 14:40:39 -06:00
julian
bea6cd366d
Merge remote-tracking branch 'origin_SW/staging' into trocador
2023-05-03 14:04:31 -06:00
julian
3a97623e5b
WIP exchange screen state refactor
2023-05-03 14:03:31 -06:00
ryleedavis
f4509dc70d
WIP: replace coin icons
2023-05-03 09:36:24 -06:00
Rylee Davis
4af7a748a0
Merge branch 'staging' into ui-fixes
2023-05-02 16:47:21 -06:00
ryleedavis
d1d6eae78b
Merge branch 'themes' of https://github.com/cypherstack/stack_wallet into themes
2023-05-02 15:06:38 -06:00
ryleedavis
301f4b5cf5
WIP: rename coin image provider + add coin icon provider
2023-05-02 15:05:04 -06:00
likho
23ab681039
Move the rest of the themes to Json
2023-05-02 19:06:46 +02:00
julian
3564426248
show trocador provider options
2023-05-02 10:22:35 -06:00
likho
4715367fd4
Update Themes template to new structure, add forest, ocean-breeze and fruit-sorbet themes to json
2023-05-02 17:11:16 +02:00
julian
89f806f394
prevent double loading of data
2023-05-02 08:24:37 -06:00
likho
bff4f3f97f
Merge branch 'themes' of github.com:cypherstack/stack_wallet into themes
2023-05-02 15:11:14 +02:00
likho
fa6e7d907e
Update themes structure
2023-05-02 15:10:50 +02:00
ryleedavis
b5dff2f88b
fixed an import typo
2023-05-01 16:47:23 -06:00
ryleedavis
572410db89
resolve merge conflicts
2023-05-01 16:41:13 -06:00
ryleedavis
db9485474e
import custom button
2023-05-01 16:35:43 -06:00
ryleedavis
e5fe80f057
WIP: randomize PIN pad
2023-05-01 16:34:48 -06:00
ryleedavis
63277600a6
unlock wallet using submit button
2023-05-01 16:34:45 -06:00
ryleedavis
cede462681
WIP: randomize PIN provider + toggle added
2023-05-01 16:34:36 -06:00
ryleedavis
096aab834b
UseBiometric button + only show if biometrics toggle is on
2023-05-01 16:34:16 -06:00
ryleedavis
6eea7cd2cf
remove biometric button, move back button, add submit button
2023-05-01 16:30:43 -06:00
julian
e81521e374
WIP exchange process refactor to handle multiple sub providers per exchange provider
2023-05-01 16:26:12 -06:00
ryleedavis
93441bdf4d
theme_coin_provider + replaced big coin images
2023-05-01 14:14:08 -06:00
julian
34f7d80051
Merge branch 'ui-fixes' into trocador
2023-05-01 13:50:27 -06:00
julian
e05caa589f
bch block height showing as pending in ui fix
2023-05-01 13:41:53 -06:00
julian
b9211ad2c3
pass abi parsing errors (or other token init errors) up and show a simple dialog
2023-05-01 11:20:40 -06:00
julian
35ea94a209
catch abi parsing errors
2023-05-01 11:18:38 -06:00
julian
dad35470f8
unified desktop/mobile dialog
2023-05-01 11:18:11 -06:00
julian
643ef07066
add possibility to skip per wallet migration with warning
2023-05-01 09:46:11 -06:00
julian
808927a0d1
handle change in abi data
2023-05-01 08:51:55 -06:00
julian
e8cab19c47
WIP trocador assets and kyc info
2023-04-28 17:02:55 -06:00
julian
d14fd88e01
trocador debug prints
2023-04-28 15:27:38 -06:00
julian
33ec3f5a25
hack to isolate Trocador exchange name
2023-04-28 14:40:36 -06:00
julian
73b7af77f6
add trocador currencies to loading/caching process
2023-04-28 14:32:44 -06:00
julian
31a29be929
estimate/rateId fix and mounted check
2023-04-28 14:32:18 -06:00
julian
05c4d01ee4
initial Trocador integration
2023-04-28 14:31:26 -06:00
julian
d3b3092281
code readability
2023-04-28 14:29:30 -06:00
julian
da9b921ddc
pass around estimate instead of just rateId
2023-04-28 14:29:10 -06:00
julian
da9b679d3c
trocador api tweaks and clean up
2023-04-28 14:26:51 -06:00
detherminal
cb8de25e08
feat: rename label to semanticsLabel and correct misspelling
2023-04-28 21:21:30 +03:00
detherminal
6c25ce7d67
Merge branch 'cypherstack:staging' into staging
2023-04-28 21:08:01 +03:00
ryleedavis
ee09a8c724
wip: replace asset theme svgs
2023-04-28 10:54:43 -06:00
julian
9c414068d3
trocador api and response DTOs
2023-04-28 10:30:31 -06:00
likho
228afdd29a
Merge branch 'themes' of github.com:cypherstack/stack_wallet into themes
2023-04-28 14:29:06 +02:00
likho
3b3e14ed7f
Clean up, use flat structure for assets
2023-04-28 14:28:46 +02:00
julian
6df6207edd
manage themes ui basic grid layout
2023-04-27 17:42:59 -06:00
julian
80f341ac40
Merge remote-tracking branch 'origin_SW/themes' into themes
2023-04-27 17:07:43 -06:00
julian
c9c9e79b5c
Merge branch 'ui-fixes' into themes
2023-04-27 17:07:04 -06:00
julian
4defe837e7
WIP: manage themes ui
2023-04-27 17:06:46 -06:00
ryleedavis
e9c386c66f
replace assets in tx_icon.dart
2023-04-27 16:56:17 -06:00
julian
e940ad8e71
WIP: sample stub for possible tor integration
2023-04-27 16:35:16 -06:00
julian
05dc2a23e6
xpub layout fix for desktop
2023-04-27 16:13:44 -06:00
detherminal
4c145e1412
feat: wrap with semantic widget for talkback
2023-04-27 21:31:54 +03:00
detherminal
7ea374d6e4
Merge remote-tracking branch 'origin/staging' into staging
...
# Conflicts:
# lib/pages/wallet_view/sub_widgets/wallet_refresh_button.dart
2023-04-27 21:22:04 +03:00
detherminal
6522d36c7b
feat: wrap with semantic widget for talkback
2023-04-27 21:14:04 +03:00
julian
1e9642ec94
gap check fix ported from btc to bch
2023-04-27 09:01:14 -06:00
likho
e1dd7b47c0
Replace BuildContext images call with themeProvider in tx_icon.dart
2023-04-27 15:22:08 +02:00
likho
29a5a98063
Add light theme to json, clean out chan colors from dark theme
2023-04-27 14:17:33 +02:00
likho
dd213bb950
WIP: Convert themes to json
2023-04-27 10:42:20 +02:00
julian
aa2f29960c
Merge remote-tracking branch 'origin_SW/staging' into paynyms_fixes
2023-04-26 17:30:24 -06:00
julian
cce4336f43
ensure all addresses with history have been generated before scanning for tx history on restore
2023-04-26 17:05:45 -06:00
julian
5a50f7d256
ensure notification address is added to local db
2023-04-26 16:19:24 -06:00
julian
9749443472
clean up notif node calls
2023-04-26 16:12:24 -06:00
julian
b14263eca5
clean up root node calls
2023-04-26 16:11:28 -06:00
julian
1dc2a3ce15
fix signing paynym received inputs
2023-04-26 15:12:36 -06:00
julian
d0bb0183f3
btc all own addresses query fix
2023-04-26 13:11:56 -06:00
julian
a236316291
unused code cleanup
2023-04-26 13:11:24 -06:00
julian
289009be18
ensure only non segwit payment code is ever shown
2023-04-26 12:29:43 -06:00
julian
8018a887cf
paynym address generation clean up
2023-04-26 12:27:29 -06:00
julian
ce01269dbe
clean up unneeded code
2023-04-26 09:28:04 -06:00
julian
2bfce21058
btc restore gap fix
2023-04-26 09:27:29 -06:00
likho
9bd2c1e2de
Clean up
2023-04-26 16:03:34 +02:00
likho
707dc204c5
Ensure themes path is loaded, use testing theme name instead of UUID
2023-04-26 14:26:35 +02:00
ryleedavis
7fcfd43bfa
add haptic feedback to pin + copy receiver address
2023-04-25 18:02:00 -06:00
ryleedavis
16a3020d91
replace persona images
2023-04-25 16:11:26 -06:00
ryleedavis
aa07ba639b
replace stack images
2023-04-25 16:09:45 -06:00
ryleedavis
68ad1dfb2b
replace stackIcon asset images
2023-04-25 16:07:28 -06:00
julian
61bb4b839d
paynym.is api debugging info
2023-04-25 15:08:24 -06:00
julian
fea0aeea64
paynym amount fixes
2023-04-25 15:08:00 -06:00
julian
8c3fffde9d
segwit paynym.is updates and fixes
2023-04-25 15:06:12 -06:00
julian
cf694d6cdd
init fix
2023-04-25 11:32:57 -06:00
julian
5ad161e6a9
add initial segwit paynym support
2023-04-25 10:45:02 -06:00
julian
6fb93b00ff
organize constants
2023-04-25 09:24:14 -06:00
likho
857f0f2acc
Clean up
2023-04-25 15:58:51 +02:00
likho
4ed34ad50f
Correctly parse gradient
2023-04-25 15:12:56 +02:00
julian
ef87517705
arrow rotate and svg usage clean up
2023-04-24 16:26:54 -06:00
julian
dbc34168ef
arrow rotate svg clean up
2023-04-24 12:18:50 -06:00
julian
0d448a8417
guard against possible late init errors
2023-04-24 12:12:47 -06:00
julian
573668a333
bch testnet send fix
2023-04-24 12:10:46 -06:00
likho
d42f48ceee
resolve json errors, move assets json into themes json
2023-04-24 19:36:05 +02:00
likho
c6ffe14a4e
Rename assets json file
2023-04-24 18:42:22 +02:00
likho
5748de2251
Theme colors error fixes
2023-04-24 17:31:05 +02:00
julian-CStack
3a94972ab3
WIP assets change
2023-04-24 08:38:17 -06:00
julian-CStack
ec00f6aea4
WIP testing themes
2023-04-24 08:36:12 -06:00
likho
66f17b2ba1
Get assets from json
2023-04-24 14:53:51 +02:00
ryleedavis
992bf5de9b
rotateArrows color
2023-04-21 21:48:19 -06:00
ryleedavis
360d6d7266
WIP: added arrowRotate lottie animation
2023-04-21 17:00:28 -06:00
ryleedavis
90ef8c8694
add arrow_rotate lottie
2023-04-21 12:18:59 -06:00
ryleedavis
15c2a8bb29
added boxShadowExt + boxShadows to ColorTheme
2023-04-21 09:57:20 -06:00
likho
3e36165db5
Add themes folder, setup json for dark theme assets and test getting assets from folder
2023-04-21 16:34:47 +02:00
julian
f9aac8ea36
clean up remaining add derivation stuff in btc and paynyms
2023-04-20 18:47:07 -06:00
julian
0734d9ee8a
move to cleaner tx signing and stop adding derivations on address generation as we now have the info we need in the Address class. Old derivations should still be checked as not all old addresses are guaranteed to had a derivation path property
2023-04-20 18:36:43 -06:00
julian
e7eec36986
desktop wallet transactions ui fix
2023-04-20 18:34:16 -06:00
julian
58bc67f9ea
some derivations additions cleaned up in btc
2023-04-20 18:00:08 -06:00
julian
6c3cddb48a
clean up bch restore process
2023-04-20 17:53:09 -06:00
julian
89cc47525d
new broadcast tx progress animation
2023-04-20 17:39:16 -06:00
julian
8e73e3ecba
pass bip32 root node is available to save generation time
2023-04-20 12:35:08 -06:00
julian
703ceee86d
clean up btc restore, stop storing derivations as they aren't needed anymore, and ensure all previous unused addresses are saved.
2023-04-20 12:34:31 -06:00
julian
1714e2a7d8
set wow confs to 15
2023-04-20 11:00:52 -06:00
ryleedavis
00a287be53
merge conflicts
2023-04-20 10:18:33 -06:00
ryleedavis
1ae97df42a
resolve merge conflict
2023-04-20 10:12:57 -06:00
ryleedavis
62a9f7f5bf
added button_back section
2023-04-20 10:11:05 -06:00
ryleedavis
962fab6e3e
added color ints to color theme
2023-04-20 10:11:05 -06:00
julian
e3888be1b1
embedded assets, provider, and example
2023-04-20 09:32:50 -06:00
Likho
7581e4c5f8
Update structure and add sample theme_template
2023-04-19 16:40:43 +02:00
Likho
e02381dbf6
Update structure and add sample theme_template
2023-04-19 16:38:31 +02:00
Likho
38363a65d7
Dark theme json
2023-04-19 14:22:01 +02:00
julian-CStack
8526c2af6b
Merge branch 'staging' into ui-fixes
2023-04-18 17:02:10 -06:00
julian-CStack
73261d85a5
Merge pull request #434 from InnocuousFinch/update-btc-blk-explr
...
Update bitcoin block explorers to use mempool.space
2023-04-18 17:01:19 -06:00
julian-CStack
2ff27956d1
init cache db no matter what on startup
2023-04-18 16:51:50 -06:00
julian-CStack
f6becfbe77
WIP re themeing
2023-04-18 10:46:04 -06:00
julian
3db3ad06c5
WIP isar theme class
2023-04-18 09:15:52 -06:00
julian
9a6dcba631
Merge branch 'ui-fixes' into add-ecash
2023-04-17 15:55:09 -06:00
julian
9974f60b4c
zero conf possible null fix
2023-04-17 15:44:50 -06:00
julian
da8972e27b
fee locale formatting fix
2023-04-17 15:36:40 -06:00
julian
154ad80137
reformat auto save
2023-04-17 15:36:16 -06:00
julian
e5c99e6d99
desktop 'more' features fix
2023-04-17 14:38:50 -06:00
julian
8b76ef4f30
ecash derivation path
2023-04-17 12:58:34 -06:00
julian
148cd6f5b0
update decimals for eCash
2023-04-17 12:56:35 -06:00
ryleedavis
95f16ec250
add chan persona images
2023-04-17 09:56:51 -06:00
julian
f87c5e8aa7
duplicate code clean up
2023-04-17 09:47:51 -06:00
julian
e01b422573
check server version
2023-04-17 09:42:55 -06:00
julian
9df5bc4f36
non batched tx history fetching if server doesn't support batching
2023-04-17 09:28:02 -06:00
julian
9c5c0cb179
non batched tx count if server doesn't support batching
2023-04-17 09:18:50 -06:00
julian
ba77b40674
non batched utxo fetch if server doesn't support batching
2023-04-17 08:27:44 -06:00