julian
40b0f49f20
add functionality for different number of required min confirms for coinbase transactions and apply to firo
2024-11-21 10:01:03 -06:00
julian
99e802b59e
add ability to "send all" selected UTXOs when using coin control
2024-08-28 10:59:25 -06:00
julian
c6836708a8
Hook up missing spark fee estimate call.
...
Should address https://github.com/cypherstack/stack_wallet/issues/948
2024-07-22 17:12:59 -06:00
Julian
0ef1726a00
fix firo spark cache being shared with test net
2024-06-26 12:10:32 -06:00
julian
f634ce8701
WIP firo exchange addresses
2024-06-25 14:46:36 -06:00
julian
37f23a09f5
btc testnet4
2024-06-20 10:39:22 -06:00
julian
d1a236be33
spark mempool check during refresh
2024-06-14 14:52:01 -06:00
julian
929e334063
implement usage of scanning for zero change output spark spends
2024-06-10 13:28:49 -06:00
julian
1ffddc6781
fix spark cache coins order
2024-06-06 11:21:50 -06:00
julian
04a24edaec
wrap hashTag in compute
2024-06-05 17:21:49 -06:00
julian
1f0798619a
save spark set cache scanned timestamps
2024-05-30 22:32:12 -06:00
julian
0acc2f2a08
use extension method
2024-05-30 19:03:15 -06:00
julian
08f01d3141
cache used spark tags in sqlite as well
2024-05-30 15:10:56 -06:00
julian
3eb5a0a39c
Cache Spark anonymity sets in sqlite
2024-05-29 17:24:25 -06:00
julian
9006de0f0a
code style clean up and gen mocks
2024-05-27 18:01:41 -06:00
julian
e01b778778
dart fix --apply --code=prefer_relative_imports
2024-05-22 18:37:06 -06:00
julian
a82f6c3c6e
coin enum finally gone
2024-05-15 15:24:02 -06:00
julian
d92b712146
speed up spark sends
2024-05-10 14:32:15 -06:00
julian
cccf1a7012
don't attempt to identify already checked used coin tags and add some more logging
2024-05-09 12:25:32 -06:00
julian
12a0e4c289
lints
2024-05-09 11:56:42 -06:00
julian
9f5a5901f6
More bitcoindart -> coinlib migration
2024-04-18 11:33:23 -06:00
julian
4c98ee0db3
tweak spark used coins update on successful send
2024-02-28 14:42:32 +07:00
sneurlax
2ac1558266
find SparkCoins that correspond to the usedCoins returned from spark lib
...
instead of translating used coins to UTXOs, we find which SparkCoins in isar match the usedCoins returned from sparkmobile and update them as isUsed: true in db.
2024-02-27 19:01:53 -06:00
sneurlax
01881aae4f
translate usedCoins to usedUTXOs
2024-02-26 19:05:17 -06:00
sneurlax
5d9dc02eb1
update _createSparkSend signature to return used coins
2024-02-26 14:30:44 -06:00
julian
a3120932dd
add asm to required params list and some other paynym tx fixes
2024-01-14 11:27:01 -06:00
julian
0c97fa6635
extra precautions in init()
2024-01-12 14:55:20 -06:00
julian
af02bddef1
Change anonFees key to a more generalized overrideFee in tx otherData. May cause some current testing wallets to display weird prices. Won't affect production. To fix testing wallets just rescan/restore.
2024-01-10 16:40:36 -06:00
julian
42e18397d7
spark transaction to spark send fixes
2024-01-05 16:48:48 -06:00
julian
7bbc235b92
don't show change in amount total
2024-01-05 13:45:42 -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
07b21a42c6
check change address diversifier on spark address generate
2024-01-03 11:01:04 -06:00
julian
f697aeb043
WIP handle spark transaction parsing
2023-12-29 09:26:32 -06:00
julian
953acb493c
spark spend from transparent and various clean up
2023-12-27 10:01:13 -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
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
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
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
4e96ce5438
empty memo (just like firo-qt)
2023-12-16 15:01:47 -06:00