Commit graph

1904 commits

Author SHA1 Message Date
sneurlax
04816dc2ea WIP add cosigners to wallet, print derived addresses for debugging
and upgrade bip48 to 0.0.4 so we can pass our custom Network
2024-12-30 00:21:26 -06:00
sneurlax
1e5236a8a4 feat: add account index selection 2024-12-29 22:50:56 -06:00
sneurlax
c16a6ecb67 feat: show xPub corresponding to selected multisig script type
using a hack to add BIP48 derivation paths to Bitcoin wallets as needed
2024-12-29 21:52:47 -06:00
sneurlax
b8105215e2 chore: pass walletId to views 2024-12-29 18:45:10 -06:00
sneurlax
53901ef6a5 feat: WIP UI updates, add a MultisigCoordinator view
TODO: disable "Continue" button on setup view unless all inputs have values.  Auto-fill first input in Coordinator view.  Add walletId params as necessary in order to get relevant metadata
2024-12-29 16:02:29 -06:00
sneurlax
47525fb301 feat: WIP BIP48 wallet type and marker interface 2024-12-27 21:37:21 -06:00
sneurlax
d27aad2ad9 feat: overhaul musig setup view iaw frost ui standards 2024-12-27 21:35:54 -06:00
sneurlax
7b629e81b4 feat: (WIP) add nfc_manager plugin and non-working UI elements
added Android permissions, but
TODO add iOS entitlements etc. ... see https://github.com/okadan/flutter-nfc-manager?tab=readme-ov-file#setup
2024-12-27 20:11:14 -06:00
julian
4fc2a7acfa fix: optional cast error 2024-12-17 19:27:49 -06:00
julian
1884bfbaf7 fix: tweak sync percent feature and track progress during spark anon set download 2024-12-17 16:37:22 -06:00
julian
c56038cadf fix: Prevent failed keys fetch from disabling display of mnemonic 2024-12-12 16:54:55 -06:00
julian
3adddc2368 fix: possible race condition when processing desktop qr data by returning the result on pop rather than using a callback, clean up some linter stuff, and prevent calling setState in dispose 2024-12-11 17:40:22 -06:00
julian
cdf2dd8819 feat: xmrrpc (and wowrpc) node uri scanning ui for adding new nodes 2024-12-11 15:26:12 -06:00
julian
71609c34b0 feat: allow setting the restore/refresh height in xmr/wow wallets 2024-12-10 14:51:37 -06:00
julian
fed7ae91d9 fix: frost reshare issue when initiator is a new participant of a 1/2 config 2024-12-09 15:29:25 -06:00
julian
3f8cf2583c disable wownero 14 word seeds 2024-12-05 00:40:59 -06:00
julian
cd068eefc7 xmr/wow show tx spend key option 2024-12-04 11:00:22 -06:00
julian
64dd830e58 fix new xmr/wow wallet creation when specifying mnemonic length 2024-12-03 16:21:01 -06:00
julian
86e3bf0349 improve SWB restore performance when a large number of wallets is involved 2024-12-03 15:00:25 -06:00
julian
840b6f9c99 fix mnemonic blank on mobile back up screen 2024-12-03 14:41:56 -06:00
julian
9e988b8ba5 fix restoring of xmr/wow wallets during swb restore process 2024-11-28 14:36:45 -06:00
julian
dbf68f2a68 hide exchange toggle on disabled platforms 2024-11-28 08:29:28 -06:00
julian
3fb18bf2db info dialog if node settings and current TOR status will cause sync issues on wallet open 2024-11-26 12:46:18 -06:00
julian
d87af969d6 eth doesn't do tor due to underlying lib limitation. 2024-11-26 10:07:14 -06:00
julian
25c6c7590b fix layout overflow on desktop 2024-11-26 10:06:47 -06:00
julian
4197ff40f4 consistent variable naming 2024-11-26 09:18:35 -06:00
julian
d6d4df7822 quick (quite quick) and dirty (very dirty) tor/clearnet/both config option for coin network/node connections 2024-11-25 18:29:58 -06:00
julian
6cfe9e9c0f add plain/tor network flags to node data 2024-11-25 13:33:58 -06:00
julian
d8ec93fb30 add copy button to txid field in tx details on mobile 2024-11-22 15:15:09 -06:00
julian
2431d5f300 churn gif 2024-11-22 13:15:07 -06:00
julian
9a2589b4c3 disable segwit paynym claiming and disable follow/unfollow due to server token signing not working 2024-11-22 13:01:23 -06:00
julian
7511ce2ac3 Enable frost on desktop. Not sure why it was disabled. I guess we'll find out soon enough if there are issues... 2024-11-22 12:58:48 -06:00
julian
6dd7ef183a fix probable infinite loop causing view only refresh to stay stuck forever 2024-11-21 14:43:05 -06:00
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
3566d75d58 Do token balance check before allowing send and fix some amount formatting bugs 2024-11-21 09:19:07 -06:00
julian
4594801cf3 Ensure plain addresses are parsed from qr codes. Use uri parsing everywhere with a couple small tweaks. 2024-11-19 09:25:26 -06:00
julian
5496d2de96 allow "," decimal separator in qr code generator 2024-11-19 09:25:26 -06:00
julian
f2a654e1e5 disable syncing of newly created view only wallet without entering the wallet first 2024-11-14 16:55:49 -06:00
julian
1d22eed7c4 disable paynym in view only wallets ui 2024-11-14 16:55:49 -06:00
julian
3177fadea6 fix back up views 2024-11-14 16:55:49 -06:00
julian
5452598064 fix duplicate assignment 2024-11-14 16:55:49 -06:00
julian
98d77621b2 disable spark and lelantus features in view only wallets for the time being 2024-11-14 16:55:49 -06:00
julian
e95d5a10b6 update paynym url 2024-11-14 16:55:49 -06:00
julian
6ff539e71b Add support for view only wallets to most coins 2024-11-14 16:55:49 -06:00
julian
3da57bc150 fix: receive view bug 2024-11-14 16:55:49 -06:00
julian
1f0ee995b9 ui view only wallet changes 2024-11-12 18:13:37 -06:00
julian
0080d25436 fix: clean up and fix some churning stuff 2024-11-12 18:13:37 -06:00
julian
9cde0a1f65 feat: rough "churning" for xmr/wow 2024-11-12 18:13:37 -06:00
julian
016a53f8eb get rid of a submodule!
And use a poublished version of cs_monero
2024-11-05 18:54:13 -06:00
Julian
699990883c fix some testnet related display bugs 2024-11-05 18:54:13 -06:00