julian
3f2fe2b2ce
add wallet level toggle to flag outgoing transactions as opt-in RBF
2024-06-20 10:39:22 -06:00
julian
318932022e
WIP: very basic CPFP
2024-06-20 10:39:22 -06:00
julian
e2c81a1af0
fix: rbf should not touch blocked/frozen utxos
2024-06-20 10:39:22 -06:00
julian
37f23a09f5
btc testnet4
2024-06-20 10:39:22 -06:00
julian
16c89e37ab
WIP comprehensive full RBF
2024-06-20 10:39:22 -06:00
julian
e85c9b1747
handle unconfirmed txns in ui when they do not exist in mempool anymore
2024-06-20 10:39:22 -06:00
julian
a566af8eb4
WIP: basic full rbf
2024-06-20 10:39:22 -06:00
julian
741c0be88b
refactor updateVSize function
2024-06-20 10:39:22 -06:00
julian
1426495474
add size and vSize to btc and ltc transactions to use and display in rbf boost txn view
2024-06-20 10:39:22 -06:00
julian
ac07aee9c3
add RBF wallet interface mixin
2024-06-20 10:39:22 -06:00
julian
d1a236be33
spark mempool check during refresh
2024-06-14 14:52:01 -06:00
julian
130e1b37d6
update (ba)nano servers
2024-06-12 19:02:14 -06:00
julian
203744d4f0
use nanoswap's work server
2024-06-12 18:12:48 -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
e9063dbc0f
Merge remote-tracking branch 'origin/staging' into campfire
2024-06-05 17:43:55 -06:00
julian-CStack
e9aed5694b
Merge pull request #882 from cypherstack/peercoin
...
Fix Peercoin txs: add transactionVersion property
2024-06-05 17:37:59 -06:00
sneurlax
6f4b3a76ac
change bch and ecash tx ver #s to 2 and use it in the bcash interface
2024-06-05 18:36:32 -05:00
sneurlax
42ab07a586
use tx ver # in paynym interface
...
RIP
2024-06-05 18:22:36 -05:00
julian
04a24edaec
wrap hashTag in compute
2024-06-05 17:21:49 -06:00
julian
b6ff0920ac
clean up coin selection somewhat
2024-06-05 12:38:00 -06:00
sneurlax
b909c72cb9
add and use transactionVersion property for peercoin
...
TODO add versions for the rest of the coins
2024-06-04 18:32:12 -05: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
e5d89f15bd
dirty peercoin fee calc hack
2024-05-10 15:55:07 -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
213f78b36c
quick vSize calc
2024-05-08 16:26:04 -06:00
julian
29e67ec0bf
better logging
2024-05-07 10:52:33 -06:00
julian
d747347414
speed up initial load time
2024-05-06 18:25:31 -06:00
julian
309a483026
use final
2024-05-06 18:25:10 -06:00
julian
7070d16add
fix: bug where electrumx wallets don't show address on first time opening receive screen
2024-04-24 16:22:56 -06:00
julian
ff86cbccf6
Better error message when trying to send all and the fee is greater than the balance in the wallet
2024-04-23 14:01:38 -06:00
julian
bfba6d9f5d
eth token price fetch "fix" and clearer eth token price fetch error logging
2024-04-23 14:01:38 -06:00
julian
622740a8c0
centralized electrum client management
2024-04-23 13:59:35 -06:00
julian
9f5a5901f6
More bitcoindart -> coinlib migration
2024-04-18 11:33:23 -06:00
julian
023bad0c70
WIP: coinlib 2 migration (taproot txns on btc testnet tested working)
2024-04-15 15:51:36 -06:00
julian
2a030bffba
linter warning clean up
2024-04-15 10:31:57 -06:00
sneurlax
b50985aec7
detect p2tr outputs
2024-04-12 14:05:24 -06:00
sneurlax
5644d763c2
Merge branch 'staging' into add_frost
2024-03-01 13:07:04 -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