Commit graph

3639 commits

Author SHA1 Message Date
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
julian
be66c71154 refactor fusion server prefs 2023-11-14 16:34:01 -06:00
julian
28efe3e18d manual cherry picking 2023-11-14 16:33:54 -06:00
sneurlax
b776ba0678 ambiguate CashFusion -> Fusion, change wording and remove BCH references 2023-11-14 15:52:35 -06:00
julian
f799b68a69 apply new cash fusion wallet mixin and some other small clean up 2023-11-14 15:49:37 -06:00
julian
58271caf8a add new cash fusion wallet mixin 2023-11-14 15:48:34 -06:00
julian
016c447540 add coin control mixin 2023-11-14 15:48:08 -06:00
julian
951c0cefcb disable old bch wallet and delete old fusion interface 2023-11-14 15:47:22 -06:00
julian
157c7874f5 bch tweaks 2023-11-14 14:42:46 -06:00
julian
5b5908196d refactor various electrumx class names 2023-11-14 14:35:53 -06:00
julian
7377a9d6e7 add address conversion to cashaddr (can be used for other things as well if required) 2023-11-14 14:01:47 -06:00
julian
c51b6be2c4 add support for old electrumx servers that do not support batching. Also call wallet.init() on creation 2023-11-14 13:21:21 -06:00
julian
bccc85c3ca ecash tweaks 2023-11-14 13:04:10 -06:00
julian
269ad06f14 couple small fixes 2023-11-14 09:57:48 -06:00
julian
279ed8196b WIP ecash new 2023-11-14 09:57:17 -06:00
julian
226617c4c1 ecash cash addr specific script hash convert 2023-11-14 09:56:07 -06:00
julian
9269835a95 disable old ecash 2023-11-14 09:55:37 -06:00
julian
5e4a500306 add addr type to bch addr type check 2023-11-14 08:52:58 -06:00
julian
583353020b add ecash 2023-11-14 08:52:32 -06:00
julian
bbeb958f21 build runner changes 2023-11-09 16:30:30 -06:00
julian
f5bd1d22f6 clean up walletInfo 2023-11-09 16:27:17 -06:00
julian
d1a3f21396 sort transactions first by time, then by when they first appeared in db 2023-11-09 16:13:31 -06:00
julian
baaf375942 various tweaks to get a btc testnet tx to send 2023-11-09 15:31:23 -06:00
julian
255d9a7813 edit tx note fix 2023-11-09 12:26:15 -06:00
julian
4a71e54b6b disabled unused/broken tests and run build runner 2023-11-09 12:21:04 -06:00
julian
758c3def5f transaction note provider 2023-11-09 11:39:26 -06:00
julian
335c2b9993 transaction note isar migration 2023-11-09 09:47:36 -06:00
julian
e20d16436d min/required confirmations switch 2023-11-08 16:09:28 -06:00
julian
7ddf212091 fix address generation index bug 2023-11-08 15:49:28 -06:00
julian
bfc71dee67 set to v1 txns for now 2023-11-08 15:48:57 -06:00
julian
d93136e285 favourites ui fixes and provider tweaks 2023-11-08 15:43:01 -06:00
julian
a9bdf08186 provider null error fix 2023-11-08 15:40:12 -06:00
julian
36a1795984 WIP btc and other electrumx based coins tx building/send as well as various small tweaks and fixes 2023-11-08 13:57:38 -06:00
julian
3bd3bb9ee6 generalized recover for electrumx coins 2023-11-07 12:19:42 -06:00
julian
dc9583a5fe add change address checks and handle dynamic querying of addresses depending on wallet/coin 2023-11-07 10:25:04 -06:00
julian
12a8b6aea8 WIP doge wallet scaffolding and some reworking of the way utxos are fetched and parsed via electrumx 2023-11-06 17:10:07 -06:00
julian
f7673913fb address type bugfix 2023-11-06 15:55:49 -06:00
julian
91d68225ef dogecoin 2023-11-06 15:55:34 -06:00
julian
dd73a0f86b various other structure fixes and updates 2023-11-06 15:37:44 -06:00
julian
daa9ccd099 wownero mostly ready for testing 2023-11-06 15:37:18 -06:00
julian
e6556de97e refactor wallet constructors and add wownero shell 2023-11-06 12:26:33 -06:00
julian
fa4fa60532 couple bug fixes on migrate 2023-11-06 11:37:23 -06:00
julian
5e256b2e2a update current db version constant 2023-11-06 11:24:02 -06:00
julian
527b0c5d3a map key fix 2023-11-06 11:23:51 -06:00
julian
882bb816ea disable spam prints 2023-11-06 11:23:16 -06:00
julian
5ddf3e3a53 list type cast fix 2023-11-06 11:23:03 -06:00
julian
f778a9309f clean up migrate code slightly 2023-11-06 11:09:39 -06:00
julian
f08fed8f67 disable broken tests and run build runner code gen 2023-11-06 11:01:41 -06:00
julian
f2715f3f5e remove Manager, add mnemonic based wallet mixin, and WIP SWB process 2023-11-06 10:44:23 -06:00
julian
5ba29b7299 mostly (roughly) refactored with new wallet providers as well as using a TxData object in place of dynamic Maps 2023-11-03 13:46:55 -06:00
julian
be39ad2cd7 WIP walletInfo provider 2023-11-01 13:28:18 -06:00
julian
6bf1e7bbdc remove redundant providers 2023-10-31 11:18:37 -06:00
julian
ce7d10ef16 rename and refactor wallets.dart provider 2023-10-31 11:15:59 -06:00
julian
568a0cab1a refactor wallets.dart 2023-10-31 11:13:26 -06:00
julian
6db89bb18f add chain height update and refactor balance update 2023-10-31 10:06:35 -06:00
julian
405e432d12 eth failed tx bug fix 2023-10-31 09:17:49 -06:00
julian
11fe9f19b5 wallet periodic refresh, more bch impl, various other clean up and fixes 2023-10-30 16:58:15 -06:00
julian
59b8fe38e2 coinlib import fixes 2023-10-30 14:02:33 -06:00
julian
5e5f2607a2 add bch skeleton 2023-10-30 11:45:13 -06:00
julian
f2c27a724c btc validate address 2023-10-30 11:42:57 -06:00
julian
249a883681 add genesis hash getters 2023-10-30 11:42:45 -06:00
julian
455a45eb50 clean up unused code 2023-10-30 11:41:32 -06:00
julian
56bd1eff37 add tx version flag to decide on which transaction "table" to access from db 2023-10-30 11:41:03 -06:00
julian
f415334d21 import fix 2023-10-30 10:33:49 -06:00