julian
11d1ceb40f
changes and fixes to reflect cs_monero changes
2024-11-05 18:54:13 -06:00
Julian
e6b0733044
fix setting c_monero listeners
2024-11-05 18:54:13 -06:00
julian
16b9254761
WIP migrate flutter_libmonero to cs_monero
2024-11-05 18:54:13 -06:00
julian
fec5f5883f
dirty
2024-10-01 16:13:36 -06:00
julian
e0d2c8ec74
add some more logging and possible sync recovery fix?
2024-10-01 12:30:14 -06:00
julian
29e63ca97d
xmr/wow coin control
2024-10-01 10:39:25 -06:00
julian
7d60793c88
fix cw wallet listeners on restore
2024-10-01 10:39:25 -06:00
julian
642f0906b8
concurrent xmr/wow wallets
2024-10-01 10:39:25 -06:00
sneurlax
98d7ce3a8e
Merge remote-tracking branch 'detherminal/staging' into cardano
2024-09-23 02:05:22 -05:00
julian
412e3fdf07
Update frost and hide insecure addresses on receive page and in address list
2024-09-20 17:06:20 -06:00
julian
1740a42020
AGP compat updates
2024-09-16 16:34:04 -06:00
dethe
6cbc37f42c
fix: post req body
2024-09-14 21:38:57 +03:00
dethe
e0051c8af2
Merge branch 'staging' into staging
2024-09-13 20:59:18 +03:00
sneurlax
c34938a9be
defer network calls from init to fetchChainHeight or serverCanBatch
2024-09-06 11:47:08 -06:00
dethe
1ec7ee95d2
feat: total tor support for cardano
2024-09-01 16:19:46 +03:00
dethe
02dc5c9416
refactor: show only lovelaces
2024-09-01 15:24:15 +03:00
dethe
e3d040b9b8
refactor: enhance ada txs
2024-09-01 15:12:09 +03:00
dethe
56dcc0ba4a
Merge branch 'cypherstack:staging' into staging
2024-09-01 14:49:46 +03:00
julian
4dc920772a
handle assert nicely
2024-08-28 10:59:25 -06:00
julian
99e802b59e
add ability to "send all" selected UTXOs when using coin control
2024-08-28 10:59:25 -06:00
sneurlax
2af6e32392
Merge branch 'staging' into staging
2024-08-28 11:47:05 -05:00
julian
82d8acb7a2
erc20 gas limit
2024-08-27 17:08:26 -06:00
julian
0ddecd2f97
pre cache in wallet db sent eth and eth token txns on successful broadcast
2024-08-27 17:08:26 -06:00
dethe
27d319cece
feat: add cardano
2024-08-26 20:38:58 +03:00
sneurlax
615fdfb5bf
monero onion node test patch
...
might need more work to prevent the changes throughout the stack ... would be good to limit it to 1 or 2 changes instead of 3
also added proxyInfo-contextual timeout
2024-07-30 18:08:21 -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
a4a7abd6b8
look ahead on frost wallet addresses to check for transactions on future addresses
2024-07-18 08:43:49 -06:00
julian
6a9c58d012
fix bug I introduced last commit
2024-07-17 15:46:04 -06:00
julian
d546d5de97
bad missing funds error fix
2024-07-17 10:53:28 -06:00
julian
7c3703ffd7
frost multi address functionality
2024-07-17 10:19:39 -06:00
julian
754c6e6440
null error fix on send from stack when doing epic to any swap
2024-07-12 11:28:04 -06:00
sneurlax
bb7f0ff46f
avoid checkReceivingAddressForTransactions altogether when reuse is set
2024-07-05 11:24:19 -06:00
julian
4f40572366
small tweaks
2024-07-05 11:24:19 -06:00
sneurlax
8fb49ef029
move reuseAddress pref from global prefs to walletInfo
2024-07-05 11:24:19 -06:00
sneurlax
27536fe642
override needsGenerate is reuseAddress pref set
2024-07-05 11:24:19 -06:00
julian
3f5ebee2ee
probable fix for some transaction creation bug
2024-07-04 15:44:45 -06:00
julian
eebe1df050
xmr/wow keys
2024-07-04 15:17:05 -06:00
julian
afab9e5918
xpriv gui clean up
2024-07-04 11:40:57 -06:00
julian
f0b62aed92
address key wif
2024-07-04 11:40:57 -06:00
julian
cae27b3835
display xprivs along side mnemonic on backup screen
2024-07-04 11:40:57 -06:00
julian
5b27597481
sol address validation fix
2024-07-01 13:03:59 -06:00
julian
803ca44362
default sol node update
2024-07-01 13:03:56 -06:00
julian
f33b6b4416
sol tweaks and fixes(?)
2024-07-01 13:03:36 -06:00
sneurlax
17fbf7f9ab
reconfigure logic for rescan for other wallets to remove upper limit
...
now we will continue beyond maxNumberOfIndexesToCheck if there's activity beyond that point. we just keep scanning up until the unused activity gap
2024-07-01 09:56:00 -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
eb7aa24a0a
default to locked if mn collat call fails for safety reasons
2024-06-25 13:25:31 -06:00
julian
0c3fbfef6c
call electrumx mn collat call
2024-06-25 13:25:31 -06:00
julian
f4b01ee642
bandaid hack
2024-06-24 14:23:39 -06:00
julian
bf3bd152b6
unused import
2024-06-21 12:30:08 -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
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
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
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
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
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
929e334063
implement usage of scanning for zero change output spark spends
2024-06-10 13:28:49 -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
e76ee79c89
clean up some TODOs
2024-06-07 08:50:50 -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
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
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
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
3b3448d12c
ecash default server fix/update
2024-06-03 14:50:16 -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
0acc2f2a08
use extension method
2024-05-30 19:03:15 -06:00
sneurlax
0f98c0be2c
Use WalletInfoKeys (plus standardize Lelantus') and make UI var private
2024-05-30 17:50:09 -05:00
julian
08f01d3141
cache used spark tags in sqlite as well
2024-05-30 15:10:56 -06:00
sneurlax
cbe9919e67
Refresh Lelantus data appropriately
...
according to the enableLelantusScanning WalletInfo setting (stored in otherDataJsonString)
2024-05-29 19:44:24 -05:00
sneurlax
ef96f3b76c
Add enableLelantusScanning bool and restore/rescan logic
...
Squashed commit msgs:
add (currently unused) bool enableLelantusScanning to WalletInfo
only do Lelantus things if Lelantus is enabled
6ac468
2024-05-29 19:39:38 -05: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
88bda91d1b
add package monero and do network check in validate address
2024-05-27 13:40:42 -06:00