34 Commits

Author SHA1 Message Date
Sergio Chouhy
4a44b12384 wip 2025-09-04 12:44:22 -03:00
Oleksandr Pravdyvyi
4ac2196ddf
fix: lock update 2025-09-02 16:11:27 +03:00
Oleksandr Pravdyvyi
348ec65059
Merge branch 'main' into Pravdyvy/key-protocol-update-public-part 2025-09-02 16:11:08 +03:00
Oleksandr Pravdyvyi
9993590d45
fix: comments fix 2 2025-09-02 07:32:39 +03:00
Sergio Chouhy
a36592485c remove builtin programs check 2025-08-27 19:25:03 -03:00
Sergio Chouhy
87577726ec add program_id check 2025-08-27 18:31:13 -03:00
Sergio Chouhy
5bd45b685f bump r0 version 2025-08-27 18:02:10 -03: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
Sergio Chouhy
fd74216249 add commit to kdf 2025-08-26 14:14:08 -03:00
Sergio Chouhy
e508547914 add npk to kdf 2025-08-26 13:50:52 -03:00
Sergio Chouhy
d623812c24 remove shared secrete derivation from r0 2025-08-25 17:45:59 -03:00
Sergio Chouhy
20897596b0 add root history 2025-08-25 09:58:02 -03:00
Sergio Chouhy
f2a7c574e5 fix nonce in circuit 2025-08-22 18:49:46 -03:00
Sergio Chouhy
96ca181f2d implement encryption/decryption of private outputs 2025-08-22 18:11:45 -03:00
Sergio Chouhy
9b7c2587fe minor changes 2025-08-21 15:52:35 -03:00
Sergio Chouhy
b6cabe8fb8 refactor. Add test for state transition from privacy preserving transaction 2025-08-21 14:32:57 -03:00
Sergio Chouhy
8239855e88 add test. refactor 2025-08-19 12:52:52 -03:00
Sergio Chouhy
769e372e8f add test of privacy preserving circuit proof generation 2025-08-19 10:39:47 -03:00
Sergio Chouhy
562fe2e5e6 wip execute offchain 2025-08-18 18:54:47 -03:00
Sergio Chouhy
b20a97e5a1 wip 2025-08-18 07:39:41 -03:00
Sergio Chouhy
d1ebb831ef refactor program input 2025-08-14 14:30:04 -03:00
Sergio Chouhy
c5a4e83e3e add pre states to program output 2025-08-14 14:09:04 -03:00
Sergio Chouhy
9d8c74ec1e taplo 2025-08-13 10:01:44 -03:00
Oleksandr Pravdyvyi
939553cc85
fix: structural upgrades finalized 2025-08-13 13:42:00 +03:00
Sergio Chouhy
9d19183786 minor refactor 2025-08-10 19:08:18 -03:00
Sergio Chouhy
102d2e13f9 add general instruction data 2025-08-10 18:51:55 -03:00
Sergio Chouhy
bfdf039ef3 add test folder 2025-08-10 01:27:37 -03:00
Sergio Chouhy
04f6474799 clippy 2025-08-09 19:20:19 -03:00
Sergio Chouhy
3188f98117 early returns instead of panicking in program methods 2025-08-09 18:30:34 -03:00
Sergio Chouhy
20a7dad9a0 Merge branch 'Pravdyvy/node-wallet-rewrite' into schouhy/implement-nssa-v0.1-public-state-tmp 2025-08-09 18:00:58 -03:00
Sergio Chouhy
ef6af9a967 solve linking problem 2025-08-08 10:51:23 -03:00
Sergio Chouhy
aba8f3549f public transactions wip 2025-08-06 20:05:04 -03:00
Sergio Chouhy
a06af6da0a nssa basic project structure 2025-08-06 13:39:09 -03:00