284 Commits

Author SHA1 Message Date
Sergio Chouhy
a3061afebe replace unwrap with expect 2025-11-25 15:15:14 -03:00
Sergio Chouhy
ba556bee0b nit 2025-11-25 15:03:17 -03:00
Sergio Chouhy
58933a8270 Merge branch 'schouhy/implement-privacy-preserving-tail-calls' of github.com:vacp2p/nescience-testnet into schouhy/implement-privacy-preserving-tail-calls 2025-11-25 14:52:16 -03:00
Sergio Chouhy
3f636465f6 avoid using manual indexing in vector 2025-11-25 14:51:28 -03:00
Sergio Chouhy
8e1c53bd4e use instruction_words from read in pinata 2025-11-25 14:51:02 -03:00
Sergio Chouhy
425f0ccc1b
Update nssa/program_methods/guest/src/bin/privacy_preserving_circuit.rs
Co-authored-by: Daniil Polyakov <arjentix@gmail.com>
2025-11-25 14:20:56 -03:00
Sergio Chouhy
0054ce5847 nit 2025-11-22 18:39:02 -03:00
Sergio Chouhy
d73fcbd2b3 add docstrings 2025-11-22 18:30:15 -03:00
Sergio Chouhy
47a7656ec4 add asserts in test 2025-11-22 17:48:43 -03:00
Sergio Chouhy
386d958c88 fmt, clippy 2025-11-22 16:40:16 -03:00
Sergio Chouhy
bfe38b012e small refactor 2025-11-22 16:39:34 -03:00
Sergio Chouhy
b59cd0da92 wip 2025-11-22 15:16:43 -03:00
Sergio Chouhy
b90837edb6 add test wip 2025-11-20 01:40:05 -03:00
Sergio Chouhy
4f650e939f add instruction to the program output 2025-11-18 01:38:47 -03:00
Sergio Chouhy
38490a6163 wip 2025-11-18 00:04:53 -03:00
Sergio Chouhy
ef7a5b6610 wip 2025-11-07 20:42:00 -03:00
Sergio Chouhy
ffe2ae4e0b Merge branch 'main' into schouhy/implement-privacy-preserving-tail-calls 2025-11-07 19:32:42 -03:00
Sergio Chouhy
dfd45c8678 wip 2025-11-06 19:35:47 -03:00
Sergio Chouhy
4be1977925
Merge pull request #146 from vacp2p/schouhy/add-tail-call-mechanism
Add tail call mechanism for public executions
2025-11-03 10:36:39 -03:00
Pravdyvy
aa36cc09fa
Merge pull request #141 from vacp2p/Pravdyvy/cli-refactor
CLI refactor
2025-11-03 15:35:30 +02: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
6d9d6b3d28 add chained_call field to program output 2025-10-29 00:40:56 -03:00
Sergio Chouhy
a14b15d123 add Cargo.lock 2025-10-25 00:34:02 -03:00
Oleksandr Pravdyvyi
0384efc38f
fix: base58 adoption fixes 2025-10-24 11:12:32 +03:00
Oleksandr Pravdyvyi
4e36ae4679
fix; first refactor 2025-10-23 17:33:25 +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