Commit graph

3019 commits

Author SHA1 Message Date
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