Commit graph

3743 commits

Author SHA1 Message Date
julian
8ff9227e48 update ecash default server 2024-01-05 12:59:23 -06:00
julian
b11694220b dirty hack for showing firo transactions right away until we can add functionality to sparkmobile 2024-01-05 12:59:01 -06:00
julian
3cf0d82085 spark send to self hide spark change amount on tx card 2024-01-05 08:41:22 -06:00
julian
4de6670a7d spark balance icon 2024-01-04 18:58:19 -06:00
julian
09a57e246a revert to using our own firo testnet server 2024-01-04 18:50:07 -06:00
julian
af25da5a59 untested: ltc refactor 2024-01-04 18:37:46 -06:00
julian
611237ecdf litecoin crypto currency 2024-01-04 13:17:00 -06:00
julian
1121949f56 clear send form on successful send 2024-01-04 12:52:00 -06:00
julian
b5cb0b067f disable tor has been added popup 2024-01-04 11:28:38 -06:00
julian
07b21a42c6 check change address diversifier on spark address generate 2024-01-03 11:01:04 -06:00
julian
89c781ef23 fix initial wallet not showing up on creation 2024-01-03 09:47:36 -06:00
julian
86be1444ea critical desktop password related button/function locks 2024-01-03 09:37:50 -06:00
julian
ce0b871284 fix txns v2 not showing up right away on refresh 2024-01-03 08:38:01 -06:00
julian
02cb79c6a3 refactor send screen address validation to take into account not being able to send from lelantus to spark directly 2023-12-29 18:12:13 -06:00
julian
97ff9ecf8b const app dir name 2023-12-29 10:34:41 -06:00
julian
202ca59410 tx status and icon fixes 2023-12-29 10:30:37 -06:00
julian
f697aeb043 WIP handle spark transaction parsing 2023-12-29 09:26:32 -06:00
julian
4074023a88 remove sparkData from tx data before caching as we currently don't need it and its quite large 2023-12-29 09:24:25 -06:00
julian
0fc68a3702 clean up 2023-12-27 10:01:21 -06:00
julian
953acb493c spark spend from transparent and various clean up 2023-12-27 10:01:13 -06:00
julian
cb46c2fa3a add named constructor that should have been done ages ago 2023-12-27 09:07:40 -06:00
julian
8cc72f3448 spark anonymize all 2023-12-24 10:51:08 -06:00
julian
73f213174d WIP spark mint all 2023-12-22 18:15:44 -06:00
julian
c640d3e4cc run createSparkSend in isolate 2023-12-21 16:18:12 -06:00
julian
94e69f193b send all spark tweaks 2023-12-21 16:04:49 -06:00
julian
b441157398 handle send all spark properly 2023-12-21 14:41:29 -06:00
julian
1e1a472d42 fix transaction broadcast error text overflow on desktop 2023-12-21 10:24:22 -06:00
julian
1d3b07490d successful spark to spark send 2023-12-21 10:23:55 -06:00
julian
d132116282 WIP spark spend progress 2023-12-20 18:00:02 -06:00
julian
f61acd90b7 hash used spark tags 2023-12-20 17:46:48 -06:00
julian
c16c97d74d add required data to spark coin schema and some other small fixes for spark spend script creation 2023-12-20 13:45:46 -06:00
julian
35fafb5c5d add some send logging 2023-12-20 13:11:21 -06:00
julian
acb0157d8a Firo balance type toggle ui and send from balance type switching 2023-12-19 19:05:05 -06:00
julian
311b2adfd9 offload coin identification to separate isolate 2023-12-19 12:06:05 -06:00
julian
65e93c7f48 add spark address validation 2023-12-19 09:20:50 -06:00
julian
a2e36f06de show diversifier in address details 2023-12-18 16:49:39 -06:00
julian
0f9eff6792 desktop spark address display 2023-12-18 16:48:41 -06:00
julian
11edcf30cf format unused wallet coins for spark spend 2023-12-18 15:12:16 -06:00
julian
f8a5e44d7b optimize spark coin refresh, refactor and clean up spark wallet recovery, and add extra data fields to the spark coin schema 2023-12-18 14:05:22 -06:00
julian
1c0b9bec1b spark mint sequence fix 2023-12-18 12:56:27 -06:00
julian
cdd9b30cb7 standard firo send fixes 2023-12-18 12:53:11 -06:00
julian
4e96ce5438 empty memo (just like firo-qt) 2023-12-16 15:01:47 -06:00
julian
e4bb2aeca7 WIP spark mints (broken) 2023-12-16 14:28:04 -06:00
julian
c1640331af spark coins ui view 2023-12-16 14:26:23 -06:00
julian
8336712a23 some firo transaction display fixes 2023-12-16 10:21:50 -06:00
julian
2469c3eb91 small tweaks mainly targeting firo transaction parsing 2023-12-15 13:30:51 -06:00
julian
cae0bada66 update spark balance based on identified coins 2023-12-15 08:47:46 -06:00
julian
3cbc866fe9 update isar spark coin schema 2023-12-15 08:16:51 -06:00
Julian
69860843e0 id coins tweak 2023-12-14 20:51:09 -06:00
julian
a25c004768 WIP firo transactions v2 w/ spark 2023-12-14 10:44:41 -06:00
julian
b180b8632e add missing required parameter 2023-12-14 09:48:49 -06:00
julian
a3bfec5d5c build runner for firo related tx updates 2023-12-14 09:46:39 -06:00
julian
4010605bb7 spark mint tx version 2023-12-14 09:15:11 -06:00
julian
f83fb76bd8 clean docs/comments 2023-12-14 08:31:15 -06:00
sneurlax
1d6ca55a36 add WIP transaction builder 2023-12-13 20:25:13 -06:00
sneurlax
04bceb1755 prepareSparkMintTransaction i/o validation (WIP) 2023-12-13 20:12:12 -06:00
sneurlax
597252f2be Merge remote-tracking branch 'origin/wallets_refactor_spark_integrationn' into spark_refactor 2023-12-13 18:37:14 -06:00
julian
cf2114b7a3 cached spark used coin tags electrumx call 2023-12-13 16:15:59 -06:00
julian
e1241372bf cached spark anon set electrumx call fixes and usage 2023-12-13 14:13:11 -06:00
julian
7dcac56a5a WIP cached spark anon set electrumx call 2023-12-13 11:36:37 -06:00
julian
b1e4627837 WIP spark spend 2023-12-13 11:26:30 -06:00
sneurlax
5f4ef72e64 validation in prepareSparkMintTransaction and TODOs 2023-12-07 15:58:23 -06:00
julian
6507ebd346 correct comment 2023-12-07 15:30:35 -06:00
sneurlax
5567d96f5a confirmSparkMintTransaction 2023-12-07 15:05:27 -06:00
sneurlax
f30e996655 dummy hidden settings prepare spark mint button 2023-12-07 14:55:40 -06:00
sneurlax
dd01444ff5 add refresh spark data hidden button 2023-12-07 14:46:50 -06:00
julian
2e19dd8545 WIP spark mint transaction fix 2023-12-07 13:11:50 -06:00
julian
095bfc2ff3 WIP spark mint transaction 2023-12-07 13:11:45 -06:00
julian
46796f02dd WIP spark mint transaction fix 2023-12-07 10:57:54 -06:00
julian
883a5e67e6 WIP spark mint transaction 2023-12-07 10:56:45 -06:00
julian
56e11400a2 WIP spark scanning txhash correction 2023-12-05 16:55:43 -06:00
sneurlax
658901ff03 WIP spark scanning 2023-12-05 16:55:38 -06:00
julian
051bd7db48 WIP spark scanning txhash correction 2023-12-05 14:44:50 -06:00
julian
71e89b489f WIP spark scanning 2023-12-05 12:31:45 -06:00
sneurlax
0b0774b0b8 testnet 2023-12-05 00:00:58 -06:00
sneurlax
eaf14c2e8a hardcode key from test 2023-12-05 00:00:30 -06:00
sneurlax
656b301754 remove unnecessary toHex
cleaning up diff for stashing etc purposes
2023-12-04 16:13:13 -06:00
julian
9ff323393e firo testnet testing enable 2023-12-04 13:16:04 -06:00
julian
780a34b7dc eth token api endpoint update 2023-12-04 10:55:46 -06:00
julian
fd8ca3edf8 tx v2 sent amount calc fix 2023-12-04 10:55:43 -06:00
julian
9ad723a5b2 WIP database schema for spark coin data 2023-12-04 09:35:59 -06:00
julian
734e9d90b1 WIP basic PoC showing firo spark address in stack wallet 2023-11-29 09:53:30 -06:00
julian
6ddef9f077 add lib spark local dep for testing 2023-11-28 10:13:10 -06:00
julian
0cb1e90097 build runner 2023-11-28 08:30:29 -06:00
julian
3e89136210 WIP more spark interface structure 2023-11-27 15:18:20 -06:00
julian
170fad272d do not throw here as updateBalance is currently being called on refresh 2023-11-27 15:07:16 -06:00
julian
befc402057 ensure set call runs smoothly 2023-11-27 15:06:37 -06:00
julian
3cc0ebce26 WIP spark interface 2023-11-27 14:57:33 -06:00
julian
c1be34e9cb desktop rescan complete dialog size fix and some internal tweaks 2023-11-27 12:03:04 -06:00
julian
5b3a998091 various firo restore/rescan fixes and tweaks 2023-11-27 11:50:35 -06:00
julian
e5043dfe90 lelantus get used serials caching improvements with extra checks 2023-11-27 11:48:14 -06:00
julian
cfcd7b7fd6 code duplication clean up 2023-11-27 08:42:32 -06:00
julian
789d4a8085 firo electrumx batching re enabled 2023-11-27 08:42:09 -06:00
julian
43bca4cf34 more firo balance ui fixes 2023-11-24 14:30:28 -06:00
julian
03526d0f5d add some retries to some electrumx calls 2023-11-24 13:25:32 -06:00
julian
430882cb6a various firo related clean up and fixes 2023-11-24 11:56:38 -06:00
julian
e78af049ee no logging within computes and use bip32 for derivations as it is more permissive (than coinlib) which lelantus requires 2023-11-24 11:56:18 -06:00
julian
56b9e1f851 Use different derivation path for new tezos wallets and scan tezos derivation path variations on recover and use first with history or default to the new standard path 2023-11-23 12:32:08 -06:00
julian
d1cbc28059 xtz derivation 2023-11-22 18:21:55 -06:00
julian
63917a7adb add tzkt link to about 2023-11-22 12:39:38 -06:00