julian
c1de87c0e6
mobile node connection management fix
2024-06-21 12:25:24 -06:00
julian
7d2a903da4
dash tweaks and theme updates
2024-06-21 12:14:31 -06:00
julian
33ec9f1fb9
WIP initial dash support
2024-06-20 14:51:50 -06:00
julian
cb83fccc68
add short description to app config
2024-06-20 10:39:22 -06:00
julian
57ebacd519
fix issue where changing the primary/default address type for a coin would break older wallets with a mismatching type
2024-06-20 10:39:22 -06:00
julian
a81fb14f13
add opt in rbf setting on mobile
2024-06-20 10:39:22 -06:00
julian
3f2fe2b2ce
add wallet level toggle to flag outgoing transactions as opt-in RBF
2024-06-20 10:39:22 -06:00
julian
44c5f1551e
default to taproot for bitcoin
2024-06-20 10:39:22 -06:00
julian
e9075741ee
fix mobile wallet settings showing firo specifics to all wallets
2024-06-20 10:39:22 -06:00
julian
a22a97aee1
make coin control string amount values selectable
2024-06-20 10:39:22 -06:00
julian
9285027006
fix: provider refresh causing issues
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
02dc543b2f
typedef txdata recipients
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
ddda4666bb
basic optional max width (used on rbf boost error dialog)
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
425dc1ca5a
clean up boost txn view
2024-06-20 10:39:22 -06:00
sneurlax
0fea4a78dc
WIP stash (force push overwrite me later)
2024-06-20 10:39:22 -06:00
sneurlax
f2ca700a9f
WIP boost fee slider
2024-06-20 10:39:22 -06:00
sneurlax
6fa1bc75af
add WIP boost transaction dialog
2024-06-20 10:39:22 -06:00
sneurlax
0407a09083
move "Boost transaction" button to fee section of tx details vie
2024-06-20 10:39:22 -06:00
sneurlax
14ef66990f
add basic RBF UI indicator on tx details
2024-06-20 10:39:22 -06:00
sneurlax
429bd3199b
Merge remote-tracking branch 'origin/staging' into arti
2024-06-18 14:31:03 -05:00
sneurlax
46d0023eb5
enable tor on init
...
it's dumb that we have to do this and we don't if we revert to cypherstack/tor#main and handle the arti bump better (rather than syncing with Foundation-Devices/tor)
2024-06-14 19:26:47 -05:00
julian
d1a236be33
spark mempool check during refresh
2024-06-14 14:52:01 -06:00
julian
2ada78e4b0
spark mempool electrumx calls
2024-06-14 13:33:27 -06:00
sneurlax
13ab2b8ffe
port String extension capitalize() from flutter_native_splash to sw exts
2024-06-14 14:20:31 -05:00
julian
dcdad38ec7
fix desktop wallet network settings layout
2024-06-14 10:18:11 -06:00
julian
0b95afc62f
wrap long trade payin addresses in trade details view
2024-06-14 10:04:02 -06:00
julian
98960cac77
WIP less cryptic errors in gui
2024-06-14 08:41:16 -06:00
julian
65879670ad
desktop swap navigation fix
2024-06-13 17:35:40 -06:00
sneurlax
f4f03b2dd3
tor_ffi_plugin -> tor
2024-06-13 17:10:13 -05:00
julian
fc180dd8c1
simple async queue to write logs to db without holding up the logger to wait for it to complete
2024-06-13 14:46:22 -06:00
julian
87405bc1dd
call exit(0)
instead of SystemNavigator.pop()
if xmr or wow is enabled hack to "fix" the native lib code from causing a complete app lockup on attempting to quit gracefully
2024-06-13 12:05:59 -06:00
julian
f31d47f123
wownero restore tweaks
2024-06-13 12:00:03 -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
2594169a42
add polyseed eng wordlist and use it
2024-06-12 17:13:51 -06:00
julian
1f71fbcc73
enable tor for xmr/wow officially
2024-06-12 15:20:53 -06:00
julian
a28e9151db
fix nano test connection in gui
2024-06-12 15:13:34 -06:00
julian
f2a6660552
add tor functionality to xmr/wow test connection
2024-06-12 15:12:53 -06:00
julian
29708b1534
Show old campfire wallets
2024-06-10 16:50:26 -06:00
julian
929e334063
implement usage of scanning for zero change output spark spends
2024-06-10 13:28:49 -06:00
julian
aa195cb98e
remove incorrect comment
2024-06-10 11:49:03 -06:00
julian
e53aa98363
add new used tags call that includes txids
2024-06-10 11:24:05 -06:00
sneurlax
713d8b0cde
use BigInt defaultFeeRate, BitcoinFrost's default, right cryptoCurrency
2024-06-07 17:04:42 -05:00
sneurlax
3b9676f40e
add and use defaultFeeRate per ElectrumX coin
2024-06-07 15:56:57 -05:00
julian
82fb542740
allow clearing of spark cache on desktop
2024-06-07 10:30:35 -06:00
julian
e76ee79c89
clean up some TODOs
2024-06-07 08:50:50 -06:00
julian
337b1c0171
frost info text correction
2024-06-07 08:36:47 -06:00
julian
52e73cc6ba
hide top home button bar when there is only a single option
2024-06-06 16:01:08 -06:00
julian
7c40dd1546
skip summary view and coin selection when adding wallets on single coin app
2024-06-06 15:50:21 -06:00
julian
20f743932b
used tags cache count fix
2024-06-06 14:36:37 -06:00
julian
85f609fa6f
add check for settings appearance nav
2024-06-06 14:36:37 -06:00
sneurlax
480010c714
start efCurrencyPairProvider and efRateTypeProvider if swap enabled
2024-06-06 15:08:56 -05:00
julian
1ffddc6781
fix spark cache coins order
2024-06-06 11:21:50 -06:00
julian
eb13c2dc00
couple small fixes
2024-06-05 17:56:10 -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
sneurlax
df5988b48e
hide or show theme features based on configuration
2024-06-05 18:08:33 -05:00
sneurlax
2b28e6b121
hide or show Buy features based on configuration
2024-06-05 17:48:38 -05:00
sneurlax
42b728eb08
hide or show Swap features based on configuration
2024-06-05 17:48:32 -05:00
sneurlax
88f462f43e
add transactionVersion overrides for all coins
...
ecash and particl may vary, need to verify.
2024-06-05 17:19:33 -05:00
julian
2c07f2c13b
separate firo caches and add versioning
2024-06-05 13:38:20 -06:00
julian
b6ff0920ac
clean up coin selection somewhat
2024-06-05 12:38:00 -06:00
julian
b60ac53050
app config features
2024-06-05 12:05:22 -06:00
julian
3dac77b8d6
WIP mempool electrumx cals
2024-06-05 10:51:18 -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
8a6b45df7e
firo dbg bal display fix
2024-06-04 15:46:12 -06:00
julian
ed15482442
enable experimental firo public funds coin control
2024-06-04 10:08:37 -06:00
julian
7cef4c45eb
fix initial xmr/wow address not showing up on first wallet open
2024-06-04 09:41:01 -06:00
julian
b7a4f7c29e
fix initial xmr/wow address not showing up on first wallet open
2024-06-04 09:40:45 -06:00
julian
5eb276b6fc
fix wow connection
2024-06-04 09:17:13 -06:00
julian
05503b0470
fix wow connection
2024-06-04 09:16:57 -06:00
julian
8430cc92bd
reset coin control selected utxos on desktop
2024-06-03 16:36:50 -06:00
Julian
3b3448d12c
ecash default server fix/update
2024-06-03 14:50:16 -06:00
julian
676ab60c6f
show loading and ensure desktop password functions aren't doubled called with a lock
2024-05-31 17:17:41 -06:00
julian
744107b3eb
compartmentalize the sqlite firo cache code and add a background isolate worker to handle some processing as well as cache db writes
2024-05-31 16:37:25 -06:00
julian
de949efbff
show firo sparl electrumx data cache size and implement clearing of that cache when all electrumx cache for firo is cleared
2024-05-31 11:59:43 -06:00
julian
16acbc366b
remove uninstantiated and unused variables and clean up a bit
2024-05-31 11:36:37 -06:00
julian
1f0798619a
save spark set cache scanned timestamps
2024-05-30 22:32:12 -06:00
julian
b5edc3dad8
Merge remote-tracking branch 'origin/testing' into firo_cache_refactor
...
# Conflicts:
# lib/wallets/wallet/impl/firo_wallet.dart
2024-05-30 22:05:47 -06:00
julian
e06023d0fc
extra info when run in debug mode
2024-05-30 21:39:44 -06:00
sneurlax
1e425e7848
use CheckboxTextButton
...
*eye twitches*
2024-05-30 21:58:03 -05:00
julian
0acc2f2a08
use extension method
2024-05-30 19:03:15 -06:00
julian
0454c88c4a
modify cache db schema
2024-05-30 17:17:35 -06:00
sneurlax
d37d86759d
Lock toggling lelantus scanning behind a mutex
2024-05-30 18:17:30 -05:00
sneurlax
0f98c0be2c
Use WalletInfoKeys (plus standardize Lelantus') and make UI var private
2024-05-30 17:50:09 -05:00
julian
e5d8dff6cd
add debug log level value to enum
2024-05-30 15:48:50 -06:00
julian
08f01d3141
cache used spark tags in sqlite as well
2024-05-30 15:10:56 -06:00
julian
d99231c973
fix spark anon set fetch using the reverse hex of the blockhash given to us by an earlier call of that same electrumx method
2024-05-30 15:09:26 -06:00