Moudy
4690ca56cc
fix: remove epoch and ratcheting, fix PDA identifier
2026-04-30 16:34:26 +02:00
Moudy
4c28133448
fix: resolve merge conflicts
2026-04-30 15:04:33 +02:00
Moudy
f375a35929
fix: address PR review feedback
...
- Add SealingPublicKey/SealingSecretKey type aliases for seal_for/unseal
- Generalize PrivateGroupPda to PrivatePda with pre-resolved keys
- Rename group_pda_spender to private_pda_spender
- Rename group_pda_accounts to pda_accounts with serde alias
- Remove unused storage_mut()
- Remove stale group_pda_router.bin artifact
2026-04-30 09:11:08 +02:00
Moudy
198eac1cf1
refactor: address PR #449 review feedback
2026-04-29 10:11:37 +02:00
Moudy
48f95b1b7a
feat: add GroupKeyHolder storage and PrivateGroupPda wallet variant
2026-04-27 02:43:51 +02:00
Sergio Chouhy
7c45b5af3c
Merge branch 'main' into schouhy/generalize-npk-to-multiple-accounts
2026-04-24 01:04:55 -03:00
Sergio Chouhy
6316f59777
fmt
2026-04-19 23:13:51 -03:00
Moudy
d1fd6fe945
fix: clippy issue
2026-04-16 19:07:27 +02:00
Sergio Chouhy
4c050f35dd
refactor private key tree to store a vec<(Identifier, AccountId)>
2026-04-16 03:03:13 -03:00
Sergio Chouhy
8fd25bc4bf
add identifier to PrivacyPreservingAccount to allow passing different identifiers
2026-04-15 16:51:20 -03:00
Sergio Chouhy
985f610cea
wip
2026-04-15 15:42:04 -03:00
Sergio Chouhy
dae617c673
wip: add dummy identifier
2026-04-14 18:02:38 -03:00
Daniil Polyakov
b254ebb185
feat: refactor sequencer RPC client-side
2026-03-20 00:41:05 +03:00
jonesmarvin8
ce729f112d
Merge branch 'main' into marvin/bip-32-comp
2026-03-18 16:47:39 -04:00
Daniil Polyakov
aa462b66eb
feat: add nursery clippy lints
2026-03-17 21:25:30 +03:00
Daniil Polyakov
e3b93b6e9a
feat: add restriction clippy lints
2026-03-17 21:25:30 +03:00
Daniil Polyakov
efe8393ba0
feat: add pedantic clippy lints
2026-03-17 21:25:30 +03:00
jonesmarvin8
b1747548b2
fix nullifer typo
2026-03-09 12:23:57 -04:00
jonesmarvin8
943efd1433
Merge branch 'main' into marvin/private_keys
2026-02-12 10:33:00 -05:00
Daniil Polyakov
975cfb9ec6
feat: fully integrate Sequencer, Indexer and Explorer with Bedrock
2026-02-12 16:31:13 +03:00
jonesmarvin8
c6aa0c41b6
update tests
2026-01-21 17:27:23 -05:00
Pravdyvy
22f6d92ca6
Merge branch 'main' into Pravdyvy/amm-wallet-integration
2025-12-22 05:00:50 +02:00
Daniil Polyakov
f729072fae
feat: allow private authorized uninitialized accounts
2025-12-18 21:48:37 +03:00
Sergio Chouhy
ef97fade99
feat: unzip init proofs from nsk
2025-12-18 17:57:13 +03:00
Pravdyvy
c1283d4a0c
fix: public execution finalized
2025-12-18 11:44:38 +02:00
Pravdyvy
d4a471e948
feat: swaps, add/rem liq
2025-12-16 14:05:34 +02:00
Sergio Chouhy
bb58f7dd0a
revert changes
2025-12-11 21:15:57 -03:00
Sergio Chouhy
8c92a58bbc
add program deployment examples
2025-12-11 20:59:37 -03:00
Daniil Polyakov
0c44785a07
refactor: small adjustments to privacy preserving tx sending
2025-12-01 17:08:07 +03:00
Daniil Polyakov
55fc4e9777
refactor: implement program interactions as facades
2025-12-01 17:08:07 +03:00
Daniil Polyakov
df64f8864f
refactor: implement universal interface for privacy-preserving transactions
2025-12-01 17:08:07 +03:00