43 Commits

Author SHA1 Message Date
Sergio Chouhy
8d09f2ff56 clippy 2025-07-19 19:14:47 -03:00
Sergio Chouhy
e6d1c67c5f remove unnecessary parameter 2025-07-19 19:02:43 -03:00
Sergio Chouhy
159fd52d25 add program output struct 2025-07-19 18:37:21 -03:00
Sergio Chouhy
763495a17f refactor 2025-07-19 18:08:57 -03:00
Sergio Chouhy
8482a1b182 rename input visibility to account visibility 2025-07-19 17:02:26 -03:00
Sergio Chouhy
36834f192c minor changes 2025-07-18 21:32:02 -03:00
Sergio Chouhy
b128e81b19 clippy 2025-07-18 18:04:33 -03:00
Sergio Chouhy
952b6469c2 add comments 2025-07-18 18:03:45 -03:00
Sergio Chouhy
e3969d76a3 add comments 2025-07-18 17:55:53 -03:00
Sergio Chouhy
6db06722c1 refactor 2025-07-18 15:56:41 -03:00
Sergio Chouhy
e1f24f3411 refactor client 2025-07-18 09:59:43 -03:00
Sergio Chouhy
f66f62c041 refactor into files 2025-07-18 08:18:56 -03:00
Sergio Chouhy
bdea1a2137 add happy paths 2025-07-17 16:09:23 -03:00
Sergio Chouhy
1bcb3a05e7 add tx types 2025-07-17 15:34:35 -03:00
Sergio Chouhy
1f5eeba2a3 wip 2025-07-17 13:34:12 -03:00
Sergio Chouhy
34731a9950 sequencer wip 2025-07-17 12:46:57 -03:00
Sergio Chouhy
196c375d21 wip 2025-07-17 11:48:51 -03:00
Sergio Chouhy
d56298e42c add piñata program 2025-07-17 11:29:35 -03:00
Sergio Chouhy
8234c0cb68 add tansfer multiple program 2025-07-17 11:07:18 -03:00
Sergio Chouhy
f6a8a11f98 make inputs a vector to allow variable number of input accounts 2025-07-17 10:22:24 -03:00
Sergio Chouhy
9e153b9ebd rename crates 2025-07-17 10:10:39 -03:00
Sergio Chouhy
c051f4e9ea rename 2025-07-17 09:43:44 -03:00
Sergio Chouhy
e081031580 add verification function 2025-07-17 09:20:03 -03:00
Sergio Chouhy
8ecfa9887b refactor 2025-07-16 17:40:22 -03:00
Sergio Chouhy
0e704cd51a refactor 2025-07-16 17:34:27 -03:00
Sergio Chouhy
3d582d491f refactor 2025-07-16 17:28:45 -03:00
Sergio Chouhy
d4a306d67a moved examples to examples dir 2025-07-16 17:25:59 -03:00
Sergio Chouhy
8feb17db1a refactor 2025-07-16 17:13:26 -03:00
Sergio Chouhy
b622cb8040 generalize code to prove any privacy execution 2025-07-16 17:01:50 -03:00
Sergio Chouhy
b6bec23ac2 add program trait 2025-07-16 16:45:07 -03:00
Sergio Chouhy
c322f93775 refactor 2025-07-16 15:39:03 -03:00
Sergio Chouhy
0b908c842a add implementation of is_in_tree 2025-07-15 13:54:59 -03:00
Sergio Chouhy
7870d7ab4c dummy 2025-07-15 13:08:13 -03:00
Sergio Chouhy
5c954d3d45 name types 2025-07-15 09:26:34 -03:00
Sergio Chouhy
caa00a667f make commitment a u32 value for the POC 2025-07-15 09:21:55 -03:00
Sergio Chouhy
04def6e82b add public pre and post states to the output of the outer program 2025-07-15 08:07:27 -03:00
Sergio Chouhy
1f1031cca5 add variable number of inputs/outputs with visibility 2025-07-14 19:25:41 -03:00
Sergio Chouhy
0431b640f0 move code to account.rs 2025-07-14 16:47:43 -03:00
Sergio Chouhy
2175fcd497 minor changes 2025-07-11 20:09:54 -03:00
Sergio Chouhy
296fc2c5ba add comments 2025-07-11 19:35:54 -03:00
Sergio Chouhy
be7da3410b refactor 2025-07-11 19:23:52 -03:00
Sergio Chouhy
f6f6f395ea generalize outer method 2025-07-11 19:06:16 -03:00
Sergio Chouhy
c74fa88380 wip 2025-07-11 18:49:36 -03:00