jonesmarvin8
1baa5d07b3
Merge branch 'marvin/keycard-commands' into marvin/keycard-privacy-commands
2026-05-15 09:24:50 -04:00
jonesmarvin8
dd4ee70797
compile error fixed
2026-05-15 09:07:35 -04:00
jonesmarvin8
d2b6597119
Merge branch 'main' into marvin/keycard-commands
2026-05-14 21:29:38 -04:00
jonesmarvin8
52026c4065
addressed comments
2026-05-14 21:19:25 -04:00
Daniil Polyakov
9075f30f19
refactor: use system faucet and vaults to supply accounts from genesis
...
Co-authored-by: Copilot <copilot@github.com>
2026-05-15 01:34:01 +03:00
Daniil Polyakov
5f207a3f02
feat: move initial accounts data into genesis
2026-05-15 01:33:50 +03:00
jonesmarvin8
524a06099c
python comments
2026-05-14 12:57:36 -04:00
jonesmarvin8
aa8331df6c
Revert "Merge branch 'main' into marvin/keycard-commands"
...
This reverts commit 3fce53f663a3996938dddf77680854570063ca21, reversing
changes made to e7b42a5177641455a8917bd2e29db20afd9690e5.
2026-05-14 12:53:28 -04:00
jonesmarvin8
3fce53f663
Merge branch 'main' into marvin/keycard-commands
2026-05-14 10:29:40 -04:00
Sergio Chouhy
bc65c877af
fix private shared account preparation
2026-05-13 00:03:01 -03:00
jonesmarvin8
e7b42a5177
first round of comments
2026-05-12 18:07:44 -04:00
Sergio Chouhy
67b6916b72
clippy
2026-05-12 13:55:30 -03:00
Sergio Chouhy
f3389571f8
use identifier in private gms command
2026-05-12 13:29:06 -03:00
Sergio Chouhy
ee0fecee25
add privatepdashared variant
2026-05-11 20:30:23 -03:00
Sergio Chouhy
355fe3842d
rename program
2026-05-11 19:38:28 -03:00
Sergio Chouhy
927c24de68
Merge branch 'main' into schouhy/diversify-private-pdas-by-identifier
2026-05-11 18:57:44 -03:00
Sergio Chouhy
b8a4d94d96
Merge pull request #473 from logos-blockchain/schouhy/remove-stale-files
...
chore: Remove stale files
2026-05-11 09:38:09 -03:00
jonesmarvin8
ede66bb37e
ci fixes
2026-05-09 16:08:28 -04:00
Sergio Chouhy
b05da5b426
remove stale files
2026-05-08 23:30:46 -03:00
Sergio Chouhy
e9c0aa0858
handle comments
2026-05-08 21:41:48 -03:00
Moudy
27e2850b5c
refactor: make SealingPublicKey a newtype wrapper
2026-05-08 23:59:08 +02:00
Moudy
6e376900f7
fix: remove export/import commands, rewrite test to use invite/join
2026-05-08 20:28:39 +02:00
Moudy
1bed9ecef2
fix: resolve shared accounts in all facades, use SealingPublicKey alias, ignore fund test
2026-05-08 17:44:10 +02:00
Moudy
2b2275ee74
fix: resolve shared accounts in auth-transfer commands
2026-05-08 11:03:13 +02:00
Moudy
4e7963c655
feat: add dedicated sealing key for GMS distribution
2026-05-08 08:19:55 +02:00
Moudy
4ace6e1570
fix: address review feedback
2026-05-07 22:48:32 +02:00
Sergio Chouhy
8f6a519f0e
clippy
2026-05-07 13:45:51 -03:00
Moudy
69b81ea621
fix: address review feedback, persist group data in wallet storage
2026-05-07 17:35:51 +02:00
Sergio Chouhy
f722d257a3
fmt
2026-05-07 01:41:35 -03:00
jonesmarvin8
d98f13adde
Ci fixes
2026-05-06 20:35:46 -04:00
Moudy
d0a88e91e1
feat: extend sync to scan shared accounts with GMS-derived keys
2026-05-06 14:22:49 +02:00
Moudy
cd545819e7
feat(wallet)!: add group CLI commands with --for-gms account creation
...
BREAKING CHANGE: `NewSubcommand::Private` has new required fields (`for_gms`, `pda`, `seed`, `program_id`). Code constructing this variant must include them (use `None`/`false` for defaults). `shared_accounts` value type changed from `Account` to `SharedAccountEntry`.
2026-05-06 14:22:40 +02:00
Moudy
7be0ed926c
feat(wallet)!: add derive_keys_for_shared_account and PrivateShared variant
...
BREAKING CHANGE: `pda_accounts` field in NSSAUserData renamed to `shared_accounts`. `PrivacyPreservingAccount` enum has a new `PrivateShared` variant, exhaustive matches must handle it.
2026-05-06 14:22:10 +02:00
Sergio Chouhy
fb4ddb055a
Merge branch 'main' into schouhy/diversify-private-pdas-by-identifier
2026-05-06 00:22:58 -03:00
jonesmarvin8
36a1ff319c
some fixes and setup notes
2026-05-05 19:03:01 -04:00
Moudy
9e207450d6
fix: resolve merge conflicts with main
2026-05-05 12:37:54 +02:00
jonesmarvin8
c172780bc6
ci and add private account keys test
2026-05-04 21:28:29 -04:00
Sergio Chouhy
11949e9fa1
use privateaccountkind in storage and fix circuit
2026-05-04 21:40:30 -03:00
Sergio Chouhy
7d5e1492c4
update insert_private_account_data to take account kind instead of identifier
2026-05-04 20:12:54 -03:00
Sergio Chouhy
71ad4e0c85
fix account id computation in wallet to account for pdas
2026-05-04 18:11:38 -03:00
jonesmarvin8
eb05957182
ci fixes
2026-05-04 10:03:44 -04:00
jonesmarvin8
574ae746d4
expanded support
2026-05-01 19:35:57 -04:00
jonesmarvin8
a8156b579c
adding support to other programs
2026-05-01 02:44:36 -04:00
Sergio Chouhy
dd4670ab2f
encrypt privateaccountkind instead of identifier
2026-05-01 01:21:48 -03:00
jonesmarvin8
8d398646ca
Merge branch 'marvin/keycard-commands' into marvin/keycard-privacy-commands
2026-04-30 21:04:22 -04:00
jonesmarvin8
1d77446baa
fixes from merging main
2026-04-30 20:58:28 -04:00
jonesmarvin8
143c697c4e
Merge branch 'marvin/refactor-wallet-pub-acc' into marvin/keycard-commands
2026-04-30 19:05:18 -04:00
jonesmarvin8
5d035d9f8f
comment fixes
2026-04-30 19:02:33 -04:00
jonesmarvin8
a4692fc735
Merge branch 'main' into marvin/refactor-wallet-pub-acc
2026-04-30 14:22:43 -04:00
Moudy
8517906025
Merge branch 'main' into moudy/feat-strong-type-circuit-input
2026-04-30 20:17:47 +02:00