Commit graph

6595 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
94d7f566b7 fix: simplify BIP48BitcoinWallet via addition of BIP48Bitcoin extension 2024-12-29 21:58:49 -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
ba1ab977d6 chore: build runner 2024-12-17 16:37:22 -06:00
julian
0e32e8a408 fix: Issue where spark spend may not have appeared as confirmed 2024-12-17 16:37:22 -06:00
julian
f97ef50978 fix: update hash format and use better sector/page size 2024-12-17 16:37:22 -06:00
julian
4439ad70d2 fix: incremental spark data cache 2024-12-17 16:37:22 -06:00
julian
2028505367 fix: spark coin confirmations issue 2024-12-17 16:37:22 -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
c1ef98833a reduced pings 2024-12-17 16:37:22 -06:00
julian
ae10bef0ee fix: updated spark data calls and caching 2024-12-17 16:37:22 -06:00
julian
d6aec00b58 WIP: paginated spark anon set prep 2024-12-17 16:37:22 -06:00
julian
744f273862 WIP: fix electrumx failovers, add some "default" firo nodes, and tweak firo pings 2024-12-17 16:37:22 -06:00
Diego Salazar
34ad1d9022
Merge pull request #1052 from cypherstack/julian
Various
2024-12-13 10:52:03 -07:00
julian
e9aa2d6a30 fix: force override of a dep we don't even use so that sqlite doesn't complain 2024-12-12 17:26:55 -06:00
julian
eeb595e0d9 fix: Update device-locale dep version to handle linux crashes with certain locale configurations 2024-12-12 17:05:58 -06:00
julian
2e0ac0b2f5 chore: extra logging 2024-12-12 16:58:01 -06:00
julian
c56038cadf fix: Prevent failed keys fetch from disabling display of mnemonic 2024-12-12 16:54:55 -06:00
julian
9c64ed6316 chore: update deps 2024-12-12 16:53:21 -06:00
julian
120952156f fix: Linux qr scan would previously load the last scanned data if it exists 2024-12-11 18:20:44 -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
e749c62ccd chore: satisfy linter 2024-12-11 16:41:00 -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
4af7243265 feat: xmrrpc (and wowrpc) uri parsing + tests 2024-12-11 11:54:14 -06:00
julian
2873595e40 chore: use libsecret mirror due to instability of gitlab.gnome.org 2024-12-11 09:24:42 -06:00
julian
71609c34b0 feat: allow setting the restore/refresh height in xmr/wow wallets 2024-12-10 14:51:37 -06:00
julian
937550cb04 fix: xmr/wow node connection was replacing onion addresses with an empty string 2024-12-09 16:29:02 -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
e9252a4d46 fix: ensure xmr/wow transactions updated on balance changed 2024-12-09 13:07:56 -06:00
julian
ec1b5d7d2b fix: propagate restore errors correctly. Should fix https://github.com/cypherstack/stack_wallet/issues/1047 2024-12-09 10:37:39 -06:00
julian
4a59505c30 fuzzy logic. Better safe than sorry 2024-12-05 00:40:59 -06:00
julian
3f8cf2583c disable wownero 14 word seeds 2024-12-05 00:40:59 -06:00
julian-CStack
9eb233ec76
Merge pull request #1043 from cypherstack/tx-key
xmr/wow show tx spend key option
2024-12-04 11:01:44 -06:00
julian
cd068eefc7 xmr/wow show tx spend key option 2024-12-04 11:00:22 -06:00
julian-CStack
a74c565f9a
Merge pull request #1041 from cypherstack/frost-init-fix
Various fixes and tweaks
2024-12-03 16:24:21 -06:00
julian-CStack
465a8b4c96
Merge branch 'staging' into frost-init-fix 2024-12-03 16:24:03 -06:00
julian
c3a64b154b No idea why this was changed but it causes problems so I am reverting it 2024-12-03 16:21:01 -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-CStack
3266e4e055
Merge branch 'main' into staging 2024-12-03 12:45:36 -06:00
julian
925b58be50 fix frost wallet init address error 2024-11-29 17:05:35 -06:00
julian
9e988b8ba5 fix restoring of xmr/wow wallets during swb restore process 2024-11-28 14:36:45 -06:00