257 Commits

Author SHA1 Message Date
Sergio Chouhy
a14b15d123 add Cargo.lock 2025-10-25 00:34:02 -03:00
Sergio Chouhy
2da861c2d2 Merge branch 'main' into schouhy/add-program-deployment-transactions 2025-10-20 22:47:18 -03:00
Sergio Chouhy
17e87a5f53
Merge pull request #126 from vacp2p/schouhy/add-authenticated-transfer-program-init-function
Add account initialization function to the authenticated transfer program
2025-10-20 20:42:58 -03:00
Sergio Chouhy
e3a498faf0 Merge branch 'main' into schouhy/add-program-deployment-transactions 2025-10-20 19:19:18 -03:00
Sergio Chouhy
fd7907f893 Merge branch 'main' into schouhy/add-authenticated-transfer-program-init-function 2025-10-20 19:03:51 -03:00
Sergio Chouhy
204e5444c8 Merge branch 'main' into schouhy/reproducible-builds-of-guest-programs 2025-10-20 17:47:59 -03:00
Sergio Chouhy
6157e3023b add execution of deployed program in integration test 2025-10-16 16:54:34 -03:00
Sergio Chouhy
19215ee009 rename V01State to V02State 2025-10-16 16:24:18 -03:00
Sergio Chouhy
f3fbae66b5 fmt 2025-10-16 16:20:29 -03:00
Sergio Chouhy
ba20728f40 update version tags in domain separator 2025-10-16 16:19:03 -03:00
Sergio Chouhy
942e90ae2a add sequencer methods 2025-10-15 20:14:19 -03:00
Sergio Chouhy
bfde33d78d add add canonical serialization for program deployment txs 2025-10-15 18:00:35 -03:00
Sergio Chouhy
da28f3317b add transition function for program deployment 2025-10-15 17:28:50 -03:00
Sergio Chouhy
54c54199d7 wip 2025-10-14 17:15:04 -03:00
Sergio Chouhy
fb4bb02f1a add docstrings 2025-10-13 18:06:02 -03:00
Sergio Chouhy
a2b9aef152 minor refactor 2025-10-13 17:45:03 -03:00
Sergio Chouhy
c772f1b0fe add init function 2025-10-13 17:08:29 -03:00
Sergio Chouhy
ba35fafad4 fmt 2025-10-13 15:15:38 -03:00
Sergio Chouhy
35806f1036 fmt 2025-10-10 18:24:11 -03:00
Sergio Chouhy
766d72bd75 remove get programs 2025-10-10 17:44:42 -03:00
Sergio Chouhy
69b610269b use risc0 method for image_id computaiton 2025-10-10 16:46:12 -03:00
Sergio Chouhy
e8f660c2c7 wip 2025-10-08 20:27:09 -03:00
Sergio Chouhy
667ad5a532 Merge branch 'main' into schouhy/fix-non-uniqueness-of-private-account-ids 2025-10-07 12:56:57 -03:00
Sergio Chouhy
ed9682bf58 Merge branch 'main' into schouhy/add-check-for-repeated-account-ids-in-circuit 2025-10-07 09:49:53 -03: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
Sergio Chouhy
8b70da517c add check and test 2025-10-03 18:43:09 -03:00
Sergio Chouhy
46f899ac95 fmt 2025-10-03 08:11:55 -03:00
Sergio Chouhy
ddc127f591 machete 2025-10-02 09:17:19 -03:00
Sergio Chouhy
aa8b138945 fmt clippy 2025-10-02 08:58:57 -03:00
Sergio Chouhy
86f61e5ac9 fix impl 2025-10-02 08:40:52 -03:00
Sergio Chouhy
6070213232 wip 2025-09-30 16:45:25 -03:00
Sergio Chouhy
4bd5494370 wip 2025-09-30 15:30:28 -03:00
Sergio Chouhy
36beca9c7c Merge branch 'main' into schouhy/add-token-program 2025-09-29 16:00:53 -03:00
Oleksandr Pravdyvyi
8d9e7764aa
Merge branch 'main' into Pravdyvy/wallet-privacy-preserving-transactions 2025-09-26 09:15:25 +03:00
Sergio Chouhy
bedcccb633 Merge branch 'schouhy/change-authorization-mechanism' into schouhy/add-token-program 2025-09-25 12:52:17 -03:00
Sergio Chouhy
4a755a0c23 Merge branch 'main' into schouhy/change-authorization-mechanism 2025-09-25 12:39:13 -03:00
Oleksandr Pravdyvyi
6f2a193a50
fix: claiming path 2025-09-25 05:54:32 +03:00
Oleksandr Pravdyvyi
2ce773705d
Merge branch 'main' into Pravdyvy/wallet-privacy-preserving-transactions 2025-09-24 16:53:22 +03:00
Oleksandr Pravdyvyi
0e5087ca8f
fix: tests run 1 2025-09-24 16:44:03 +03:00
Sergio Chouhy
ae0c589d1e
Merge pull request #111 from vacp2p/schouhy/add-pinata-program
Add piñata program
2025-09-24 09:44:53 -03:00
Oleksandr Pravdyvyi
a7c60a56b7
fix: try unify program id 2025-09-24 14:29:56 +03:00
Oleksandr Pravdyvyi
d7c577061e
fix: removal of locks 2025-09-24 12:57:17 +03:00
Oleksandr Pravdyvyi
0d68bec358
Merge branch 'main' into Pravdyvy/wallet-privacy-preserving-transactions 2025-09-23 15:50:06 +03:00
Pravdyvy
6fda3d84dd
Merge pull request #110 from vacp2p/Pravdyvy/key-protocol-update-private
Key protocol update (private)
2025-09-20 04:57:35 +03:00
Sergio Chouhy
2de7e49eeb fmt 2025-09-19 12:37:24 -03:00
Sergio Chouhy
fcebd5f726 add tests 2025-09-19 12:22:28 -03:00
Oleksandr Pravdyvyi
c204915e1d
fix: ci try 1 2025-09-19 17:05:37 +03:00
Sergio Chouhy
aded05f493 fix token program logic and add explicit panic on balance overflow 2025-09-19 09:49:18 -03:00
Oleksandr Pravdyvyi
76d374a453
fix: first integration test for privacy-preserving tx 2025-09-19 15:03:01 +03:00