107 Commits

Author SHA1 Message Date
Sergio Chouhy
6658919185 Merge branch 'shake256-33bytes-demo' into shake256-33bytes-demo-changes 2025-08-18 06:54:44 -03:00
Moudy
e2b8bf42a5 tried some fixes, reverted original 2025-08-18 10:51:48 +02:00
Moudy
4333bb66a7 removed conflict paragraph 2025-08-16 13:01:35 +02:00
Moudy
e0fa74c890 fixes 2025-08-16 12:42:53 +02:00
Sergio Chouhy
cc458e3303 proposed changes 2025-08-15 18:29:19 -03:00
Moudy
1c6f692f39
Update shake256-33bytes-demo/methods/guest/src/main.rs
Co-authored-by: Sergio Chouhy <41742639+schouhy@users.noreply.github.com>
2025-08-15 14:52:14 +02:00
Moudy
670092b451 shake256 with 33 bytes 2025-08-13 09:27:52 +02:00
Sergio Chouhy
98e63a3008
Merge pull request #6 from vacp2p/schouhy/selective-privacy-poc
Add Selective Privacy POC with Risc0
2025-07-23 16:59:36 -03:00
Sergio Chouhy
816959a8b1 clarify authentication check not included in the docstrings 2025-07-21 15:21:20 -03:00
Sergio Chouhy
68127f0391 fix repeated accounts bug 2025-07-21 15:14:38 -03:00
Sergio Chouhy
29b56e3a32 improve docstrings 2025-07-20 22:54:23 -03:00
Sergio Chouhy
734206bf73 change function name 2025-07-20 22:02:16 -03:00
Sergio Chouhy
87dc9d9d3e add program owners 2025-07-20 21:55:21 -03:00
Sergio Chouhy
c969ee0890 remove unnecessary check 2025-07-20 20:18:36 -03:00
Sergio Chouhy
e93ab78f2e minor refactor 2025-07-20 20:02:03 -03:00
Sergio Chouhy
1e95534610 refactor outer program for readability 2025-07-20 19:58:02 -03:00
Sergio Chouhy
7b5db43238 refactor so that both sequencer and outer program use the same consistency checks 2025-07-20 19:44:16 -03:00
Sergio Chouhy
9e3c9b3ae8 add errors 2025-07-20 00:07:10 -03:00
Sergio Chouhy
7f43adfa1c add sequencer error 2025-07-19 22:31:25 -03:00
Sergio Chouhy
39b8085a3b remove all warning 2025-07-19 22:05:48 -03:00
Sergio Chouhy
452154576f nit 2025-07-19 20:56:15 -03:00
Sergio Chouhy
c3932839f4 nit 2025-07-19 20:44:51 -03:00
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
118f835436 remove unnecessary chain 2025-07-19 18:51:04 -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
54927ddd70 nit 2025-07-18 21:47:29 -03:00
Sergio Chouhy
36834f192c minor changes 2025-07-18 21:32:02 -03:00
Sergio Chouhy
af7d3675a1 improve comments in happy path example 2025-07-18 18:23:13 -03:00
Sergio Chouhy
fe7727a93c fix 2025-07-18 18:11:43 -03:00
Sergio Chouhy
f696c5a452 unused imports 2025-07-18 18:09:55 -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
272e2dfc83 add docs to transfer multiple program 2025-07-18 17:49:28 -03:00
Sergio Chouhy
e4d4402bde add docs to pinata program 2025-07-18 17:41:00 -03:00
Sergio Chouhy
fd665f303e add rustfmt 2025-07-18 17:35:03 -03:00
Sergio Chouhy
f4f01b3d99 add docs 2025-07-18 17:30:38 -03:00
Sergio Chouhy
f67c4beeb6 add docs 2025-07-18 17:10:33 -03:00
Sergio Chouhy
ce107906da add comments 2025-07-18 16:55:34 -03:00
Sergio Chouhy
6db06722c1 refactor 2025-07-18 15:56:41 -03:00
Sergio Chouhy
486822842f make client carry the private key of the user 2025-07-18 12:04:43 -03:00
Sergio Chouhy
f93c481be3 add public transfer method to mocked client 2025-07-18 11:24:15 -03:00
Sergio Chouhy
097bf54782 propagate errors 2025-07-18 11:19:08 -03:00
Sergio Chouhy
c02a804404 add missing files 2025-07-18 10:29:41 -03:00
Sergio Chouhy
1dbc4bef72 move output decode to process function 2025-07-18 10:16:26 -03:00
Sergio Chouhy
25dd3cb931 rename 2025-07-18 10:09:12 -03:00
Sergio Chouhy
e1f24f3411 refactor client 2025-07-18 09:59:43 -03:00