88 Commits

Author SHA1 Message Date
Sergio Chouhy
a3061afebe replace unwrap with expect 2025-11-25 15:15:14 -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
47a7656ec4 add asserts in test 2025-11-22 17:48:43 -03:00
Sergio Chouhy
bfe38b012e small refactor 2025-11-22 16:39:34 -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
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
Sergio Chouhy
2da861c2d2 Merge branch 'main' into schouhy/add-program-deployment-transactions 2025-10-20 22:47:18 -03:00
Sergio Chouhy
942e90ae2a add sequencer methods 2025-10-15 20:14:19 -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
667ad5a532 Merge branch 'main' into schouhy/fix-non-uniqueness-of-private-account-ids 2025-10-07 12:56:57 -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
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
2ce773705d
Merge branch 'main' into Pravdyvy/wallet-privacy-preserving-transactions 2025-09-24 16:53:22 +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
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
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
Sergio Chouhy
b7c2e8a3ec
Merge pull request #108 from vacp2p/schouhy/add-privacy-preserving-circuit-tests
Add privacy preserving circuit tests
2025-09-18 12:11:53 -03:00
Sergio Chouhy
473a5fd98b add integratin tests wip 2025-09-16 11:38:26 -03:00
Sergio Chouhy
24f3952c49 minor change 2025-09-16 11:37:36 -03:00
Sergio Chouhy
856114019e fix 2025-09-16 11:37:36 -03:00
Sergio Chouhy
b9e0ff230f add token program 2025-09-16 11:37:36 -03:00
Sergio Chouhy
bfbb5e2870 rename fingerprint to account_id 2025-09-16 11:37:36 -03:00
Sergio Chouhy
3d240c72f8 wip 2025-09-16 11:37:36 -03:00
Sergio Chouhy
f31bbe4876 rename fingerprint to account_id 2025-09-12 09:18:40 -03:00
Sergio Chouhy
3a9d9af815 wip 2025-09-10 18:56:34 -03:00
Sergio Chouhy
a432019b23 wip 2025-09-05 23:43:15 -03:00
Sergio Chouhy
e2494467ea Merge branch 'main' into schouhy/add-pinata-program 2025-09-04 12:44:37 -03:00
Sergio Chouhy
4a44b12384 wip 2025-09-04 12:44:22 -03:00