Sergio Chouhy
48da4b5119
fix!: protocol fixes
...
BREAKING CHANGE
- Nonce init (PrivateAuthorizedInit): the initial nonce for PrivateAuthorizedInit accounts was incorrectly computed. Privacy preserving circuit code changed, as well as its id.
- Authorization bidirectional check: programs must now set is_authorized = true for every authorized account in pre-states, not just avoid marking unauthorized ones as authorized.
- Authorization in chained calls: authorized-account set is now the union across the call chain instead of being reset at each hop.
2026-05-29 02:08:14 -03:00
Sergio Chouhy
7ccd6ae331
wip
2026-04-20 11:27:15 -03:00
Sergio Chouhy
6316f59777
fmt
2026-04-19 23:13:51 -03:00
Sergio Chouhy
a4af8da13b
replace npk for account id in commitment and init nullifier formulas
2026-04-14 23:45:34 -03:00
jonesmarvin8
6f77c75b9c
Issue 257 - update ds and add ds to commitment ( #397 )
...
* initialize branch
* minor errors
* update artifacts and lint
* lint fix
2026-03-20 10:39:04 -04:00
jonesmarvin8
8dd5037e28
Merge branch 'main' into marvin/nonce
2026-03-17 16:45:08 -04:00
Daniil Polyakov
252848a145
feat: update rust to 1.94.0
2026-03-17 21:25:30 +03: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
dd64f0b1f8
Merge branch 'main' into marvin/nonce
2026-03-16 11:22:24 -04:00
fryorcraken
339c0dc048
Prefer hex string to vector of number for stdout
2026-03-13 13:46:19 +11:00
jonesmarvin8
77f2fb6994
update nonce mechanism
2026-02-12 19:22:03 -05:00
Sergio Chouhy
d7cac557af
fix test
2026-01-27 10:52:43 -03:00
Sergio Chouhy
fe4a89191c
add state to rocksdb
2026-01-27 01:20:17 -03:00
Pravdyvy
30bcd20ac5
fix: privacy-preserving test
2025-11-19 09:00:32 +02:00
Sergio Chouhy
4e51a9c778
add code comment
2025-10-03 23:04:36 -03:00
Sergio Chouhy
63436955c6
add nullifier for private account initialization
2025-10-03 20:47:37 -03:00
jonesmarvin8
49019eaee2
Update nssa/core/src/commitment.rs
...
Co-authored-by: Sergio Chouhy <41742639+schouhy@users.noreply.github.com>
2025-09-05 20:48:11 -04:00
jonesmarvin8
5dea03027a
minor corrections
2025-09-05 16:38:34 -04:00
jonesmarvin8
5eeb925384
added comments related to commitments
2025-09-05 16:21:46 -04:00
Sergio Chouhy
0a3f093d60
fmt and clippy
2025-08-27 17:22:09 -03:00
Sergio Chouhy
66b5efaacb
file refactor
2025-08-27 17:22:03 -03:00