Commit Graph
803 Commits
Author SHA1 Message Date
Oleksandr Pravdyvyi d402cfca52 fix: direct log dependency 2025-09-04 15:12:01 +03:00
Oleksandr Pravdyvyi 762a0d760e fix: resolver 3 2025-09-04 14:54:48 +03:00
Oleksandr Pravdyvyi 7052bccfbc fix: try edition 2024 2025-09-04 14:38:41 +03:00
Oleksandr Pravdyvyi ee91d7d79c fix: ci fix 1 2025-09-04 14:18:44 +03:00
Oleksandr Pravdyvyi 1d627ce5b9 fix: suggestions 1 2025-09-04 13:33:17 +03:00
Oleksandr Pravdyvyi ea426d6650 Merge branch 'main' into Pravdyvy/accounts-dump-fetch 2025-09-02 17:12:14 +03:00
Pravdyvy c297186aee Merge pull request #104 from vacp2p/Pravdyvy/key-protocol-update-public-part
Key protocol update public part
2025-09-02 17:10:02 +03:00
Oleksandr Pravdyvyi 570a516cbf fix: merge fix 2025-09-02 16:22:40 +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
Sergio Chouhy 2bcee59d39 Merge pull request #103 from vacp2p/schouhy/implement-nssa-v0.1-private-state
Implement NSSA v0.1 Private State
2025-09-02 06:46:26 -03:00
Oleksandr Pravdyvyi 6967c0c22f fix: update to pr 104 2025-09-02 09:01:33 +03:00
Oleksandr Pravdyvyi 4363a16a62 Merge branch 'Pravdyvy/key-protocol-update-public-part' into Pravdyvy/accounts-dump-fetch 2025-09-02 08:25:00 +03:00
Oleksandr Pravdyvyi 7c42b3de10 fix: lint fix 1 2025-09-02 07:51:49 +03:00
Oleksandr Pravdyvyi 5de28e999e fix: fmt fix 2025-09-02 07:44:24 +03:00
Oleksandr Pravdyvyi 9993590d45 fix: comments fix 2 2025-09-02 07:32:39 +03:00
Oleksandr Pravdyvyi 5c3418ca8e fix: comments fix 2 2025-09-01 14:17:16 +03:00
Oleksandr Pravdyvyi 22cdce5102 fix: comments fix 2025-09-01 14:06:43 +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 8dbb636a14 add dev mode to ci rust tests 2025-08-27 17:24:59 -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
Oleksandr Pravdyvyi ab35d37766 fix: suggestions fix 2025-08-26 09:16:46 +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 9ff6a5bc85 fix 2025-08-25 07:57:35 -03:00
Sergio Chouhy 2e371300d3 refactor mt 2025-08-25 07:44:56 -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 d00c551027 minor refactor 2025-08-22 13:42:37 -03:00
Sergio Chouhy 75211903d7 polish tests 2025-08-22 12:29:45 -03:00
Sergio Chouhy f7e1b85091 add transition from privacy preserving transaction deshielded 2025-08-22 11:03:10 -03:00
Oleksandr Pravdyvyi fedf63b759 fix: risk0 bump 2025-08-22 16:36:38 +03:00
Sergio Chouhy 1d2b0bbed7 add test for transition from private transaction 2025-08-22 10:35:01 -03:00
Oleksandr Pravdyvyi 41af90e2eb fix: tests addded-fixed 2025-08-22 15:58:43 +03:00
Sergio Chouhy 1ca3d68d7e remove serde for nssa::address 2025-08-22 08:53:40 -03:00
Sergio Chouhy 02ad6129d6 refactor merkle tree into file 2025-08-22 08:34:47 -03:00
Sergio Chouhy 79727f0195 refactor circuit module into file 2025-08-22 08:32:05 -03:00
Sergio Chouhy d53edf7b61 remove unused dep 2025-08-22 08:28:38 -03:00
Sergio Chouhy 48a70cb6e5 Merge branch 'main' into schouhy/implement-nssa-v0.1-private-state 2025-08-22 08:27:19 -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 a5dc01d85e improve test to match exact new commitments and new nullifiers 2025-08-21 10:52:52 -03:00
Sergio Chouhy 8a0e2d780a fix test with valid merkle proofs 2025-08-21 10:19:50 -03:00
Oleksandr Pravdyvyi 914cbfb9dc fix: complete cli intefaces 2025-08-21 15:58:31 +03:00
Sergio Chouhy 6d56ee51db add verification reference impl and tests 2025-08-21 08:11:33 -03:00