julian
|
789d4a8085
|
firo electrumx batching re enabled
|
2023-11-27 08:42:09 -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
|
391304f6da
|
tezos and various tweaks
|
2023-11-22 12:30:09 -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
|
8e1449ac41
|
WIP firo refactor
|
2023-11-20 09:15:36 -06:00 |
|
julian
|
f3612ab79b
|
enforce default node addition per crypto currency
|
2023-11-16 19:44:17 -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
|
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
|
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
|
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
|
268dd9dd76
|
weird ecash electrumx server edgecase
|
2023-11-14 17:33:08 -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
|
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
|
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
|
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
|
baaf375942
|
various tweaks to get a btc testnet tx to send
|
2023-11-09 15:31:23 -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
|
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
|
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
|
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
|
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 |
|
julian
|
3466f4cdd3
|
fix import
|
2023-10-30 09:48:05 -06:00 |
|
ryleedavis
|
db67956f33
|
remove libepiccash.dart file
|
2023-10-10 15:26:12 -06:00 |
|
likho
|
4c66bbaa41
|
Fix send all error
|
2023-10-10 14:54:23 +02:00 |
|
ryleedavis
|
848d45ad72
|
do int.parse inside scanOutputs, add import for badHttpAddress
|
2023-10-06 16:36:21 -06:00 |
|
ryleedavis
|
410e0fbb1e
|
move BadEpicHttpAddressException to abstract class
|
2023-10-06 14:29:32 -06:00 |
|
ryleedavis
|
4632659e21
|
add mutex to libepiccash
|
2023-10-06 14:28:43 -06:00 |
|
julian
|
bde7af7b45
|
add expected result comment
|
2023-10-06 09:43:53 -06:00 |
|
julian
|
a572c1d5e3
|
keep wallet functionality outside currency class
|
2023-10-06 09:15:11 -06:00 |
|
likho
|
e18c06fbcd
|
Fix missing receiving address for incoming transactions
|
2023-10-06 11:55:24 +02:00 |
|
likho
|
3b4de2b2d5
|
Add EpicTransaction DTO for parsing transactions, clean out mutex stuff for calls to the abstract class
|
2023-10-04 09:53:05 +02:00 |
|
ryleedavis
|
53b90fa01d
|
another merge conflict ?
|
2023-09-29 10:00:46 -06:00 |
|
likho
|
b178c30620
|
WIP: move send tx to use abstract class
|
2023-09-29 16:15:15 +02:00 |
|
ryleedavis
|
5c726a639c
|
WIP: call abstract wrapper class for addressInfo, openWallet, deleteWallet, chainHeight
|
2023-09-28 16:22:24 -06:00 |
|
likho
|
835d27dc38
|
WIP: Epicwallet clean up, get fees and address from abstract class
|
2023-09-28 16:11:41 +02:00 |
|
ryleedavis
|
9762ffd180
|
WIP: move get transaction fees, delete wallet, open wallet, and tx http send
|
2023-09-27 16:47:26 -06:00 |
|
likho
|
13a171f3ef
|
WIP:Replace libepiccash calls with calls to abstract class, add error handling and return types other than strings
|
2023-09-27 17:53:10 +02:00 |
|
ryleedavis
|
dc457e7266
|
move scan outputs, create tx, get tx, cancel tx, and address info to abstract class
|
2023-09-26 17:26:28 -06:00 |
|
likho
|
098a69eded
|
Move recover and wallet balances into abstract class
|
2023-09-26 17:36:21 +02:00 |
|
julian
|
781e2262b5
|
added mutex since only one epic cash wallet can/should be active at a time
|
2023-09-20 17:08:22 -06:00 |
|
julian
|
8ec22ed389
|
Added some notes/todos and changed usages of Tuple to using the new built in record type instead
|
2023-09-20 17:04:37 -06:00 |
|
likho
|
d890662515
|
WIP: Move Epiccash plugin calls to an abstract class
|
2023-09-20 16:12:48 +02:00 |
|
julian
|
9e194f2b45
|
WIP sample epic wrapper
|
2023-09-18 15:56:57 -06:00 |
|
julian
|
f30785616b
|
WIP very rough refactoring wip
|
2023-09-18 15:28:31 -06:00 |
|
julian
|
adfe3e181e
|
WIP restructure w/moving from hive to isar for wallets and using coinlib
|
2023-09-14 17:58:17 -06:00 |
|