231 Commits

Author SHA1 Message Date
Sergio Chouhy
f46d7ee426 nit 2025-11-27 10:46:35 -03:00
Sergio Chouhy
aba1d844f8 consume call stack from the other end 2025-11-27 10:42:58 -03:00
Sergio Chouhy
103332f6cd nit 2025-11-27 09:56:52 -03:00
Sergio Chouhy
577fad6d5f refactor call stack execution loop 2025-11-27 09:54:14 -03:00
Sergio Chouhy
d1d2292028 fmt 2025-11-26 20:13:23 -03:00
Sergio Chouhy
12e21c935c Merge branch 'main' into schouhy/add-multi-chain-calls 2025-11-26 17:12:35 -03:00
Daniil Polyakov
a714e3c563 feat: enhance rustfmt config 2025-11-26 00:33:09 +03:00
Daniil Polyakov
ea9c659fb1 refactor: rename Address to AccountId 2025-11-25 21:38:07 +03:00
Sergio Chouhy
fd4ebde1fb fix account passing mechanism 2025-11-17 15:43:01 -03:00
Sergio Chouhy
c7b415b2f4 add max depth reached error for chained calls 2025-11-12 19:55:02 -03:00
Sergio Chouhy
a94440fa1f rename 2025-11-12 19:18:04 -03:00
Sergio Chouhy
2e582e7874 add multi chain calls 2025-11-12 19:08:46 -03:00
Sergio Chouhy
12974f6f6b refactor 2025-10-30 14:10:33 -03:00
Sergio Chouhy
0fb72e452f fix claiming mechanism for chained calls 2025-10-30 10:52:53 -03:00
Sergio Chouhy
48fc643952 add chained call test 2025-10-30 09:36:20 -03:00
Sergio Chouhy
3a27719392 add tail-chain logic for public transactions 2025-10-29 13:40:56 -03:00
Sergio Chouhy
e3a498faf0 Merge branch 'main' into schouhy/add-program-deployment-transactions 2025-10-20 19:19:18 -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
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
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
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
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
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
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
Oleksandr Pravdyvyi
76d374a453
fix: first integration test for privacy-preserving tx 2025-09-19 15:03:01 +03:00
Sergio Chouhy
4f67ff0c35 Merge branch 'main' into schouhy/change-authorization-mechanism 2025-09-18 17:09:02 -03:00
Sergio Chouhy
cca835e016 Merge branch 'main' into schouhy/add-pinata-program 2025-09-18 16:50:52 -03:00