Commit graph

3702 commits

Author SHA1 Message Date
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
julian
391304f6da tezos and various tweaks 2023-11-22 12:30:09 -06:00
julian
700943ada4 add tezos rpc node test connection logic 2023-11-21 15:10:58 -06:00
julian
f524bc1d87 working tezos refactor 2023-11-21 13:44:21 -06:00
julian
de43baaaa0 fix xtz transactions parsing 2023-11-20 16:16:07 -06:00
julian
62c1628fa7 WIP tezos 2023-11-20 13:55:22 -06:00
julian
273fd981f4 WIP tezos skeleton 2023-11-20 10:37:28 -06:00
julian
c9f5473493 merge clean up and use out own http wrapper class 2023-11-20 09:55:28 -06:00
detherminal
88a98953e5 fix (xtz): add the reqs to rpc api 2023-11-20 09:29:56 -06:00
detherminal
30dbec866c feat (xtz): add node reqs to tezos api 2023-11-20 09:29:20 -06:00
detherminal
7c24e9e840 update to tezos operation 2023-11-20 09:28:45 -06:00
detherminal
d755fb4182 add tezos transaction 2023-11-20 09:28:39 -06:00
detherminal
c10763b4c7 feat: add tezos api class 2023-11-20 09:28:06 -06:00
julian
8e1449ac41 WIP firo refactor 2023-11-20 09:15:36 -06:00
julian
d5fafb64dc fix getsparkmintmetadata call 2023-11-17 09:23:16 -06:00
julian
f3612ab79b enforce default node addition per crypto currency 2023-11-16 19:44:17 -06:00
julian
994922c146 fix missing nodes in ui 2023-11-16 19:15:20 -06:00
julian
72956ea676 build runner 2023-11-16 17:38:36 -06:00
julian
32f9fc51e1 clean up missing balance change issues 2023-11-16 17:32:47 -06:00
julian
c83a0ec2a4 disable firo in deprecated coin_service 2023-11-16 17:27:20 -06:00
julian
089c1f9848 wallet info cached balances change 2023-11-16 17:26:41 -06:00
julian
185cfd26e2 consistent wallet mixin interface naming 2023-11-16 16:25:20 -06:00
julian
20d78d617a Firo wallet skeleton 2023-11-16 15:30:01 -06:00
julian
e8972024dc More WIP firo spark electrumx 2023-11-16 14:49:35 -06:00
julian
932937f3a1 add temporary test buttons for spark calls 2023-11-16 12:15:53 -06:00
julian
20208a696c WIP add spark electrumx calls 2023-11-16 12:15:28 -06:00
julian
09a452b4ca allow setting custom app root dir on desktop via cli args 2023-11-16 12:03:15 -06:00
julian
2811063699 build runner 2023-11-16 10:59:09 -06:00
julian
c6150b23d9 untested paynym refactor impl 2023-11-16 10:54:57 -06:00
julian
039727b422 WIP refactored paynym interface 2023-11-15 16:43:46 -06:00
julian
c381326dd5 refactored ba/nano wallets 2023-11-15 15:59:01 -06:00
julian
8ba998af8f slight change to wallet constructors 2023-11-15 11:40:43 -06:00
julian
ae03a9dd49 don't default to favourite wallet on new creation 2023-11-15 10:59:53 -06:00
julian
df4b11e6e0 fix wallets list in ui 2023-11-15 10:59:03 -06:00
julian
982cf99e5c re enable wallet deletion 2023-11-15 09:41:35 -06:00
julian
768ff83d04 change walletinfo update process 2023-11-15 09:15:17 -06:00
julian
cd50b64683 delete by wallet id 2023-11-15 08:47:29 -06:00
julian
72bcc97463 remove unused function 2023-11-15 08:46:52 -06:00
julian
268dd9dd76 weird ecash electrumx server edgecase 2023-11-14 17:33:08 -06:00
julian
d78a3e5104 txn2 flag in ui branch 2023-11-14 17:21:55 -06:00
julian
bf8113f79e refactor fusion server defaults 2023-11-14 16:47:45 -06:00
julian
d29e4e97e2 manual cherry picking part 2 2023-11-14 16:35:24 -06:00